Paul Krill
Editor at Large

Survey says Python is tops with developers

news
Jul 20, 20172 mins

Packt survey finds Python is the most commonly used tool, while Splunk, Hadoop, and Kafka skills draw the highest pay

A mans hand and arm are seen depositing a survey into a sealed ballot box
Credit: Thinkstock

Python, which was already surging in popularity among developers, has received another endorsement, getting the nod as the most popular tool in IT service provider Packt’s just-released developer survey.

The language is used by nearly 20 percent of respondents, giving it the top spot. The report echoes Python’s high rankings in language popularity indexes from Tiobe, PyPL, and RedMonk, which all have the language finishing in their recent top five rankings.

In addition, Packt found that Python has been boosting salaries of persons in administrative rolls and those working in infrastructure. “In a world where automation and speed are becoming essential to modern tech professionals and their organizations, Python sits very comfortably—and certainly makes you incredibly valuable.”

The language has grown recently because of accessibility, a fully featured standard library, a rich ecosystem of libraries and frameworks, and an engaged community, Packt said.

Packt’s 2017 Developer Skills and Salary Report was based on responses from 4,731 developers and technology professionals worldwide, who were polled in April and May. The top 10 ranking tools according to the report were as follows:

  1. Python programming language
  2. The Git software version control system
  3. Microsoft’s Visual Studio IDE
  4. Eclipse IDE
  5. Java programming language
  6. The Notepad++ code editor
  7. Linux
  8. R statistical language.
  9. Docker container system
  10. Microsoft Excel 

Other popular technologies cited by participants included JavaScript, the Android Studio IDE, Apple’s Xcode IDE, Google Chrome, and PHP. When it comes to tools people plan on learning in the next three months, the top tools cited included Docker, Python, the Angular framework, Visual Studio, and Jenkins, the automation server.

Packt also polled on which tools skills were paying the best. The top three—Splunk, Kafka, and Hadoop—were data-related, with Splunk specialists earning a median salary of $100,000. The inclusion of the container orchestration tool Kubernetes and configuration management tool Chef revealed that management of software deployments is also a high-value area.

Asked which trends they expect to have the biggest impact on businesses and consumers in the next 12 months, respondents cited cloud computing; big data, artificial intelligence, and machine learning; automation; and containerization.

Paul Krill

Paul Krill is editor at large at InfoWorld. Paul has been covering computer technology as a news and feature reporter for more than 35 years, including 30 years at InfoWorld. He has specialized in coverage of software development tools and technologies since the 1990s, and he continues to lead InfoWorld’s news coverage of software development platforms including Java and .NET and programming languages including JavaScript, TypeScript, PHP, Python, Ruby, Rust, and Go. Long trusted as a reporter who prioritizes accuracy, integrity, and the best interests of readers, Paul is sought out by technology companies and industry organizations who want to reach InfoWorld’s audience of software developers and other information technology professionals. Paul has won a “Best Technology News Coverage” award from IDG.

More from this author