Ruby on Rails es una tecnología que sigue ganando peso, hace ya muchos años, desde 2006, que, en ASPgems empezamos a desarrollar usando Rails y no nos arrepentimos en absoluto. Seguimos buscando mejores entornos para hacer nuestro trabajo pero todavía no los hemos encontrado.
Uno de los problemas con el que nos encontramos a la hora de vender proyectos hechos en Rails, es que a los potenciales clientes les preocupa la posibilidad de encontrar desarrolladores Rails. Y es cierto que si acudes a los portales de empleo tradicionales es difícil encontrar desarrolladores si tu modelo mental es tradicional. Es verdad no hay desarrolladores Rails dispuestos a aceptar cualquier tipo de contrato, en cualquier tipo de proyecto, o para ser subcontratado a precio de saldo. En el mercado de trabajo del desarrollo de software se han dado algunas condiciones que han hecho que ese mercado se haya enbrutecido (y mira que podía decir algo peor), algunas de ellas son:
- Mercado laboral rígido con picos de demanda enorme, el ciclo es el siguiente: mucha demanda de servicios por parte de los clientes hace que las grandes empresas contraten o subcontraten como locas, si no hay gente preparada les damos un curso rápido y los colocamos en modo factoría. Cuando el marcado cae, entonces es mas barato para las empresas tirar los precios que ajustar plantilla, así que los precios caen de manera estrepitosa, cosa que luego no hay quien levante.
- El software tiene costes ocultos que solo aparecen a largo plazo. Hacer páginas web es muy fácil, lo enseñan a los niños, hacer webs escalables, mantenibles, y con capacidad de evolución requiere mucho mas esfuerzo y conocimiento. Pero eso muchos clientes no lo perciben, así que el precio pasa a ser la única variable relevante.
- La presión de precios hace que muchas empresas «regalen» software que pueden reutilizar, así el cliente se encuentra a veces con ofertas para el mismo proyecto que van desde 2.000 hasta 80.000 € por el mismo proyecto. Si el cliente no sabe al diferencia se puede encontrar muy despistado.
- Se incorporará a una Startup bien financiada y con un proyecto motivante, con buenas condiciones laborales.
- Trabajará con uno de los mejores equipos Rails del mundo (modestia a parte 😉 )
- Unos meses trabajando juntos, y luego se queda con el liderazgo del proyecto