Stack Overflow Developer Survey 2016
Stack Overflow appreciates that out of more than 40M people visiting their website each month, 15M are professional developers. In this year’s annual survey Stack Overflow asked 45 questions to the 56,033 users who accepted to participate. We are covering here some of the most interesting results.
When it comes to languages/technologies they love, developers prefer Rust, followed by Swift, F#, Scala and Go. Compared to last year, Swift and Rust changed places, C++11 is nowhere to be found, while F# and Scala are up. Visual Basic has become the most dreaded technology on Stack Overflow, accompanied by the usual companions: WordPress, Matlab, CoffeeScript, LAMP and Cordova. Salesforce is down from the first spot taken last year, and there are two new comers into the list: SQL and Objective-C. Now that Swift has become a viable tool for iOS, it seems that developers start showing their dislike for Objective-C. Android, Node.js and AngularJS lead in the most wanted list:
Jobs in finance and cloud computing get the highest remuneration in US. Same story worldwide. An exception seems to be Dart, which is very close to the first place worldwide but it is not so sought after in US. (In the following table top payments are expressed in USD for US and as percentages of averages worldwide.)
The average developer uses between 2 and 3 development tools, Notepad++ sharing the first spot with Visual Studio. The following table shows the top ten tools:
57% of developers check-in code multiple times a day while 10.6% check-in once a day.
Stack Overflow’s study is one of the largest if not the largest developer survey so far, and provides a good picture of the development landscape worldwide. It still does not include answers from non-English speaking developers or those who are not comfortable taking a survey in a foreign language.
On average, a developer asks a question on Stack Overflow every 8 seconds, amounting to over 12M questions and over 18M answers since the website started in 2009.