Fuente: Stack Overflow Hace unos días, Stack Overflow, un sitio web de renombre en la comunidad de TI, publicó los resultados de su encuesta anual, en la que participaron más de 65.000 programadores profesionales. Al leerlos, podrás hacerte una idea de la situación actual de la industria del desarrollo de software en 2020.
1. Edad promedio de un desarrollador
- 15-19 años – 1,2%
- 20-24 años – 16,6%
- 25-29 años – 29,5%
- 30-34 años – 21,9%
- 35-39 años – 14,0%
- 40-44 años – 7,5%
- 45-49 años – 4,2%
- 50-54 años – 2,5%
- 55-59 años – 1,5%
- Mayores de 60 años – 1,1%
2. Edad media según país de residencia
- Estados Unidos – 33,7 años
- Reino Unido – 33,1 años
- Canadá – 32,2 años
- Países Bajos – 31,9 años
- Alemania – 30,9 años
- Francia – 30,4 años
- Brasil – 29,4 años
- Polonia – 28,9 años
- India – 26,0 años
3. Experiencia en codificación
- Australia – 16,9 años
- Reino Unido – 16,1 años
- Estados Unidos – 15,8 años
- Países Bajos – 15,0 años
- Canadá – 14,4 años
- Alemania – 14,3 años
- Francia – 13,0 años
- Polonia – 11,5 años
- Brasil – 11,5 años
- India: 8,1 años.
4. Número de años que han transcurrido desde el inicio de la formación en programación
- Menos de 5 años – 10,5%
- 5-9 años – 29,2%
- 10-14 años – 22,7%
- 15-19 años – 13,2%
- 20-24 años – 9,8%
- 25-29 años – 5,1%
- 30-34 años – 4,0%
- 35-39 años – 3,0%
- 40-44 años – 1,8%
- 45-49 años – 0,4%
- 50 años o más – 0,3%.
5. Educación vocacional
- Licenciatura - 49,3%
- Maestro - 26,5%
- Educación superior incompleta – 11,5%
- Educación secundaria completa – 4,5%
- Disponibilidad de un título científico (Candidato en Ciencias, Ph.D, Ed.D) – 3,3%
- Licenciatura con cursos de posgrado (título asociado) – 3,2%
- Doctor en Ciencias (JD/MD) – 1,4%
- No tengo estudios completos – 0,7%
- Escuela primaria – 0,5%
6. Especialización profesional
- Desarrollador back-end: 55,2%
- Desarrollador full-stack: 54,9%
- Desarrollador front-end: 37,1%
- Desarrollador web: 23,9%
- Desarrollador de aplicaciones móviles: 19,2%
- Especialista en DevOps: 12,1%
- Administrador de base de datos – 11,6%
- Diseñador – 10,8%
- Administrador del sistema: 10,6%
- Desarrollador de aplicaciones del sistema: 9,6%
- Analista de datos o negocios – 8,2%
- Científico de datos o especialista en ML –8,1%
- Probador – 8,0%
- Ingeniero de datos: 7,6%
- Experto académico o investigador – 7,2%
- Profesor – 5,9%
- Desarrollador de juegos o gráficos: 5,6%
- Gerente de ingeniería – 5,5%
- Gerente de producto – 5,1%
- Científico – 4,2%
- Ingeniero de confiabilidad del sitio: 3,9%
- Alto ejecutivo/vicepresidente: 2,7 %
- Especialista en marketing – 1,3%
7. Tiempo medio para escribir código según la especialización
Según la especialización profesional, el ejecutivo sénior/vicepresidente ejecutivo sénior tiene la mayor experiencia en codificación. En promedio, llevan 16,5 años programando. De 10 a 13,8 años de experiencia tener (en orden descendente): Gerentes de ingeniería, administradores de sistemas, desarrolladores de aplicaciones de sistemas, administradores de bases de datos, ingenieros de confiabilidad del sitio, especialistas en DevOps, docentes, analistas de datos o de negocios. Aquellos con menor experiencia en codificación (en promedio 8 años) son: expertos o investigadores académicos, desarrolladores de aplicaciones móviles, científicos de datos o especialistas en ML, desarrolladores full-stack y back-end, testers.8. ¿A qué edad escribiste tu primera línea de código?
- Menores de 10 años – 8,9%
- 10-11 años – 10%
- 12-13 años – 16%
- 14-15 años – 19,2%
- 16-17 años – 16,3%
- 18-19 años – 14,7%
- 20-21 años – 6,3%
- 22-23 años – 3%
- 24-25 años – 2,1%
- 26-27 años – 1%
- 28-29 años – 0,7%
- Mayores de 30 años: 1,7%.
9. Especialización de la educación vocacional
- Informática, ingeniería informática o desarrollo de software – 61,9%
- Otras disciplinas de ingeniería (por ejemplo, electrónica de consumo, mecánica, etc.): 9,3%
- Sistemas de información, TI o administración de sistemas – 8,0%
- Ciencias naturales (biología, química, etc.) – 4,3%
- Matemáticas o estadística – 3,6%
- Desarrollo web o diseño web – 3,5%
- Disciplina empresarial (contabilidad, finanzas, marketing, etc.) – 2,7%
- Humanidades (literatura, historia, filosofía, etc.) – 2%
- Ciencias sociales (antropología, psicología, ciencias políticas, etc.) – 1,8%
- Artes visuales o escénicas (diseño gráfico, música, artes escénicas, etc.) -1,4%
- No informó su especialización de la educación – 0,9%
- Atención sanitaria: 0,5%
10. Afiliación geográfica
Según Stack Overflow, el desglose regional de los 65.000 encuestados es el siguiente:- Europa: 24.688 personas
- Asia – 16400
- América del Norte – 15570
- América del Sur – 3070
- África – 2709
- Australia y Oceanía – 1570
11. Género
- Hombres – 91,7%
- Mujeres – 7,7%
- Género no especificado – 1,2%
12. Lenguaje de programación más utilizado
- JavaScript: 69,7%
- HTML/CSS: 62,4%
- SQL – 56,9%
- Pitón – 41,6%
- Java – 38,4%
- Bash/Shell/PowerShell: 34,8%
- C# – 32,3%
- Mecanografiado: 28,3%
- PHP – 25,8%
- C++ – 20,5%
- C – 18,2%
- Ir – 9,4%
- Kotlin – 8,0%
- Rubí – 7,5%
- VBA – 6,5%
- Rápido – 6,1%
- R – 5,5%
- Asamblea – 4,9%
- Óxido – 4,8%
- Objetivo-C – 4,4%
- Escala: 3,9%
- Dardo – 3,7%
- Perl – 3,3%
- Haskel – 1,8%
- Julia – 0,9%
13. El lenguaje de programación favorito de los desarrolladores.
- Óxido – 86,1%
- Texto mecanografiado: 67,1%
- Pitón – 66,3%
- Kotlin – 62,9%
- Ir – 62,3%
- Julia – 62,2%
- Dardo – 62,1%
- C# – 59,7%
- Rápido – 59,5%
- JavaScript: 58,3%
- SQL – 56,6%
- Bash/Shell/PowerShell: 53,7%
- HTML/CSS: 53,5%
- Escala: 53,2%
- Haskel – 51,7%
- R – 44,5%
- Java – 44,1%
- C++: 43,4%
- Rubí – 42,9%
- PHP – 37,3%
- C – 33,1%
- Asamblea – 29,4%
- Perl – 28,6%
- Objetivo-C – 23,4%
- VBA – 19,6%
14. Los desarrolladores del lenguaje de programación quieren aprender a continuación.
- Pitón – 30%
- JavaScript: 18,5%
- Ir – 17,9%
- Mecanografiado: 17,0%
- Óxido – 14,6%
- Kotlin – 12,6%
- Java – 8,8%
- C++: 8,6%
- SQL – 8,2%
- C# – 7,3%
- Rápido – 6,6%
- HTML/CSS: 6,5%
- Dardo – 6%
- R – 5,1%
- Rubí – 4,5%
- C – 4,3%
- Escala: 4,2%
- Haskel – 4,2%
- Bash/Shell/PowerShell: 3,9%
- PHP – 3,5%
15. La mejor plataforma para desarrolladores
- Linux – 76,9%
- Muelle – 73,6%
- Kubernetes – 71,1%
- AWS – 66,4%
- Frambuesa Pi – 66,1%
- MacOS – 64,4%
- Microsoft Azure – 62,2%
- iOS: 61,1%
- Plataforma en la nube de Google: 60,9%
- Ventanas – 57,5%
- Android: 57,1%
- Arduino – 53,2%
- Aplicaciones e integraciones de Slack: 51%
- Héroku – 46,2%
- IBM Cloud o Watson: 37,8%
- WordPress – 33%
16. ¿Qué plataforma planeas explorar en el futuro?
- Muelle – 24,5%
- AWS – 20,2%
- Kubernetes – 18,5%
- Linux: 16,6%
- Android – 16%
- Plataforma en la nube de Google: 14%
- Frambuesa Pi – 12,6%
- iOS: 10,4%
- Microsoft Azure – 9,9%
- MacOS – 7,7%
- Arduino – 7,4%
- Ventanas – 4,7%
- Héroku – 4,4%
- Aplicaciones e integraciones de Slack: 3,3%
- WordPress – 2,6%
- IBM Cloud o Watson: 2,6%
17. ¿Qué sistema operativo utilizan la mayoría de los desarrolladores?
- Ventanas – 45,8%
- MacOS – 27,5%
- Basado en el kernel de Linux: 26,6%
- BSD – 0,1%
GO TO FULL VERSION