¿Cuántos desarrolladores de software hay en el mundo?

Diferentes recursos realizan investigaciones dirigidas a responder esta pregunta. La cuestión es, sin embargo, que con frecuencia obtienen resultados completamente diferentes.

Una de las razones de esto es la terminología vaga: los números varían según se llame a sí mismo “desarrollador”, “ingeniero” o “programador”. Otros pueden ser diferentes métodos de análisis y cálculo, que incluyen solo ciertas ubicaciones o personas de cierta antigüedad, etc.

Pasemos a las cifras de todos modos.

En 2014, IDC calculó que había alrededor de 18.5 millones de programadores en todo el mundo. Los datos más recientes proporcionados por Evans Data Corporation sugieren que el número total de desarrolladores en el mundo es de 21 millones .

Hablando de los Estados Unidos, el número aproximado de ingenieros de software allí es cercano a 4.2 millones .

Aquí hay un desglose por estados:

Hemos analizado toneladas de datos para llegar a nuestra propia respuesta a la pregunta. En caso de que esté interesado, verifíquelo aquí.

Creo que obtendrá respuestas legítimamente diferentes según cómo defina “desarrollador de software”. Por ejemplo, el número variará significativamente si incluye o excluye a los desarrolladores de páginas web (que pueden o no estar escribiendo JavaScript).

Según las medidas que hemos promocionado repetidamente en varias presentaciones, hay 9 millones de desarrolladores de Java en el mundo (incluidas todas las diferentes ediciones de Java). Mirar algo como el Índice Tiobe de The Coding Standards Company le permitirá extrapolar desde allí (suponiendo cierto nivel de superposición entre idiomas). Un cálculo aproximado usando estos supuestos (ciertamente aproximados) indica hasta 60 millones de desarrolladores.

Con base en estas medidas arbitrarias, me sentiría seguro al estimar que hay del orden de 10-100 millones de desarrolladores de software en el mundo.

En aras de la divulgación completa, trabajo en Oracle. Las opiniones y opiniones expresadas en esta publicación son mías y no reflejan necesariamente las opiniones u opiniones de mi empleador.

A principios de 2014, se estima que hay 11 millones de desarrolladores de software profesionales y 7.5 millones de aficionados, según IDC.
Detalles: Estudio IDC: ¿Cuántos desarrolladores de software existen?

Esto acaba de pasar mi transmisión de Twitter. Esto es solo India y EE. UU., Pero es una buena indicación de la cantidad

India superará a EE. UU. En número de desarrolladores para 2017

Según los números de IDC y Evans, hay alrededor de 19 millones de desarrolladores en todo el mundo, 11 millones de los cuales son profesionales (2014). Encontré estas fuentes al intentar estimar el número de desarrolladores móviles WW – ese número parece variar entre 3 y 10 millones – por lo que no hay consenso. Datos de Evans: los desarrolladores móviles ahora suman 8,7 millones en todo el mundo

hola estoy buscando algunas estadísticas sobre desarrolladores móviles vs desarrolladores web. Toda la información que obtengo es más sobre las plataformas y el uso de Internet que el número de desarrolladores móviles y web.

More Interesting

¿Cuál es su mayor logro como ingeniero de automatización de pruebas de software?

¿Hay errores de aplicación que no vale la pena manejar porque es inútil?

¿Cómo encuentra un software un error en palabras mal escritas, especialmente en Android?

¿Existe un período óptimo de tiempo ininterrumpido (sin distracciones) que los programadores necesitan para trabajar de manera efectiva? Por ejemplo, estiramientos de treinta minutos no funcionan para mí.

¿Está TDD en el centro de todas las metodologías de desarrollo ágil?

¿Qué recursos (libros, capacitación) recomienda para la gestión de proyectos ágiles sin software?

¿Cómo serán las pruebas de software?

¿Por qué es importante que un desarrollador / programador sepa cómo usar GNU / Linux? ¿Qué lo hace tan útil?

¿Cuál es una buena plataforma de software para recopilar recomendaciones de mejores prácticas y cotejarlas / combinarlas en diferentes dominios?

¿Cómo sabe JUnit qué método de prueba pertenece a qué método?

Me encanta hacer los desafíos de App Academy (clases, iteración, depuración y otros). ¿Cómo se compara esto con la ingeniería de software de la vida real?

Cómo hacer compañías como Dropbox y Stripe

¿Un solo equipo de desarrolladores atrae código que no se puede escalar ni mantener?

¿Por qué usaría o no utilizaría Mendix o OutSystems para el desarrollo rápido de aplicaciones comerciales?

¿Qué son las listas de verificación de pruebas en las pruebas de software?