StackOverflow: ya están disponibles los resultados de la encuesta anual de desarrolladores 2018

Publicado el 26 marzo 2018 por José María Acuña Morgado @jmacuna73
StackOverflow acaba de publicar los resultados de la encuesta anual de desarrolladores para este año 2018. La encuesta ha tenido lugar el pasado mes de enero y han participado más de 100.000 encuestados de todo el mundo, por lo que se trata de la encuesta más amplia y completa en el ámbito del desarrollo de software.
Los resultados reflejan tendencias de la comunidad de desarrolladores como cuales son los lenguajes más queridos y los más temidos, que herramientas de trabajo usan a diario, preferencias laborales y temas de carácter novedoso como la inteligencia artificial o la ética en la codificación.

¿Qué es StackOverflow?


Stack Overflow es una plataforma que lleva una década siendo el mayor referente para el mundo de la programación.
Este portal es utilizado por una comunidad de desarrolladores informáticos para encontrar soluciones a problemas de programación en diferentes lenguajes.
El uso del sitio web es muy sencillo: el usuario se registra, hace pública su pregunta, y recibe las respuestas.
Las respuestas son publicadas por los miembros de una comunidad determinada o por otros usuarios con las mismas experiencias que encontraron solución al problema planteado.
Todos los usuarios pueden votar por las preguntas y por sus respuestas, cuando se vota por una pregunta, el usuario puede calificarlas como más relevante o menos relevante; por otra parte, cuando se vota por las respuestas, éstas pueden ser más acertadas o menos acertadas.
Cada mes, cerca de 50 millones de personas visitan StackOverflow para aprender, compartir y construir sus carreras.
Se estima que 21 millones de estas personas son desarrolladores profesionales y estudiantes de nivel universitario.
Cada año desde 2011, Stack Overflow ha preguntado a los desarrolladores sobre sus tecnologías favoritas, hábitos de codificación y preferencias de trabajo, así como también sobre cómo aprenden, comparten y suben de nivel o escalafón profesional.

Algunas conclusiones de los resultados de este año


  • DevOps (metodología para creación de software) y el aprendizaje automático son tendencias importantes en la industria del software actual. Los idiomas y marcos asociados con este tipo de trabajos van en aumento, y los desarrolladores que trabajan en estas áreas obtienen los salarios más altos.
  • Los desarrolladores son, en general, optimistas sobre las posibilidades que ofrece la inteligencia artificial, pero no están de acuerdo sobre cuáles son los peligros de la IA.
  • Python ha aumentado en los rangos de lenguajes de programación en nuestra encuesta, superando a C# en popularidad este año, al igual que superó a PHP el año pasado.
  • Las mujeres dicen que sus mayores prioridades son la cultura de la compañía y las oportunidades para el desarrollo profesional, mientras que los hombres dicen que sus mayores prioridades son la remuneración y el trabajo con tecnologías específicas.

Lenguajes de programación, scripting y marcado


JavaScript
  • 69.8%
HTML
  • 68.5%
CSS
  • 65.1%
SQL
  • 57.0%
Java
  • 45.3%
Bash/Shell
  • 39.8%
Python
  • 38.8%
C#
  • 34.4%
PHP
  • 30.7%
C++
  • 25.4%
C
  • 23.0%
TypeScript
  • 17.4%
Ruby
  • 10.1%
Swift
  • 8.1%
Assembly
  • 7.4%
Go
  • 7.1%
Objective-C
  • 7.0%
VB.NET
  • 6.7%
R
  • 6.1%
Matlab
  • 5.8%
VBA
  • 4.9%
Kotlin
  • 4.5%
Scala
  • 4.4%
Groovy
  • 4.3%
Perl
  • 4.2%
78.334 respuestas

Framework, librerías y herramientas


Node.js
  • 49.6%
Angular
  • 36.9%
React
  • 27.8%
.NET Core
  • 27.2%
Spring
  • 17.6%
Django
  • 13.0%
Cordova
  • 8.5%
TensorFlow
  • 7.8%
Xamarin
  • 7.4%
Spark
  • 4.8%
Hadoop
  • 4.7%
Torch/PyTorch
  • 1.7%
51.620 respuestas

Bases de Datos


MySQL
  • 58.7%
SQL Server
  • 41.2%
PostgreSQL
  • 32.9%
MongoDB
  • 25.9%
SQLite
  • 19.7%
Redis
  • 18.0%
Elasticsearch
  • 14.1%
MariaDB
  • 13.4%
Oracle
  • 11.1%
Microsoft Azure
  • 7.9%
Google Cloud Storage
  • 5.5%
Memcached
  • 5.5%
Amazon DynamoDB
  • 5.2%
Amazon RDS/Aurora
  • 5.1%
Cassandra
  • 3.7%
IBM Db2
  • 2.5%
Neo4j
  • 2.4%
Amazon Redshift
  • 2.2%
Apache Hive
  • 2.2%
Google BigQuery
  • 2.1%
Apache HBase
  • 1.7%
66.264 respuestas

Plataformas


Linux
  • 48.3%
Windows Desktop or Server
  • 35.4%
Android
  • 29.0%
AWS
  • 24.1%
Mac OS
  • 17.9%
Raspberry Pi
  • 15.9%
WordPress
  • 15.9%
iOS
  • 15.5%
Firebase
  • 14.5%
Azure
  • 11.0%
Arduino
  • 10.6%
Heroku
  • 10.5%
Google Cloud Platform/App Engine
  • 8.0%
Serverless
  • 4.5%
Drupal
  • 3.0%
Amazon Echo
  • 2.9%
Windows Phone
  • 2.7%
SharePoint
  • 2.7%
ESP8266
  • 2.2%
Salesforce
  • 2.2%
Apple Watch or Apple TV
  • 1.9%
IBM Cloud or Watson
  • 1.4%
Google Home
  • 1.4%
Gaming console
  • 1.3%
Mainframe
  • 0.8%
65.999 respuestas

Perfil de los desarrolladores


Back-end developer
  • 57.9%
Full-stack developer
  • 48.2%
Front-end developer
  • 37.8%
Mobile developer
  • 20.4%
Desktop or enterprise applications developer
  • 17.2%
Student
  • 17.1%
Database administrator
  • 14.3%
Designer
  • 13.1%
System administrator
  • 11.3%
DevOps specialist
  • 10.4%
Data or business analyst
  • 8.2%
Data scientist or machine learning specialist
  • 7.7%
QA or test developer
  • 6.7%
Engineering manager
  • 5.7%
Embedded applications or devices developer
  • 5.2%
Game or graphics developer
  • 5.0%
Product manager
  • 4.7%
Educator or academic researcher
  • 4.0%
C-suite executive (CEO, CTO, etc.)
  • 3.8%
Marketing or sales professional
  • 1.2%
92.098 respuestas
Podéis visualizar todos los datos de la encuesta en el siguiente link:

Developer Survey Results 2018


Jose Maria Acuña Morgado - Desarrollador Web