Posts Tagged ‘tabulador’

h1

Sueldos IT en México 2013: Veteranos al poder

02/20/2013

Wizdoc [Icon By Buuf]  Tips & Tricks.

(Última actualización: 22/03/2015)

En este momento ya contamos con la última versión de este estudio, con cifras actualizadas para el año 2015 que incluyen entre otras cosas, desglose por entidad federativa, género, tipo de empresa contratante y nivel de inglés así como un comparativo contra el sueldo del estudio anterior (2013).

El problema con los programadores es que nunca se sabe lo que están haciendo hasta que es demasiado tarde.

Seymour Cray (1925 – 1996), ingeniero eléctrico y arquitecto de hardware estadounidense, considerado el padre de las supercomputadoras.

Desde hace ya algunos años he publicado posts relacionados a los sueldos del personal IT en México, apoyándome en los resultados de la encuesta de salarios y factores de la revista Software Guru, complementados con información de sitios como Payscale u OCCMundial. En términos generales, este 2013 no se ven demasiados cambios con respecto al reportaje anterior, sin embargo el detalle de sueldos sí presenta algunas sorpresas:

El promedio

El sueldo promedio del personal IT en México es de aproximadamente MXN 25,049 brutos (anualizado: USD 23,799 con un tipo de cambio de 12.63 pesos por dólar al 19.02.2013). Esto significa que durante los últimos dos años, el sueldo se ha mantenido a la par de la inflación y ha conservado prácticamente la misma paridad con respecto al dólar: el sueldo “dolarizado” en 2011 era de USD 23,736, por lo que ha tenido un incremento neto de 63 dólares. Aunque parece estancado en términos del billete verde, de acuerdo a la paridad de poder adquisitivo o PPP, el sueldo promedio de un sistemólogo en México equivale a ganar USD 35,975 en los Estados Unidos; aunque seguimos ganando menos de lo que ganaría un estadounidense (USD 90,279 con todo y prestaciones), de nueva cuenta los sueldos siguen convergiendo poco a poco, ya que la proporción es de 2.51 mientras hace dos años era de 2.97 (USD 70,536 vs. USD 23,736 en 2011). De seguir esta tendencia, en diez años o menos los sueldos de ambas naciones tendrán diferencias mínimas; idea que no es del todo descabellada, sobre todo para empresas que exportan servicios de consultoría hacia el exterior.

Por otro lado, vale la pena recordar que este promedio varía considerablemente. De hecho, de acuerdo a nuestra locación geográfica éste puede variar en más del 30%:

Estado Salario Promedio Mensual (MXN) Salario Promedio Anualizado (USD)
Querétaro $ 32,668.61 $ 34,383.71
Nuevo León $ 30,634.32 $ 32,242.62
Distrito Federal $ 29,025.53 $ 30,549.37
Jalisco $ 24,963.37 $ 26,273.95
Estado de México $ 24,461.17 $ 25,745.38
Promedio Nacional $ 25,049.00 $ 23,799.00
Aguascalientes $ 22,486.96 $ 23,667.53
Guanajuato $ 19,040.36 $ 20,039.98
Puebla $ 18,470.67 $ 19,440.38
Veracruz $ 14,190.00 $ 14,934.98

Sueldo bruto promedio por entidad federativa. Mensual en pesos Mexicanos, anual en dólares Americanos (Tipo de cambio al 19.02.2013)

Me parece interesante cómo han evolucionado de forma independiente lo sueldos por cada estado de la república: Querétaro se está posicionando como una Meca en el desarrollo de software, con una variación de poco más del 30% por encima del promedio nacional y un crecimiento bianual de casi el 33%. Esto no es de sorprenderse ya que dicho estado se ha esforzado en diversificar su economía: por poner un ejemplo, con la excepción de Baja California (estado tradicionalmente maquilador), Querétaro es la entidad con más empresas relacionadas a la industria aeroespacial (32) en el país.

Por otro lado, Veracruz es el mayor perdedor en esta edición, con un magro crecimiento de 3.75% anual que ni siquiera sobrepasa la inflación de estos dos años. Creo que mucho tiene que ver nuestra guerra contra las drogas, que ha hecho de éste uno de los estados más inseguros debido al conflicto; más cuando resulta que el personal IT – especialmente aquellos relacionados con las telecomunicaciones – son el objeto de secuestro por parte de los grupos criminales para crear sus propias redes de comunicaciones.

Sueldos por función

Los sueldos por función reflejan las actividades, que de acuerdo a la encuesta original, se traslapan con bastante regularidad:

pic: Mexico IT salaries by function


Sueldos por función de acuerdo a actividades desempeñadas. Cifras en pesos Mexicanos, sueldo bruto mensual.

• De nueva cuenta, el diseño gráfico resulta ser el peor pagado con un sueldo extraordinariamente bajo con respecto al promedio general.

• También me llama la atención lo bajo que es el sueldo de un DBA “genérico”; sin embargo no nos desanimemos pues cuando existe una especialización en una base de datos y/o existen certificaciones de por medio (como veremos más adelante), el panorama cambia radicalmente.

• De acuerdo a la Organización para la Cooperación y el Desarrollo Económico (OCDE), un profesor sin maestría o doctorado con 15 años de experiencia gana aproximadamente USD 25,905 anuales (con PPP incluido) en México. Esto en pesos equivale a MXN 18,037 mensuales. Así que hace mucho más sentido dedicarse a dar cursos de capacitación IT que ser maestro en nuestro pobremente pagado sistema educativo.

• El grueso de las actividades IT que va desde el análisis de datos hasta pruebas y Quality Assurance no varía demasiado (MXN 5,288 mensuales); la arquitectura de soluciones y gestión de proyectos siguen siendo las actividades operativas mejor pagadas con MXN 28,183.30 y MXN 32,018.29, respectivamente.

• Aunque en la edición pasada los habían eliminado, en esta versión volvemos a ver puestos que en realidad no nos dicen mucho del panorama IT, como ventas y dirección. Esto porque he notado que estos puestos se mueven más por conceptos ajenos a IT como ventas o desarrollo de negocios, por lo que hay gente en estas posiciones que llegan al extremo de no tener ni idea de lo que significa IT.

• Finalmente, de nueva cuenta los ingenieros de preventa barren con los sueldos. Sin embargo, creo que esto se debe a que en muchos casos, operan con una cuota y por lo mismo, en caso de “llegar al número” tienen bonos adicionales que se ven reflejados en el sueldo mostrado.

Sueldos por género, experiencia y nivel de Inglés

Es sorprendente ver cómo nuestro nivel de Inglés o género influyen en nuestro sueldo. No tanto la experiencia, pues a mayor exposición ante diferentes tecnologías, proyectos o lenguajes, más experto se vuelve uno y por consiguiente, el sueldo se ve incrementado:

pic: Mexico IT salaries by English level, gender and experience


Sueldos por género, experiencia y nivel de Inglés. Cifras en pesos Mexicanos, sueldo bruto mensual.

• Uno de los grandes indicadores de que seguimos siendo un país en desarrollo es la inequidad de género. De acuerdo a las estadísticas, una mujer gana en promedio 30% menos de lo que hace un hombre con los mismos conocimientos y experiencia profesional. Sin embargo, esto también se debe a que esta industria ha sido tradicionalmente dominada por varones: de acuerdo a la misma OCDE, la proporción de hombres y mujeres dedicados a las matemáticas y ciencias de la computación en nuestro país es de 62% y 38% respectivamente.

• Asimismo, los años de experiencia dictan mucho qué tanto podremos percibir. Los dos extremos me llaman mucho la atención: un veterano con más de 20 años en la industria estará siempre por encima de los MXN 41,000, lo que significa que mientras encuentre trabajo, éste será muy bien recompensado. Por el contrario, me resulta doloroso ver cómo sin importar si terminó la carrera universitaria, un “becario” con menos de un año de experiencia puede ganar casi lo mismo que un “maestro albañil” que no ha terminado siquiera la escuela secundaria: MXN 11,299.38 vs MXN 10,000. Para aquellos que se encuentran en este predicamento, les doy la siguiente recomendación: certificaciones, certificaciones, certificaciones.

Sueldos por conocimientos, habilidades, tecnologías y certificaciones

A principios del 2013, éstos eran los sueldos promedio en México de acuerdo al nivel de conocimientos, tecnologías y certificaciones:

pic: Mexico IT salaries by knowledge, skill, tech, certifications (1)pic: Mexico IT salaries by knowledge, skill, tech, certifications (2)


Sueldos por conocimientos, habilidades, tecnologías y certificaciones. Cifras en pesos Mexicanos, sueldo bruto mensual. Leyenda: (P) Plataforma, (L) Lenguaje, (DB) Base de Datos, (C) Certificación/Conocimiento.

• En esta versión del estudio, Adobe AIR va de último, sin embargo es lógico ya que es prácticamente una paquetería al estilo Adobe Flash o Adobe Flex: usada generalmente por diseñadores web.

• PHP como lenguaje, MySQL como base de datos y Android como plataforma son los peores pagados en la industria; una certificación en Linux sigue siendo poco deseable debido al poco retorno de inversión (apenas 151 pesos por encima del promedio de un IT “genérico”).

• Java ha visto una pequeña mejora con respecto a años anteriores, ya que vuelve a estar por encima de Visual Basic, .Net y C#. Cuando hay certificaciones de por medio, ambas plataformas (Oracle J2EE y Microsoft .Net) permiten obtener prácticamente el mismo ingreso.

• Los sistemas legados siguen siendo los mejor pagados: Mainframe, Cobol, Informix y DB2 aseguran un sueldo por encima de los MXN 30,000 mensuales.

• Certificaciones muy recomendables incluyen la de SQA/ISTQB, UML, ScrumMaster e ITIL, ya que además de lo relativamente económicas de adquirir (no cuestan arriba de USD 300 o MXN 3,800 y los cursos de certificación no están por encima de los USD 1,200 o MXN 15,000), no requieren demasiado tiempo o esfuerzo para obtenerlas. Esto las hace muy atractivas ya que poseen un alto retorno de inversión.

• Por otro lado, las certificaciones “top” incluyen la de Project Manager certificado por el PMI o la de Enterprise Architect certificado ya sea por el Software Engineering Institute (SEI) o la IT Architect Association (IASA). Dichas certificaciones pueden ser relativamente baratas (USD 600 o MXN 7,600) pero en algunos casos requieren de 3 a 6 meses de estudio constante para pasar el examen, así como un número de horas comprobables realizando el rol a certificar. Dicho sea de paso, certificaciones no incluidas en el estudio como PMI-ACP (Agile Certified Practitioner) o CSP (Certified Scrum Professional) son equivalentes a la de PMP, pero para metodologías ágiles: de hecho, cuestan lo mismo y el tiempo requerido para estudiar y pasar el examen es muy parecido.

• Finalmente… ¿Websphere en MXN 57,000? ¡Pero si eso es un sueldo de director de operaciones! De hecho, un puesto similar en los Estados Unidos (Websphere Administrator) se paga en casi el mismo monto que la media de un ingeniero de software estándar (USD 91,450 vs. USD 91,271). Así que o tienen contratado a un gringo que está sesgando la curva, o alguien está presumiendo una certificación que del otro lado ya es considerada más bien “del montón”.

h1

Sueldos IT en México 2011: Scrum e Inglés son lo de hoy

01/18/2011

Wizdoc [Icon By Buuf]  Tips & Tricks.

(Última actualización: 22/03/2015)

En este momento ya contamos con la última versión de este estudio, con cifras actualizadas para el año 2015 que incluyen entre otras cosas, desglose por entidad federativa, género, tipo de empresa contratante y nivel de inglés así como un comparativo contra el sueldo del estudio anterior (2013).

La mayoría de ustedes están familiarizados con las virtudes de un programador. Hay tres, por supuesto: pereza, impaciencia y orgullo desmedido.

Larry Wall, programador y escritor estadounidense, creador del lenguaje de programación Perl.

Desde el 2007 he venido publicando posts relacionados a los sueldos que ganamos la gente IT en México, basándome en los artículos que difunde la revista Software Gurú con información complementaria de otras fuentes. Este año tengo la información a la mano y habiendo encontrado cuál es la radiografía del mercado laboral Mexicano, éstos son los resultados:

El sueldo promedio

El sueldo promedio de un sistemólogo en México es de aproximadamente MXN 23,052 (anualizado: USD 23,736 con un tipo de cambio de 11.65 pesos por dólar al 17.01.2011). Esto es alentador, porque durante 2008 el salario promedio había sido de MXN 22,495, significando que con todo y crisis, influenza H1N1 y guerra contra las drogas, el salario se ha incrementado en aproximadamente 2.48%. Ni los gringos pueden presumir esto pues en 2008 el salario promedio de un IT norteamericano era de USD 71,114 y hoy por hoy ha decrecido en 578 dólares hasta llegar a los USD 70,536. Claro que considerando la inflación de éstos últimos tres años (2008 en 6.53%, 2009 en 3.7% y 2010 en 4.40%), tenemos un decremento neto del ingreso promedio para la fuerza laboral Mexicana. Por otro lado, vale la pena mencionar que esto es sólo el promedio, ya que el sueldo que deberíamos percibir depende mucho de la localidad geográfica, experiencia, tipo de empresa en la que laboramos y hasta el género:

Estado Salario promedio mensual
(MXN)
Salario promedio anualizado
(USD)
Nuevo León $29,431 $30,315
Distrito Federal $27,920 $28,759
Querétaro $24,557 $25,294
Estado de México $22,526 $23,202
Jalisco $21,225 $21,862
Baja California $20,714 $21,336
Guanajuato $15,137 $15,592
Veracruz $13,200 $13,596
Puebla $13,128 $13,522
Sueldo promedio por entidad federativa. Mensual en pesos Mexicanos, anual en dólares Americanos (Tipo de cambio al 17.01.2011)

Me llama la atención que los sueldos IT se siguen emparejando contra los del personal equivalente en los países industrializados. Caso en mano: mientras la proporción del ingreso per cápita entre Estados Unidos y México es de 5.27 (USD 47,400 vs. USD 9,000), en empleos relacionados a IT la variación es bastante menor con 2.97 (USD 70,536 vs. USD 23,736).

Sueldos por función

Los sueldos por función han sufrido algunos cambios para reflejar las áreas de especialidad:

Sueldos por función en México

Sueldos por función de acuerdo a actividades desempeñadas. Cifras en pesos Mexicanos, sueldo mensual.

• Podemos ver que las actividades que más atraen gente a esta profesión – el diseño gráfico y la animación computarizada – son las peor pagadas. De hecho, diseño gráfico debería quedar fuera de IT debido a que para muchos, sólo consiste en manejar paquetería: conocer Photoshop, Corel Photopaint, Flash y herramientas relacionadas tiene poco que ver con un ingeniero de software.

• El grueso de actividades IT que van desde administración de redes, programación y gestión de bases de datos hasta el análisis de sistemas no tienen mucha diferencia entre sí, pues el rango de sueldos es de apenas MXN 3,300 mensuales, que es la diferencia entre un sysadmin ganando MXN 19,000 y un analista con un sueldo de MXN 22,300.

• La actividad técnica mejor pagada en IT sigue siendo la de arquitecto, sin embargo palidece considerablemente contra un administrador de proyectos o un especialista en mejora de procesos pues la diferencia de sueldos es de 22% y 23%, respectivamente.

• La sorpresa de este año son los ingenieros de preventa, pues son los mejores pagados en la industria. Aunque en mi experiencia profesional son los encargados de definir soluciones, establecer presupuestos y redactar propuestas, el término es demasiado genérico. ¿Tal vez debieron definir preventa de QUÉ? No es lo mismo soluciones en SAP que arquitecturas SOA y mucho menos una infraestructura en Oracle RAC.

Sueldo por conocimientos, habilidades, tecnologías y certificaciones

A principios del 2011, éstos eran los sueldos promedio de acuerdo al nivel de conocimientos, tecnologías y certificaciones manejadas en México:

Sueldos por conocimiento tecnologia y certificacion (1/2)
Sueldos por conocimiento tecnologia y certificacion (2/2)

Sueldos por conocimientos, habilidades, tecnologías y certificaciones. Cifras en pesos Mexicanos, sueldo mensual. Nota: algunas clasificaciones “OS” son erróneas (por ejemplo: AIR/Flash o Silverlight más bien son plataformas, no sistemas operativos).

• Nótese que éste es el promedio nacional, así que no nos sorprenda encontrar en la ciudad de Puebla un DBA en Firebird con un “sueldazo” de MXN 8,770 (anualizado en USD 9,033) mientras existen Project Managers certificados en la ciudad de Monterrey ganando MXN 55,282 (anualizado a USD 56,940) con apenas una proporción de 1.52 contra el sueldo de un PMP estadounidense.

• PHP sigue siendo el lenguaje peor pagado en IT. Esto es muy lamentable, considerando que es el cuarto lenguaje de programación más usado alrededor del mundo. En bases de datos, Firebird es la peor pagada y conocer AIR o Flash apenas nos dan para comer.

• Tener conocimientos sin certificación en sistemas operativos como Windows y Linux, bases de datos como PostgreSQL o MySQL y los lenguajes de programación Visual Basic y C# no nos conviene, pues el sueldo promedio de estas tecnologías y herramientas es menor que el del promedio. De hecho, certificarse como DBA de Microsoft o técnico de Cisco no ofrece tantas ventajas competitivas como aprender un lenguaje de programación.

• Y hablando de lenguajes de programación, Java ha perdido terreno contra .Net y esto se ve reflejado en la tabla. Un Javero “genérico” gana MXN 24,300 al mes, mientras un dot-Netero hace mínimamente MXN 25,200 (4% de diferencia). Sin embargo, si hay certificaciones de por medio, la situación se invierte pues un Microsoft Certified Solution Developer anda por los MXN 25,300 mientras un Certified Java Programmer gana MXN 26,300.

• En general, los puestos técnicos mejor pagados siguen siendo aquellos que tienen que ver con sistemas legados: con el lenguaje de programación Cobol, Mainframe como plataforma y DB2 como base de datos, aquellos que dominan este nicho ganan mínimamente MXN 30,300.

• En cuanto a certificaciones “poderosas”, SAP, Scrum, MCSE y PMP son las mejor pagadas con un mínimo de MXN 33,500 al mes. Lo que me llama muchísimo la atención es lo bien pagado que está Scrum, considerando que para obtener la certificación sólo basta leerse unos documentos y tomar un curso de un par de días. De hecho, en este mismo blog hice una pequeña introducción al mismo, dejando ver lo fácil que es de aprender e implementar en nuestros proyectos.

Do you speak English?

Finalmente, en esta edición hicieron una valoración del sueldo de acuerdo al nivel de inglés. Bastante curioso es que dependiendo de nuestro fluency level es posible determinar una línea base del salario que podemos percibir:

• Básico – Lectura/escritura con apoyo de un diccionario: MXN 16,900 (anualizado USD 17,407)

• Intermedio – Lectura/escritura con algunos errores: MXN 20,700 (anualizado USD 21,321)

• Avanzado – Lectura, redacción y conversación fluida: MXN 31,800 (anualizado USD 32,754)

Significando que al aprender inglés estamos asegurando un ingreso de 38 puntos porcentuales (o casi 9,702 pesos mensuales) superior al de la media general. Aunque no debemos confundir causalidad con casualidad, es claramente necesario tener un buen inglés; máxime que a mayor globalización, tarde o temprano tendremos que interactuar con clientes y equipos de trabajo de otras partes del mundo. Un ejemplo: si no sabemos portugués y nuestro interlocutor no sabe español, ¿cuál será el lenguaje que deberíamos conocer ambos para entendernos mutuamente? Y no, el portoñol no es válido.

h1

Sueldos IT en México: una certificación vale oro (actualización)

03/25/2008

Wizdoc [Icon By Buuf]  Tips & Tricks

(Última actualización: 22/03/2015)

En este momento ya contamos con la última versión de este estudio, con cifras actualizadas para el año 2015 que incluyen entre otras cosas, desglose por entidad federativa, género, tipo de empresa contratante y nivel de inglés así como un comparativo contra el sueldo del estudio anterior (2013).

El sueldo promedio

Los resultados de esta nueva versión de la encuesta nos indican una tendencia saludable: los sueldos en México están emparejándose poco a poco contra el salario promedio de un programador en Estados Unidos:

Sueldos y GDP per Capita para EU y México (en USD)

Estados
Unidos

México

GDP Per Capita 2005

$43,444

$11,249

GDP Per Capita 2007

$46,000

$12,500

Variación

6%

11%

 

Sueldo IT 2005

$69,479

$20,426

Sueldo IT 2007

$71,114

$22,495

Variación

2%

10%

Nota: Las cifras para Estados Unidos y el tipo de cambio
fueron tomados de información actualizada al 25/03/2008.

Claro que hay que tener en cuenta tres factores:

  • El Dólar se ha devaluado con respecto al Peso Mexicano durante este lapso de tiempo con un tipo de cambio de 10.85 MXN en noviembre de 2005 contra 10.64 MXN por USD en marzo de 2008.
  • Estados Unidos ya está entrando de lleno en una recesión económica que está afectando también al sector IT.
  • Otros 2 años de outsourcing hacia la India e inmigrantes Indios que abaratan los salarios IT en los Estates. (Señores republicanos y minutemen wannabes : esos inmigrantes SI le están quitando chamba a sus güeritos).

Sueldo por Función

Los sueldos promedio por función no han sufrido demasiados cambios y nuevamente el puesto de director es el mejor pagado:

Sueldo por función
Sueldos promedio de acuerdo a función o rol.

Sin embargo, existen algunos cambios significativos con respecto a la versión anterior:

  • El puesto de Director se ha ajustado a la realidad económica del país: con un decremento de casi el 8%, podemos inferir que para una empresa es más rentable alguien que hace que alguien que piensa.
  • Se desglosan los perfiles de Docencia, Webmaster y Arquitecto y se eliminan los de Diseñador y Gerente.
  • Finalmente se nota cuáles son los perfiles no directivos más elevados de IT: Project Manager y Enterprise Architect con sueldos promedio en Pesos de $27,100 y $27,500 (USD$30,564 y USD$31,015), respectivamente.

Sueldo por conocimientos, habilidades, tecnologías y certificaciones

A finales del 2007, éstos eran los sueldos promedio de acuerdo a las habilidades, tecnologías y certificaciones de aquellos que contestaron la encuesta:

Sueldo por tecnologia, habilidad o certificacion
Sueldos promedio de acuerdo a tecnología o herramientas manejadas

De nueva cuenta, alguien con una certificación se cotiza cuando menos en MXP $17,800 y de acuerdo a la gráfica los mejores pagados son aquellos con una certificación del Project Management Institute. También a la gente de Software Guru se le olvidó – otra vez – el precio de la gente certificada en la tecnología Java:

  • Un Java Programmer: $22,900
  • Un Java Developer: por ahí de $26,000
  • Un Enterprise Architect: alrededor de $31,000

Que de hecho, son certificaciones altamente reconocidas por la comunidad IT: en la Edición de Febrero-Abril de este año, publicaron entre sus Premios Software Guru esta pequeña joya:

Certificación
Ganador: Sun Certified Java Enterprise Architect
¿Qué certificación de TI es la que más vale la pena? De acuerdo con los lectores de SG, es la de Arquitecto Empresarial Java otorgada por Sun Microsystems, seguida por la de Experto en Soluciones otorgada por IBM. Posteriormente encontramos un empate entre la certificación de Project Manager Professional (PMP) del PMI y la de Microsoft Certified Systems Engineer.

Sabemos que las certificaciones no son garantía de conocimiento, pero como ya se vio en la encuesta de salarios de SG, son de gran utilidad para conseguir trabajo u obtener ese deseado aumento de sueldo.

Lo que me extraña es la altísima valoración de una certificación en Websphere, que a decir verdad es un Application Server que no tiene mucho market share (de hecho en mi día a día es Weblogic el que se lleva todos los cebollazos).

Conclusiones

Lo bueno. A este paso es probable que en unos años alcancemos el nivel competitivo de los Estados Unidos en cuanto a software y tecnología IT se refiere: Incluso con el opensource y la impresionante explosión de la Internet de estos días, en países como México nos limitamos a usar lo que ya existe (Hibernate, Spring) y no creamos. Tal vez para entonces ya no sólo seamos maquiladores, sino también creadores de middleware.

Lo malo. El mercado Mexicano sigue siendo bastante inmaduro y peor aún: ni siquiera está a la par de otros países en Latinoamérica – y eso que estamos al lado de los gringos – por lo que una recesión económica en Gabacholandia puede darle en la torre al avance obtenido. Por ejemplo, nuestro cliente prefiere contratar empresas Españolas y Chilenas para su desarrollo de software por encima de las nativas: ¿A que se debe si ellos cobran en dólares a precios de Estados Unidos? Respuesta: aunque son bastante chafitas (soy testigo de ello), tienen un mayor control de calidad sobre sus desarrollos que la mayoría de las empresas Mexicanas.

Lo feo. Vuelvo a preguntarme: ¿Websphere? ¿No habrá mano negra en la encuesta? De todos mis clientes conocidos sólo uno lo utiliza y eso porque lo consiguieron de a grapa al adquirir DB2 como su base de datos. En fin, será cosa de ponerle atención a este punto para que no me vayan a aplicar un madruguete.

h1

Sueldos IT en México: una certificación vale oro

06/05/2007

 

Wizdoc [Icon By Buuf]  Tips & Tricks
(Última actualización: 22/03/2015)

En este momento ya contamos con la última versión de este estudio, con cifras actualizadas para el año 2015 que incluyen entre otras cosas, desglose por entidad federativa, género, tipo de empresa contratante y nivel de inglés así como un comparativo contra el sueldo del estudio anterior (2013).

Últimamente he estado organizándome con algunos ex-compañeros del trabajo para realizar desarrollos al margen de mi trabajo diario. Comúnmente llamado chambitas, o lanita extra, estos trabajos implican que adicionalmente al tiempo que podemos dedicar nosotros mismos, necesitamos el apoyo de un número pequeño pero consistente de desarrolladores de tiempo completo.

Para no hacer el cuento largo, el tema que más discusiones ha generado es el de los salarios. Si le preguntan a un programador, él (o ella, aunque son escasas) siempre querrá ganar MXN$20,000.00 o más (~USD$1900.00) de manera mensual por cambiarle los colores a las páginas HTML; y un patrón siempre querrá pagar menos de MXN$10,000.00 por tundas de 16 hrs diarias y trabajo los fines de semana por expertos en EJBs.

Ahora bien, como no me considero un explotador, pero tampoco quiero que me vean la cara de turista con los costos de personal, decidí investigar un poco. Claro que tengo idea de lo que gana un perfil dado, pero necesitaba algo “oficial” en qué apoyarme a la hora de justificar un sueldo. Afortunadamente encontré una muy buena información que es fácil de proyectar al día de hoy. Ésta se localiza en el ejemplar de noviembre-diciembre del 2005 de la revista Software Gurú (SG), como la Encuesta de Salarios 2005: cuánto, dónde y porqué.

Los resultados: El sueldo promedio

Los resultados de esta encuesta no son muy sorprendentes para quienes nos dedicamos a esto, pero para un Mexicano promedio (que va, para una persona promedio de cualquier parte del mundo) significa que la gente de IT gana aproximadamente 65% más que un connacional de cualquier otra industria:

Salario MXN Anualizado, en USD
(1 USD = 10.85 MXN –
tipo de cambio nov 2005)
%
< 3,000 < 3,318 4
3,000 – 8,000 3,318 – 8,848 17
8,000 – 15,000 8,847 – 16,590 31
15,000 – 25,000 16,590 – 27,650 31
25,000 – 40,000 27,650 – 44,240 14
40,000 – 60,000 44,240 – 66,360 5
60,000 – 80,000 66,360 – 88,480 1
> 80,000 > 88,480 1
Promedio, MXN Promedio, Anualizado, USD
MXN $18,469 USD $20,426.54

Esto es más o menos consistente con el salario promedio de un programador en Estados Unidos:

Relación salario EU/México = (GDP Per Capita US) / (GDP Per Capita MX) = 43,444 / 11,249 = 3.862
Relación salario IT EU/México = (Programmer US) / (Programmer MX) = 69,479 / 20,426 = 3.401

Cabe señalar que el mercado mexicano está un poco abaratado porque:

  • Existe una gran cantidad de escuelitas patito que ofrecen “computación”, facilitando que cualquier wey se autoproclame “desarrollador” (dícese de escuelas como el UNITEC, CNCI y demás colegios técnicos que se venden como “universidades” pero que son cualitativamente inferiores a cualquier escuela de nivel medio superior del Poli), desvirtuando la profesión y batiendo proyectos consistentemente, afectando al resto a través de una baja de sueldos generalizada.
  • Algunos lenguajes o especialidades están muy saturados (siendo Visual Basic el ejemplo más socorrido), y muy pocas instituciones tienen el contacto universidad-negocio como para ajustar rápidamente sus planes de estudio de acuerdo a las demandas del mercado.

Sueldo por Función

Asimismo, de acuerdo a la encuesta, los sueldos promedio por función presentan una curva de incremento muy suave con la excepción del puesto de director (y es que, a estas alturas, sigo con la espinita de cómo es posible que haya directores cuya única valía es “respirar y moverse” y aún así ganan el doble que un consultor):

Sueldo por función
Sueldos promedio de acuerdo a función o rol

Sueldo por conocimientos, habilidades, tecnologías y certificaciones

Ahhh la carnita de la encuesta: ¿Cuánto debería pedir si sé manejar X, Y y Z? Haciendo un condensado de los promedios por conocimientos, habilidades, tecnologías y certificaciones, obtuve la siguiente gráfica:

Sueldo por tecnologia, habilidad o certificacion
Sueldos promedio de acuerdo a tecnología o herramientas manejadas

Vale la pena mencionar algunas observaciones acerca de las comparaciones entre estas gráficas:

  • Un IT genérico, – de esos que se venden como “milusos” o los recién egresados – gana menos que un especialista en casi cualquier cosa; y qué decir contra alguien con certificación.
  • Una certificación de lo que sea es en general muy bien recibida por los empleadores y asegura un incremento de sueldo (por no decir de oportunidades para trabajar). Como ejemplo, la más simple de las certificaciones de sistemas – Linux – asegura un incremento de cuando menos el 8% en el sueldo.
  • Específicamente acerca de Java:
    • De acuerdo a la gráfica, en promedio un desarrollador de Java gana unos $20,200 y con certificación alcanza los $22,300 (un incremento del 10.4%). Por lo tanto, la certificación a la que se refiere la gráfica – y la revista – debe ser de un Sun Certified Java Programmer.
    • Haciendo el mismo ejercicio, un Sun Certified Java Developer, Web Component Developer o Business Component Developer se encuentra alrededor de los $25,000 y un Sun Certified Enterprise Architect for JEE alcanza los $30,000.

Así entonces, los puestos mejor pagados en IT, de menos a más, son para aquellos que:

  • Conocen algún high-end database (Sybase o DB2)
  • Están certificados en algún ERP.
  • Conocen el lenguaje COBOL.
  • Saben definir arquitecturas y están certificados o…
  • Saben administrar proyectos y están certificados.

Como podemos ver, mientras más abstracto se vuelve el puesto, más lana hay de por medio; y para llegar ahí o te certificas o esperas 10 años a que tengas la experiencia necesaria. Para finalizar, dejo un alegoría que alguna vez manejó mi estimadísimo ex-compañero Moisés Pérez Cosgaya:

Las películas de Matrix no sólo hablan de la metafísica y aspectos religiosos; también hablan de la cadena alimenticia en el área de sistemas: En la serie, ¿quién es el primero que se muere? ¡El programador! [Mouse]. Luego le siguen los desarrolladores y el especialista de web security [Switch, Apoc, Cypher]. Finalmente el líder técnico acaba quemado [Neo], pero los de arriba, tales como el arquitecto [el Coronel Sanders de KFC], el project manager [Morpheus] o el director de sistemas [Deus Ex Machina, del final de la película] son los únicos que quedan vivos para planear el siguiente batidillo.