TypeScript has dethroned Python. For the first time in over six years, there is a new #1 programming language in the rankings with TypeScript jumping ahead of Python. Python has had a remarkable run, taking the top spot among programming languages since March, 2016. TypeScript steps up to the top spot in the same year it turns ten years old.
Checking in with a quick March Update since it's been a few months. The list of terms used to analyze the job postings has been refreshed with some newer and popular technolgies, technologies that have been gaining ground over the last year. A few of the newer technologies that have cracked the "Rising" list with entries include: FastAPI, Tailwind CSS, web3, Clickhouse, and Flutter.
In the final month of 2021, the remote work trend that exploded in mid-2020 due to the COVID pandemic shows no sign of slowing. Remote-friendly positions account for nearly 77% of the job postings in December's "Ask HN: Who is hiring?" thread.
For July, jobs postings in the Ask HN: Who is hiring? thread remained strong with 65% year-over-year growth compared to July of 2020. At the time of this post, there were 931 top level comments in the July thread which represent job postings being analyzed. This is a bit of a dip from June's all time record high number of 1040 posts, but that's not too unusual looking at past years' summer time hiring dips.
Hiring is on fire for software developers as June set an all time record for the number of postings to the "Who is hiring?" thread with 1040 top level comments. This was only the third time, ever, surpassing 1000 comments and breaks the previous record set in May, 2018. This also nearly doubles the count from one year ago in June, 2020.
The new year and a new way of working in the Covid era allows us to take a fresh look at hiring trends on Hacker News' whoishiring threads. This month, we are going beyond just technology. A few new terms have been added to the analysis, looking at software job specialization (frontend, backend, full-stack), and job experience/level (Principal, Staff, Senior, Junior).
These charts show what's popular and trending in programming languages, frameworks and technologies used to develop modern software applications as indicated by Hacker News activity. Using the HN Search API and a dictionary of software terms, all of the the comments (job postings) in the "whoishiring" submissions from April 2011 to the latest month were processed to count the number of times each software term was mentioned.
Check out ScoutZen to track and analyze communities on Twitter.