September 2015 - Tracking the most popular programming languages, databases and software development tools in whoishiring discussion threads.
For September, Python was the winner, continuing its run of first place finishes this year. But, in a new development, Down goes JavaScript! For the first time since I can remember, JavaScript did not finish in the top 2 spots, falling down to #4. It appears the mobile platforms may be ascending to the top of the programming jobs pyramid with iOS at #2 and Android at #3.
Compare JavaScript, Python, Ruby and Java
Compare C++, Scala, Clojure and Go
Compare Rails, node.js, PHP and Django
Even though iOS/Android took out JavaScript, node.js grabbed its 2nd win in a row over Rails and, as I predicted last month, I see this battle staying close for a while.
Compare AngularJS, Backbone, Ember and React
React did it! It caught up to Angular, completing its rapid rise. In one year's time, React closed a nearly 10 point gap to where both React and Angular are now mentioned in about 10% of job posts.
Compare Postgresql, MySQL and SQL Server
Compare Mongodb, Elasticsearch, Cassandra and Riak
Mongodb came back, reclaiming the top spot after Elasticsearch surpassed it in August's rankings.
Compare Storm, Hadoop and Spark
Compare Kafka, RabbitMQ and ActiveMQ
Tech | Rank | Last Month | Change | Last Year | Change |
---|---|---|---|---|---|
Python | 1 | 1 | 0 | 2 | +1 |
iOS | 2 | 3 | +1 | 5 | +3 |
Android | 3 | 5 | +2 | 4 | +1 |
JavaScript | 4 | 2 | -2 | 1 | -3 |
Ruby | 5 | 4 | -1 | 3 | -2 |
node.js | 6 | 6 | 0 | 12 | +6 |
Full Stack | 7 | 11 | +4 | 14 | +7 |
Rails | 8 | 10 | +2 | 6 | -2 |
AWS | 9 | 7 | -2 | 13 | +4 |
AngularJS | 10 | 9 | -1 | 7 | -3 |
React | 11 | 12 | +1 | 55 | +44 |
Java | 12 | 8 | -4 | 11 | -1 |
passionate | 13 | 15 | +2 | 10 | -3 |
DevOps | 14 | 13 | -1 | 30 | +16 |
Machine Learning | 15 | 16 | +1 | 20 | +5 |
Postgresql | 16 | 14 | -2 | 25 | +9 |
Front End | 17 | 23 | +6 | 28 | +11 |
PHP | 18 | 21 | +3 | 29 | +11 |
CSS | 19 | 24 | +5 | 8 | -11 |
Open Source | 20 | 22 | +2 | 22 | +2 |
Tech | Mentions | Rank | Last Year Mentions | Last Year Rank | Change |
---|---|---|---|---|---|
Mesos | 6 | 82 | 0 | 167 | +85 |
neo4j | 5 | 89 | 0 | 165 | +76 |
Kafka | 20 | 46 | 1 | 122 | +76 |
AI | 6 | 78 | 1 | 150 | +72 |
Perl | 5 | 90 | 1 | 151 | +61 |
Pandas | 5 | 92 | 1 | 147 | +55 |
Spark | 21 | 44 | 3 | 97 | +53 |
Embedded Systems | 7 | 77 | 1 | 130 | +53 |
R | 13 | 60 | 2 | 105 | +45 |
Scrum | 6 | 81 | 1 | 125 | +44 |
Tech | Mentions | Rank | Last Year Mentions | Last Year Rank | Change |
---|---|---|---|---|---|
Compass | 0 | 180 | 7 | 60 | -120 |
S3 | 3 | 108 | 7 | 58 | -50 |
App Engine | 2 | 121 | 5 | 72 | -49 |
HTML5 | 12 | 63 | 22 | 27 | -36 |
Bash | 4 | 97 | 6 | 66 | -31 |
Celery | 4 | 101 | 5 | 73 | -28 |
statistics | 9 | 74 | 10 | 48 | -26 |
D3.js | 9 | 73 | 11 | 47 | -26 |
Apache | 5 | 88 | 7 | 62 | -26 |
jQuery | 23 | 41 | 28 | 16 | -25 |