¿Quién es el desarrollador de Software en México?

Los perfiles de gente de TI, y en particular de software, son muchos y continúan aumentando.

Por lo menos, podemos identificar los siguientes segmentos:
• Desarrollador no profesional: a) por hobby, b) power user.
• Desarrollador académico: a) entrenador técnico, b) profesor de negocios, c) estudiante en ingeniería, d) estudiante en ciencias de la computación, e) otros estudiantes.
• Diseñador: a) Productor, b) creador de interfaz, c) diseñador interactivo, d) diseñador web, e) diseñador gráfico.
• Desarrollador: a) aplicaciones departamentales, b) aplicaciones de escritorio, c) aplicaciones de base de datos, d) aplicaciones móviles, e) aplicaciones web, f) aplicaciones sobre plataformas empresariales, g) desarrollador de juegos, h) desarrollador para Microsoft Office System, (k) otros.
• Ciclo de vida del software: a) arquitecto, b) pruebas y calidad, c) administrador de proyecto, d) líder de desarrollo, e) documentador, f) analista, g) otros roles

Dimensionar a esta audiencia en México depende detalladamente de los sub-segmentos que se desean incluir. El reto es entablar un diálogo efectivo dadas las variadas necesidades de la audiencia. El programador de Visual Basic difícilmente tiene los mismos temas de interés que el desarrollador C++, y mucho menos que el administrador de proyecto.

Además de esto, encontramos demografías diversas. Los más recientes estudios de Microsoft en Mèxico arrojan algunos datos concretos:
• Cerca de la mitad (48%) tiene entre 30 y 39 años de edad, y una tercera parte (33%) es menor de 30 años (ver figura 1).
• 87% de desarrolladores son hombres y 13% mujeres.
• El lenguaje de programación con mayor penetración entre los desarrolladores es Visual Basic con 71%, seguido por javascript con 59% y Java con 41% (ver figura 2).
• En México, 19% de los desarrolladores en los pasados 6 meses han utilizado productos y herramientas de código abierto.
• 50% de los desarrollos usan base de datos de forma integrada. 80% de los desarrolladores han creado aplicaciones de 2 capas y 47% de 3 capas.
• 61% de los desarrolladores en México han creado aplicaciones que se entregan vía web (la mayoría en Intranets).
• 24% construyen aplicaciones para dispositivos electrónicos portátiles.
• C/C++ continua siendo el lenguaje más utilizado para la educación con 39%, lo siguen: Java (26%), Visual Basic (25%), Basic (13%), C# (10%), Pascal (9%), Javascript y PHP (7%), y COBOL (6%).
• El 80% de los desarrolladores se encuentran (en orden descendente) en: Distrito Federal y Zona metropolitana, Nuevo León, Jalisco, Tamaulipas, Veracruz, Coahuila, Chihuahua, Puebla, Baja California, Sinaloa, Guanajuato, Sonora, Querétaro.

Figura 1. Edad de los desarrolladores.


Figura 2. Lenguajes de programación utilizados (respuestas múltiples).


¿Esta información concuerda con lo que usted ha visto?

 

Conclusiones
¿Es usted un desarrollador? ¿Está en búsqueda de mejores oportunidades? Algunas recomendaciones:
1. No tema a la actualización permanente, búsquela, será fundamental para la subsistencia – intégrese y participe activamente en comunidades.
2. Si esta desempleado o desea una mejor oportunidad, “haga la tarea”, investigue a fondo la empresa, necesidades del área y del entrevistador, pregunte por personas que fueron entrevistadas previamente, siempre personalice su currículo a cada posición.
3. Si tiene su empresa de software, desarrolle la madurez empresarial de su empresa o busque a su contraparte comercial y no tema incursionar en habilidades de ventas y mercadotecnia. Conozca a fondo los programas de apoyo a empresas de software de los grandes proveedores y del gobierno.

Lecturas y recursos adicionales
• Jornadas Profesionales -
www.software.net.mx/desarrolladores/jornadas

Acerca del autor
Luis Daniel Soto Maldonado es Director de Evangelización en Nuevas Tecnologías en Microsoft México. Entre sus funciones actuales están la administración de la relación con el Gobierno Mexicano para el desarrollo de la industria de software (ProSoft). Luis Daniel es jurado del “Gran Orden de Honor al Mérito Autoral” en software del INDAUTOR/SEP y fundador de diversas asociaciones de Tecnologías de Información (TI) relacionadas a inteligencia competitiva, administración del conocimiento y construcción de software. Luis Daniel Soto es Ingeniero en Sistemas de la Fundación Arturo Rosenblueth y ganó el primer lugar en el concurso nacional para software de exportación en 1989. blogs.msdn.com/luisdans