Vital skills to today's developers

What developers want in 2016: JavaScript, Angular, machine learning

Gabriela Motroc

Packt has just released its Skill Up 2016 survey report and it appears that the modern tech community is pretty clear about where their interest lies this year: JavaScript, Angular, the Internet of Things and machine learning, among others.

Packt, a Birmingham-based company which aims to “help the world put software to work in new ways,” concocted a survey and discovered what developers want from their profession this year and which are the skills the people working in tech need for the future. In short, developers believe that machine learning and big data analytics, virtual and augmented reality and the Internet of Things are the “next big thing” and that security is one of the highest paying industries in 2016, especially for freelancers. Learning new skills has become a must for those who want to stay relevant.

Most popular programming languages: JavaScript before Java

According to ZeroTurnaround’s Java Tools and Technologies Landscape Report 2016, Java maintains its dominant position over other JVM languages, even though people tend to flirt with other languages in the JVM ecosystem. The results of the JAXenter survey also showed that Java dominates the list of languages while the Eclipse Foundation’s second annual IoT Developer Survey revealed that Java, C, JavaScript and Python are the most popular among IoT developers.

The podium according to the Packt survey looks differently: JavaScript, followed by Python and Java.

Screen Shot 2016-07-22 at 10.57.32 AM


JavaScript is the No.1 choice in the fields of data science and web development, but it is useful to know for many other tasks, Packt claims. Plus, JavaScript has grown in importance due to the migration of enterprise and business apps from desktop into the browser. Meanwhile, Python’s ease of learning has helped it dethrone Java. Go is coming from behind and gaining developers’ appreciation.


According to this survey’s results, Swift is rapidly becoming the de facto language for those who want to develop for iOS. Go is growing slowly but surely and Rust is still present.

Screen Shot 2016-07-22 at 11.22.44 AM


If you can’t find a reason to learn Swift, here’s a list:

Screen Shot 2016-07-22 at 11.26.12 AM


What comes after AngularJS?

The survey also revealed that Angular remains the reigning king of JS frameworks, but when asked if they are planning on migrating to Angular 2, many developers (51 percent) said they will not be doing that. Instead, they will be focusing on React —30 percent of the group of non-migrating AngularJS developers wish to learn React in the next six months.

If you need a second and a third opinion, click here and here.

Gabriela Motroc
Gabriela Motroc was editor of and JAX Magazine. Before working at Software & Support Media Group, she studied International Communication Management at the Hague University of Applied Sciences.

Inline Feedbacks
View all comments