April 2015 - Tracking the most popular programming languages, databases and software development tools in whoishiring discussion threads.
It's no joke, April shattered the record for most postings, with, as of this analysis, 729 first level comments. It didn't hurt that this was the first non-weekend, non-holiday for whorishiring since December.
So, with the numbers up across the board, it's becoming clear that this chart needs some TLC to improve smoothing and provide a clearer window into the technology trends powering today's software development. But, for now, it is still possible to find some interesting stories in the data.
Starting off, we see Javascript and Python resume their battle for the top spot after being surpassed last month by the non-technical term, "remote". Javascript picks up its first win of the year after dominating in 2014 with 8 wins in 12 months.
There are 2 new entrants into the Top 10, AWS and "Full Stack". It appears the reports of the death of the full stack developer may be a little premature. Or, at least those looking for them didn't read the memo.
Looking at hot technologies with strong Year over Year growth, both Microservices and the React Javascript framework appear for the 2nd month in a row at or near the top of the Rising list.
In the falling list, Perl and "statistics" both make their 2nd straight appearance. Perl is not surprising as it continues to mature and be replaced, but statistics/Data Science/Big Data were so hot last year, so it's curious to see that appear hear.
Compare JavaScript, Python, Ruby and Java
Compare C++, Scala, Clojure and Go
Not much change with the big 4 (JavaScript, Ruby, Python and Java), but Scala just tied C++ for #5 with a huge jump. Let's see if can maintain that next month.
Compare Rails, node.js, PHP and Django
After threatening last year, node.js has fallen off the Rails pace over the past 6 months with Rails maintaining a healthy margin this month. PHP is still hanging in there, but a very flat curve for it.
Compare AngularJS, Backbone, Ember and React
I though AngularJS had a wild ride to the top, but check out that growth curve on React. Having spent the majority of my development career working with Javascript except for the past 10 months, it's probably a good thing to watch this play out for a bit longer between these frameworks. Or, I'll just remain on the sideline and stick with server-side rendering with a nice UI library for progressive enhancement.
Compare Postgresql, MySQL and SQL Server
It took much longer than I expected, based on my impression of its adoption, but Postgresql has picked up a consistent lead over MySQL now, with a higher mention count each thread this year.
Compare Mongodb, Cassandra, Riak and CouchDB
Tech | Rank | Last Month | Change | Last Year | Change |
---|---|---|---|---|---|
JavaScript | 1 | 3 | +2 | 1 | 0 |
Python | 2 | 2 | 0 | 2 | 0 |
Remote | 3 | 1 | -2 | 4 | +1 |
iOS | 4 | 4 | 0 | 3 | -1 |
Ruby | 5 | 5 | 0 | 5 | 0 |
Android | 6 | 6 | 0 | 6 | 0 |
AngularJS | 7 | 8 | +1 | 10 | +3 |
Rails | 8 | 7 | -1 | 7 | -1 |
Full Stack | 9 | 11 | +2 | 25 | +16 |
AWS | 10 | 12 | +2 | 15 | +5 |
Java | 11 | 9 | -2 | 8 | -3 |
node.js | 12 | 13 | +1 | 9 | -3 |
passionate | 13 | 10 | -3 | 17 | +4 |
DevOps | 14 | 17 | +3 | 23 | +9 |
Postgresql | 15 | 15 | 0 | 18 | +3 |
api | 16 | 20 | +4 | 28 | +12 |
Front End | 17 | 19 | +2 | 32 | +15 |
Machine Learning | 18 | 18 | 0 | 24 | +6 |
Scala | 19 | 27 | +8 | 37 | +18 |
Redis | 20 | 29 | +9 | 20 | 0 |
Tech | Mentions | Rank | Last Year Mentions | Last Year Rank | Change |
---|---|---|---|---|---|
Microservices | 10 | 67 | 0 | 171 | +104 |
Erlang | 10 | 64 | 1 | 156 | +92 |
React | 38 | 21 | 6 | 71 | +50 |
Storm | 5 | 87 | 2 | 123 | +36 |
Haskell | 10 | 63 | 3 | 99 | +36 |
SQL Server | 11 | 62 | 3 | 97 | +35 |
CouchDB | 5 | 89 | 2 | 124 | +35 |
Akka | 5 | 92 | 2 | 120 | +28 |
Ansible | 15 | 52 | 5 | 80 | +28 |
Back End | 16 | 50 | 5 | 75 | +25 |
Tech | Mentions | Rank | Last Year Mentions | Last Year Rank | Change |
---|---|---|---|---|---|
Perl | 3 | 114 | 6 | 65 | -49 |
Data Mining | 4 | 108 | 6 | 70 | -38 |
NLP | 5 | 93 | 9 | 56 | -37 |
Vagrant | 4 | 105 | 5 | 73 | -32 |
statistics | 7 | 77 | 12 | 47 | -30 |
LAMP | 6 | 82 | 11 | 52 | -30 |
Objective-C | 10 | 70 | 15 | 41 | -29 |
linux | 33 | 33 | 36 | 13 | -20 |
Git | 26 | 42 | 29 | 22 | -20 |
Sass | 8 | 76 | 8 | 59 | -17 |