En este blog hemos hablado varias veces que en ocasiones es recomendable externalizar el programador a una consultora tecnológica, para que “lo controlen” y “se comprometan por contrato a realizar las cosas con estándares de calidad”. Algo que un trabajador no puede firmar (ya que no es responsable legalmente de no hacer las cosas bien).
Así pues, en este artículo, analizaremos cuándo pasaría a salirnos rentable externalizar a un programador. Eso sí, recordemos siempre, que estamos hablando de “externalizar a un programador” no de “externalizar la programación”. Es decir, que tendremos a una persona, 8 horas diarias para hacer nuestro proyecto.
¿Cuál es el salario de un programador?
Para saber si es rentable o no, tenemos que hacer cálculos, ¿cuánto cuesta un programador?
En Kaira, desde finales del 2018 no contratamos Juniors, ya que hemos comprobado que en la mayoría de casos, no salen rentables. Recomendamos pagar más pero, que trabaje 2-3 veces más rápido y con más calidad.
Pues bien, en España nos podemos encontrar que el salario medio de un programador Senior es de 35,000€ anuales, descontando el mes de vacaciones saldría a un coste bruto de 3.181€, que sumándole la seguridad social se nos va a 4.819€. Es decir, casi 5000€ al mes.
Y esto, encontrando a un programador ideal, que le atraiga la idea de trabajar en su empresa (existiendo paro cero en el sector), y que no se vaya a mitad del proyecto.
¿Cuál es la responsabilidad de un programador?
Bien, imagínate que ya has encontrado a un programador perfecto, ahora viene la pregunta del millón, ¿qué responsabilidad crees que tiene el programador sobre el proyecto?
Es decir, ¿tiene que elegir las tecnologías que se van a usar? Pues, recordemos que un programador es justamente eso “un programador” no es “un consultor” ni un “project manager”. Esto quiere decir que, seguramente, acabará usando los lenguajes que más fácil le parezcan a él, aunque luego la empresa tenga que incurrir en costes mayores de mantenimiento del código. Es por ello que, las tecnologías, lenguajes y frameworks debe de elegirlos una persona que no los programe (un consultor un project manager), para que así sea imparcial y no incurra en gastos extra para la empresa.
Recomendamos el artículo que publicamos hace poco “¿Cómo controlar a un programador?” para conocer los principales fallos ‘humanos’ de la industria.
¿Cuánto cuesta externalizar un programador?
Bien, ahora que ya conocemos el coste real de un programador, la pregunta es ¿cuánto cuesta externalizar un programador?
Pues bien, como siempre, todo depende pero, en Kaira realizamos outsourcing de programadores y cobramos sobre 6000€/mes con una permanencia mínima de 6 meses. Eso sí, en algunas ocasiones, cuando tenemos proyectos internos podemos negociar media jornada.
Las ventajas del outsourcing, además de que nos encargamos nosotros de la selección y que si el cliente lo prefiere, trabaja en nuestras oficinas, es la siguiente:
Estamos asegurados
Si el programador bajo nuestras órdenes comete un grave error que perjudica a la empresa, tenemos un seguro de responsabilidad civil de un millón de euros.
Siempre dos personas
Siempre habrá dos programadores que conozcan el código, uno será el que esté trabajando full-time en el proyecto y otro será el project manager. Esto nos permite que, si el trabajador se va de la empresa, podemos seguir sin problemas.
Calidad por contrato
La calidad no es algo subjetivo, se puede definir y así lo hacemos por contrato. Documentación en formato Wiki. Únicamente trabajamos con software control de versiones y un ratio de comentarios en código de ¼.
Resumen
Como podemos observar, dependiendo de diferentes variables nos pueda interesar externalizar el programador o no. Sobre todo, es muy rentable cuando quieres a un programador pero, solamente unos determinados meses o directamente quieres despreocuparte de la calidad y tener bien cerrado por contrato que se hará con unos estándares adecuados.
Deja una respuesta