El talento es más barato que la sal de mesa. Lo que separa al individuo talentoso del exitoso es un montón de trabajo duro.

Stephen King (n. 1947). Escritor estadounidense, conocido por sus novelas de terror.

Por sexta ocasión, presentamos el estudio de sueldos para tecnologías de la información (TI) encontrados en la República Mexicana; como en años anteriores, nos hemos basado en la encuesta de salarios de la revista Software Guru, así como otras fuentes con información complementaria, tales como OCC Mundial, LinkedIn y Dice.

El Promedio

El sueldo promedio de un profesionista TI en México es de alrededor de MXN 32,087 mensuales brutos (anualizado a USD 20,384 con un tipo de cambio promedio de 18.88 pesos por dólar durante los meses de Marzo-Mayo de 2017). Lamentablemente, debido al resultado de las elecciones estadounidenses, así como el clima de incertidumbre económica que han golpeado a nuestro país, si bien el sueldo promedio se ha incrementado en alrededor de 3.5% en los últimos dos años, tanto la inflación como el tipo de cambio han significado una caída real de cerca del 6% de nuestro ingreso desde la última vez que hicimos esta revisión.

Por otro lado, durante esta edición, la distribución geográfica de sueldos ha cambiado radicalmente:

Estado Salario Promedio Mensual (MXN)
Morelos 37,827
Ciudad de México 36,605
Jalisco 34,955
Colima 34,388
Aguascalientes 33,656
Coahuila 32,607
Sonora 32,466
Promedio Nacional 32,087
Nuevo León 30,949
Guanajuato 30,419
Estado de México 27,747
Yucatán 26,843
Quintana Roo 25,396
Michoacán 25,230
Chihuahua 24,994
Querétaro 24,797
Puebla 24,311
Baja California 22,082
Sinaloa 19,085
Veracruz 18,058

Sueldo bruto promedio por entidad federativa. Mensual, en pesos mexicanos.

Aunque el promedio nacional subió 3.5% a lo largo de estos últimos dos años, han habido ganadores y perdedores en cuanto a la distribución geográfica de sueldos se refiere: mientras el personal TI de ciertos estados como Colima, Guanajuato y Sinaloa incrementaron su sueldo promedio de manera espectacular, otras entidades como Nuevo León, Querétaro y Michoacán vieron una reducción de más del 10% en sus salarios. Sin embargo, una nota aclaratoria: en el caso de los estados ganadores, ese aumento se debe principalmente a mayor demanda de conocimientos y habilidades en un mercado relativamente pequeño, el que con regularidad se requiere contratar personal de manera temporal o por habilidades muy específicas; por otro lado, los perdedores deben este efecto negativo a una fuerte dependencia al nearshoring y la maquila, los que a su vez, se han mantenido deprimidos debido a la retórica y mala actitud de la actual administración estadounidense.

Sueldos por función

La siguiente tabla muestra el sueldo promedio de acuerdo a las diferentes especialidades de TI:

Función Salario Promedio Mensual (MXN)
Pre ventas 63,502
Ventas 54,902
Alta Dirección 51,366
Consultoría de Negocio 41,335
Mejora de Procesos 40,182
Arquitectura de Sistemas 36,854
Capacitación 36,649
Project Management 36,443
Business Intelligence 34,745
Promedio General 32,087
Programación Back End 30,576
Implantación ERP 30,067
Administración de Infraestructura 29,049
Seguridad Informática 28,990
Programación Front-End 28,747
Análisis de Requerimientos 28,253
User Experience Design 26,771
Aseguramiento de calidad 26,340
Administración de Datos 23,555
Docencia 23,299
Soporte Técnico 22,291

Sueldo bruto promedio por función. Mensual, en pesos mexicanos.

En términos generales, ha ocurrido un reacomodo en los sueldos, por lo que las funciones de mayor demanda están siendo la capacitación, Inteligencia de Negocios (Business Intelligence – BI), Experiencia de Usuario (User Experience – UX) y la programación Back-End, con un crecimiento en el sueldo de más del 20% vs. 2015. Por el contrario, durante este periodo, los ERPs, las consultorías de negocio y la alta dirección han sido las menos requeridas, con un 10% de decremento general en sueldos. Sin embargo, es importante enfatizar que esto se debe al clima adverso que está enfrentando la economía Mexicana, por lo que las organizaciones buscan incrementar ventas de productos que ya se tienen y optimizar los procesos y aplicaciones existentes, en vez de buscar sobre-extenderse en un mercado que poco a poco se está contrayendo.

Sueldos por género, nivel de inglés y tipo de empresa

En esta edición, la inequidad de género se ha vuelto mucho más aparente, pues si en el 2015 un hombre hacía en promedio 28% más de lo que ganaba una mujer con conocimientos y experiencia similares, en 2017 esta disparidad prácticamente se ha duplicado hasta poco más del 40%:

Género Salario Promedio Mensual (MXN)
Hombre 33,764
Mujer 24,070

Sueldo bruto promedio por género. Mensual, en pesos mexicanos.

Lo peor de todo, es que mientras un sistemólogo ha visto incrementado su sueldo en 5%, más o menos a la par de la inflación de estos dos años, el sueldo de una sistemóloga ha caído en 10% con respecto al 2015, al considerar la inflación. ¿Cuál es la razón de esta desigualdad? Esperando no entrar en controversia, la principal causa parece ser que pocas mujeres son promovidas a los puestos que requieren conocimientos especializados y que por obvias razones ofrecen mayores sueldos, pues éstos están siendo ocupados casi en su totalidad por personal masculino. Incluso esas organizaciones que se dicen promover activamente la equidad de género, en efecto, contratan muchas mujeres en los puestos desde becaria hasta lead, pero ofrecen muy pocos puestos de alto nivel como gerente, subdirector o CEO al personal femenino: de acuerdo al diario El Financiero, sólo 7.6% de las empresas Mexicanas tienen una mujer al frente de su administración.

En cuanto al uso del idioma Inglés, queda bastante claro que mientras mejor podamos dominarlo, mayores oportunidades de crecimiento tendremos; en base al estándar de medición Interagency Language RoundtableILR), usado por el gobierno norteamericano para medir la competencia en el mismo:

Nivel de Inglés Salario Promedio Mensual (MXN)
Nativo (ILR5) 76,694
Avanzado (ILR4) 42,383
Profesional (ILR3) 34,179
Limitado (ILR2) 25,268
Elemental (ILR1) 21,622
Ninguno (ILR0) 21,511

Sueldo bruto promedio por dominio del idioma Inglés. Mensual, en pesos mexicanos.

Si comparamos estos valores contra el promedio general ($ 32,087), podremos darnos cuenta que nuestra fuerza laboral de TI tiene un conocimiento deficiente del así llamado lenguaje de negocios universal. Esto es crítico si queremos avanzar individualmente y como sociedad en una economía cada vez más competitiva y globalizada: por dar un ejemplo, con la excepción de algunas ex-colonias británicas en el Caribe, Asia y África, todos aquellos países que cuentan con el 50% o más de su población hablando Inglés, sobre todo como segunda lengua, son invariablemente aquellos que clasificaríamos como del Primer Mundo.

Finalmente, los sueldos por tipo de empresa contratante. De nueva cuenta, las startups son las que mejores sueldos ofrecen, aunque de dos años a la fecha, las consultorías tradicionales han mejorado bastante su oferta financiera (en casi 7.4%) mientras las startups han visto menguados sus sueldos en casi 14%:

Tipo de Organización Salario Promedio Mensual (MXN)
Startup 33,262
Proveedor de servicios IT para terceros (Outsourcing) 33,132
Empresa cuyo giro principal NO es IT 32,231
Desarrollador de productos de software propios (ISV) 31,999
Distribuidor de software de terceros (Canal) 23,761
Capacitación 23,120
Institución Educativa 21,286

Sueldo bruto promedio por giro de la organización contratante. Mensual, en pesos mexicanos.

En contraste con la edición anterior, en la que las startups ofertaban sueldos 25% por encima del promedio, ahora se han estancado, ofreciendo apenas 4% por encima del promedio general. Esto significa que por ahora, las mejores startups que fueron fundadas durante 2015 ya han madurado y se han convertido en ISVs; y al menos por un tiempo, no veremos ideas novedosas tales como Clip o Cornershop. Otro dato interesante es lo abismalmente bajos de los sueldos encontrados entre los canales, instituciones educativas y empresas de capacitación ($ 22,700 en promedio). Sin embargo, considerando que estos tipos de organización no se enfocan al desarrollo, sino al aprendizaje, podemos ser testigos de lo brutales que pueden ser las fuerzas del mercado.

Sueldos por conocimientos, habilidades, tecnologías y certificaciones

Clasificación Conocimiento Salario Promedio Mensual (MXN)
Certificaciones
(C) Enterprise Architect (SEI, TOGAF, Zachman) 61,145
(C) Websphere 59,786
(C) Cobit 46,395
(C) Business Analyst (BABOK) 43,784
(C) Project Manager (PMP) 43,565
(C) Microsoft Expert 42,294
(C) SAP 39,885
(C) ITIL 39,563
(C) Scrum 39,491
(C) UML 36,833
(C) Information Security (CISSP, Ethical Hacker) 36,046
(C) Six-Sigma 35,846
(C) Microsoft Associate 35,402
(C) Java 34,707
(C) Oracle DBA 34,558
(C) Linux (LPI) 34,162
(C) SQA (ISTQB) 32,982
(C) Xamarin 30,856
(C) PHP / Zend 28,824
(C) Oracle Applications 28,620
(C) SEI (PSP) 26,442
(C) Cisco 25,095
(C) Android 22,071
Infraestructura / Cloud Computing
(I) Heroku 42,125
(I) Openstack 40,431
(I) Docker 39,115
(I) AWS 35,398
(I) Jboss 33,183
(I) Azure 32,200
(I) CloudFoundry 30,500
(I) IBM 30,350
(I) Oracle 29,376
(I) SAP 27,333
(I) VMware 25,903
(I) IIS 24,835
Lenguajes de Programación
(L) R 48,855
(L) Elixir 42,923
(L) Groovy 39,250
(L) Perl 37,575
(L) Bash 37,319
(L) Swift 35,458
(L) ABAP 34,333
(L) Go 33,902
(L) Objective-C 33,458
(L) Ruby 31,656
(L) Typescript 31,301
(L) Java (core language) 31,271
(L) VB 30,969
(L) Javascript 30,789
(L) Cobol 30,066
(L) Node JS 29,965
(L) Python 29,900
(L) PL/SQL 29,827
(L) C# 29,535
(L) Scala 29,438
(L) C 27,982
(L) PHP 23,288
(L) Delphi 20,345
Business Intelligence
(BI) Microstrategy 38,668
(BI) IBM 32,882
(BI) Microsoft 31,086
(BI) Teradata 23,934
(BI) Oracle 20,469
Plataformas
(P) Mainframe 40,409
(P) iOS 36,693
(P) IoT 34,891
(P) JVM (Java/JEE) 34,036
(P) Web 30,960
(P) Android 30,512
(P) .Net 30,198
Tecnologías Front-End
(FE) Ember 41,500
(FE) React 36,041
(FE) WPF 32,344
(FE) Angular 31,230
(FE) Nativescript 30,889
(FE) Cocoa 29,657
(FE) Unity 28,315
(FE) JQuery 28,015
(FE) Bootstrap 27,637
(FE) Polymer 27,367
(FE) MDL 26,660
(FE) Foundation 25,405
(FE) Ionic 25,324
(FE) Cordova 25,138
(FE) Sencha 24,071
Bases de Datos
(DB) DB2 30,625
(DB) Informix 29,103
(DB) Mongo 28,972
(DB) Oracle 26,879
(DB) Sybase 24,698
(DB) PostgreSQL 24,179
(DB) SQLite 24,044
(DB) SQL Server 23,357
(DB) MySQL 21,991
(DB) Access 19,848

Sueldo bruto promedio por conocimientos, habilidades, tecnologías y certificaciones. Mensual, en pesos mexicanos. Leyenda: (C) Certificación/Conocimiento, (I) Infraestructura/Cloud Computing, (L) Lenguaje, (BI) Business Intelligence, (P) Plataforma, (FE) Tecnología Front-End, (DB) Base de Datos.

La nueva versión del estudio consiste en un mar de conocimientos y habilidades, puesto que ahora se incluyen tecnologías para desarrollo Front-End y gestión de infraestructura. Sin embargo, entre tanta información, es posible extraer buenos tips:

  • Aquellos que cuentan con alguna certificación perciben un sueldo de alrededor de $ 37,019; la de mayor valor es la de arquitectura empresarial (SEI, TOGAF, Zachman), con $ 61,145; la de menor valor es Android con $ 22,071. Aparentemente, el costo-beneficio de algunas de éstas certificaciones puede ser incluso mejor que un título de maestría.

  • Aprender tecnologías Front-End es una buena opción para los diseñadores gráficos que deseen pasarse al maquetado con HTML y JavaScript, especialmente si aprenden a utilizar Ember, React, WPF y Angular, ya que estos frameworks están siendo recompensados por encima del promedio general. Sin embargo, el simple hecho de cambiarse a esta especialidad es una buena opción, ya que hasta la herramienta peor pagada (Ext JS/Sencha, con $ 24,071) permite un salario muy superior al de cualquier diseñador gráfico, cuyo sueldo comúnmente se ubica entre los $ 7,500 y $ 15,000.

  • COBOL, DB2 y Mainframe siguen siendo muy relevantes, con promedios de $ 30,066, $ 30,625 y $ 40,409, respectivamente. Esto nos indica que esta plataforma sigue siendo muy necesaria, y que tardará todavía bastante tiempo para ser desplazada – de hecho, actualmente no existe tecnología alguna que pueda compararse a su poder de procesamiento.

  • Java se ha mantenido como uno de los mejores lenguajes de programación últimamente: con altibajos, pero bien pagada ($ 31,271) y con suficientes cursos en línea para aprender el lenguaje rápidamente. Al especializarse en la plataforma ($ 34,036) es posible buscar saltar al siguiente nivel: ya sea como gerente de proyectos o como arquitecto empresarial.

  • Finalmente, como puede verse en esta tabla, la administración de las bases de datos es uno de los roles peor pagados en TI. Y no es para menos: los manejadores de bases de datos actuales ya tienen automatizadas casi todas sus funciones, relegando el puesto de DBA a tan sólo la operación y mantenimiento del RDBMS. No así cuando se cuenta con una certificación: incluso un «humilde» DBA de Oracle certificado, gana la interesante suma de $ 34,558.

Pic: Hire Engineers ~ UVU

Hace tan sólo una década, empresas de sectores muy diferentes podrían haber utilizado la misma hoja de cálculo. Hoy en día, los desarrolladores con habilidades únicas desarrollan aplicaciones especializadas como bases de datos, sistemas de punto de venta y redes sociales con los clientes. Según la Oficina de Estadísticas Laborales de Estados Unidos (BLS), los empleos de desarrollo de software habrán crecido un 18.8% entre 2014 y 2024, mientras que los empleos de analistas de sistemas informáticos habrán aumentado un 20.9% durante el mismo periodo. (Fuente de la imagen: Utah Valley University)

Conclusiones

El sector de TI ofrece algunos de los empleos mejor pagados, no sólo en México sino en todo el mundo. Sin embargo, algunas posiciones no sólo ofrecen buenos salarios, sino que también se ven reforzadas por un crecimiento considerable en nuestra carrera profesional y el equilibrio entre el trabajo y vida personal.

En la parte superior del espectro técnico encontraríamos al Arquitecto de Software, el Científico de Datos (Business Intelligence) y el Ingeniero en la Nube, que pagan salarios que oscilan entre poco más de $ 30,000 hasta $ 37,000.

Back-End y Java Developer estarían entre la crème de la crème en desarrollo de software. Cada posición paga un salario promedio de más de $ 30,000 por mes y ha visto un crecimiento de dos dígitos en los anuncios de trabajo durante los últimos dos años. Sin embargo, no debemos olvidar que con el aumento de las aplicaciones móviles y el comercio electrónico, JavaScript y sus frameworks de desarrollo se están convirtiendo en una fuerza importante en sí misma, con salarios que también están en el rango de $ 29,000 a $ 32,000.

A pesar de que la compensación no es la única característica de un buen trabajo y muchos pueden valorar otras prestaciones, como seguro de gastos médicos mayores o home office, de igual o mayor manera que la paga, la verdad es que: El dinero no puede comprar la felicidad, pero la pobreza tampoco.