Los salarios de los desarrolladores que trabajan para compañías colombianas

Suelo suscribirme a muchas cosas, y no sé como llegó a mi buzón el año pasado una invitación a participar en una encuesta para conocer cuánto ganan los desarrolladores colombianos, con el plus de que si la respondías te compartían los resultados. Dado que tengo una afición personal por los números que describen comportamientos poblacionales (AKA estadística), ese incentivo fue suficiente para responderla.

Este año cumplidamente llegó a mi buzón un post con los resultados “Survey results: How much Colombian software developers really make” by Bunny Inc., compañía de  Alexander Torrenegra, que fueron bastante interesantes. Obviamente haciendo la salvedad de que se trata de una encuesta, no un estudio estadístico riguroso, la información que contempla si nos muestra tendencias de lo que sucede con nuestros devs.

Como colombiano que se respete polemiza, la primera cosa que algunas personas observaron contra la encuesta es que afirma que los desarrolladores ganan entre $2.000 y $3.000 USD. Teniendo en cuenta que esos datos se recolectaron cuando el dólar rondaba los 2.000 pesos, implica que el desarrollador en promedio gana entre 4 y 6 millones de pesos.  La experiencia práctica de la mayoría que solo ha trabajado en este país va en contra de ese dato, y luego veremos porque.

Algo que me encantó de este ejercicio, es que además de compartir los resultados, dejaron los datos de la encuesta AQUÍ para uso libre (Dios bendiga el open data). Así que si uno quería sacar más detalle, cargue la hoja de cálculo y compute.

Si uno ha estado relacionado con personas que han trabajado para empresas extranjeras o lo ha hecho uno mismo, sabe que las diferencias en pago son bastante importantes, así que mi interés fue saber qué decían los datos sobre las personas que respondieron solo trabajar para empresas colombianas.

Lo primero que encontré es que la proporción de participantes trabajando para locales vs extranjeras era 50/50 (aprox), lo cual hace que los datos totales tengan una mezcla importante que no necesariamente describe bien a cada grupo. Dicho en una analogía que no es mía: “Un hombre con los pies en el fuego y la cabeza entre el hielo se encuentra estadísticamente a una temperatura confortable”.

El resumen gráfico de los hallazgos pueden verlo a continuación:

Salaries of devs working for Colombian companies

Para quienes quieran comprender mejor como llegué a esto he aquí algo más de explicación. Encontré que el 90% de los participantes se concentraban por debajo de los $3.000 USD, lo cual explica en parte ciertas reacciones adversas a los resultados totales. $3.000 USD no es el tope superior del promedio en este caso, es prácticamente el tope superior del todos los participantes del grupo. Para quienes no tuvieron la fortuna de tomar un curso de estadística, que la campana de gauss* les explique que los salarios por debajo de $3.000 USD son casi la totalidad del area azul y roja juntas.  Conocer a un miembro del área amarilla no es tan común.

Campana de Gauss

Lo otro que quise saber en los datos es cuánta gente gana menos de $1.000 USD, que en los resultados completos están calculados como el 10% del total, ¿Por qué quise validar este dato? porque si uno entra a las páginas de computrabajo y la agencia de empleo del SENA encuentra no una ni dos, sino muchas ofertas de empleo que rondan el millón de pesos o menos. Los datos indican que el 32,5% de los participantes que trabajan solo para empresas locales ganan menos de $1.000 USD. En términos simples uno de cada tres programadores que usted conoce que trabajan solo en empresas colombianas, va a ganar menos de $1.000 USD y como posiblemente es el más insatisfecho, va a quejarse en cantidad suficiente por los otros dos.

También me interesó calcular cuál sería el salario promedio de un programador que trabaja para una empresa colombiana. “Juan Promedio” tiene también los pies en el fuego y la cabeza en el hielo, pero nos da un estimado de las cosas, así que tomé como supuesto que cada persona que respondió gana el valor equivalente a la mitad del rango. Ejemplo, si alguien respondió ganar entre $1.000 y $1.999 USD, asumí que gana $1.500 USD. Es una hipótesis claro, pero permite calcular un valor ponderado, multiplicando por el porcentaje de personas que pertenecen al rango.

De este modo llegué al valor que nuestro “Juan Promedio” gana (No Juana infortunadamente, eso ojalá lo pregunten el año entrante) unos $1.628 USD, alrededor de $3.256.000 con dólar a 2.000 pesos.

Si uno contrasta contra salarios de otras profesiones se ve atractivo, pero todavía tenemos el ruido generado por 1 de cada 3 que ganan menos de $1.000 USD, que sigue siendo mucha gente.

Hace no más una semana tuve la oportunidad de hablar con un grupo de estudiantes de ingeniería informática, de los cuales algo así como el 95% dijo querer desarrollar software como ejercicio profesional al terminar la carrera, este tipo de información podría ser útil para ayudar a que cuando lleguen al semestre 10 no tiendan a cero los devs como sucede en muchos casos.

Sin embargo para el año entrante esperen que la encuesta muestre una brecha mayor entre trabajar para locales vs extranjeras, porque la moneda se está devaluando y los salarios no crecen a ese ritmo.

Esto suscita la polémica sobre que las empresas locales no valoran a los desarrolladores, pero yo la extendería a que los clientes locales no están interesados en pagar precios altos por el software, así que las empresas que deseen crecer y con ellas sus empleados, van a enfocarse más en clientes extranjeros también.  Si queremos un crecimiento económico del mercado local, debe haber algo que motive a los clientes a pagar mejores precios, probablemente software que permita un ROI para el cliente más alto o más rápido, o disminución de costos en los procesos empresariales más visibles; aquí quedan muchas propuestas por formular en el supuesto de que como país nos interese hacer crecer la economía doméstica.

En términos de metodología de la encuesta, como sugerencia para el año entrante yo diría dividir el rango entre $1.000 y $1.999 USD en $1.000 – $1.499 USD y $1.500 – $1.999 USD, porque así sabemos si los salarios están concentrados por encima o por debajo del valor que resultó como promedio ponderado y nos permitiría corregirlo al alza o a la baja. Ah, y aprovechando que hoy es el día internacional de la mujer, recomendemos que se agregue la pregunta de Masculino/Femenino a la encuesta a ver si de paso echamos luz sobre otra hipótesis que ronda por ahí, de que las profesiones en tecnología ayudarán a cerrar la brecha de salarios entre hombres y mujeres. 🙂

Algunos han sugerido pedirle a MinTIC un estudio (ese sí estadístico) sobre estas cuestiones, me uno a esa petición ¿Dónde firmo?.

Por: Isabel Yepes @iyepes0120

NOTAS

AQUÍ está la hoja de cálculo de donde salieron los números, también intenté sacar una correlación entre el tipo de habilidad y el salario, pero no se apreciaron tendencias muy marcadas. Otro día como más tiempo busco más.

* Imagen tomada de The NUS Provost Contemplates, The Bell curve