December 2018 Hacker News Hiring Trends
The story of 2018, much like 2017, remains to be React as it becomes the first technology to remain on top for an entire calendar year. React also runs its win streak to an incredible nineteen months in a row. Looking at the larger world of JavaScript libraries does not reveal any emerging threats to React on the horizon. Angular is trending down, Vue.js is still in search of a jump to the next level and Ember remains flat.
As far as programming languages go, Python is mirroring React's overall dominance, claiming the crown as most popular programming language for the past nineteen months. It was last topped by JavaScript in May, 2017.
Looking further down the full list of rankings, a few other stories from 2018 are emerging:
Compare Top 10 Programming Languages
Compare Rails, node.js, PHP and Django
Compare React, Angular, Vue, and Ember
Compare Postgresql, MySQL and SQL Server
Compare Mongodb, Elasticsearch, Cassandra and DynamoDB
Compare Storm, Hadoop and Spark
Compare Kafka, RabbitMQ, SQS and Kinesis
Compare Terraform, Chef, Puppet and Ansible
Compare Docker, Kubernetes, Mesos and Terraform
Tech | Rank | Last Month | Change | Last Year | Change |
---|---|---|---|---|---|
React | 1 | 1 | 0 | 1 | 0 |
Python | 2 | 2 | 0 | 2 | 0 |
AWS | 3 | 4 | +1 | 4 | +1 |
Full Stack | 4 | 3 | -1 | 7 | +3 |
JavaScript | 5 | 5 | 0 | 3 | -2 |
DevOps | 6 | 9 | +3 | 9 | +3 |
node.js | 7 | 6 | -1 | 6 | -1 |
Java | 8 | 10 | +2 | 11 | +3 |
Machine Learning | 9 | 11 | +2 | 8 | -1 |
Postgresql | 10 | 7 | -3 | 5 | -5 |
golang | 11 | 8 | -3 | 14 | +3 |
Docker | 12 | 12 | 0 | 13 | +1 |
Ruby | 13 | 13 | 0 | 12 | -1 |
Rails | 14 | 15 | +1 | 10 | -4 |
Kubernetes | 15 | 14 | -1 | 37 | +22 |
iOS | 16 | 17 | +1 | 15 | -1 |
Android | 17 | 16 | -1 | 17 | 0 |
TypeScript | 18 | 24 | +6 | 50 | +32 |
Open Source | 19 | 27 | +8 | 16 | -3 |
C++ | 20 | 18 | -2 | 19 | -1 |