Today I stumbled across the article
The Difference Between C# to F# Is a Scale of $20K,
and followed the link to the Stack Overflow 2016 Developers Survey.
Here are some things I found interesting there.
- JavaScript is consitently the most popular technology in all categories.
- The most popular back-end (server-side) technologies are JavaScript, SQL, and Java.
Java comfortably beat PHP and C# in that category.
- The top Mobile technologies are Android, Java, and iOS, with Objective-C still more popular than Swift.
- Python topped the Math & Data category.
- Java is the most popular among students.
- Overall, the most popular technologies are JavaScript, SQL, and Java.
- Rust is the most loved language, with Swift, F#, Scala, and Go making the top 5.
- The most dreaded technologies include Visual Basic, LAMP, and Objective-C.
- The top 5 technologies that people want to learn are Android, Node.js, AngularJS, Python, and JavaScript.
- The top 5 technologies on Stack Overflow are JavaScript, Java, Android, Python, and C# (with PHP not-too-close behind).
- The most trending tech is React, followed by Spark.
- The most-paid jobs in the US go to Spark and Scala, followed by F#, Cassandra, and Hadoop.
- The top-paying full-stack technology is Cloud, React, and Redis.
- The top-paying front-end (client/browser-side) technology is React, followed by Node.js, followed by Angular, LAMP, and MongoDB.
- The top-paying mathematics technology is Scala, followed by Spark, followed by Hadoop (followed by C++ and Cloud).
- The top-paying mobile technology is Objective-C, followed by a toss-up between iOS, Android, Swift, SQL, C++, and C.
- The top front-end techology stack is AngularJS, JavaScript, Node.js.
- The top data science stack is Python, R, SQL; followed by Java, Python, SQL.
- The most popular editor/IDE is a tie between Visual Studio and Notepad++.
- Eclipse is more popular than IntelliJ, Android Studio, and NetBeans.
- Vim is more popular than Eclipse.
- Mac beat Windows and (somehow) Linux as most popular Developer OS.
- Most developers got their current job through referrals by friends.
- Most developers are self-taught or trained on-the-job.
- Less than 6% of the responders to this survey are femaleā¦