¿Existe una gran escasez de programadores de Ruby on Rails en los Estados Unidos?

¿Puedes encontrar programadores de Ruby on Rails? ¿Existe una gran escasez de personas que puedan descubrir las características de Rails como ActiveRecord?

TLDR: Eso realmente depende de cuánto pague a estos hipotéticos programadores de Rails.

Algunos economistas no creen en absoluto en el concepto de “escasez de mano de obra”. Un artículo de Business Insider, Labor Shortages: Myth and Reality, describe la posición general sobre la escasez laboral que muchos economistas sostienen:

Economistas como Rosenberg argumentan que en una economía de mercado, realmente no existe una verdadera escasez. Si quieres más de algo, puedes pagar más y tenerlo. Cuando los empleadores dicen que hay escasez de trabajadores, lo que realmente quieren decir es que no pueden obtener suficientes trabajadores al precio que quieren pagar, continúa el argumento.

Joel Spolsky describe el fenómeno específicamente en el contexto de la industria del software en su artículo Whaddaya Mean, You Can’t Find Programmers ?.

Puede contratar programadores si está dispuesto a pagar al precio de mercado o por encima. La primavera pasada, una compañía en Texas sacó anuncios de página completa en el Yale Daily News y el Harvard Crimson diciendo “Atención a los adultos mayores: vamos a contratar a los 5 mejores graduados en ciencias de la computación, y les vamos a dar $ 200,000 por año de salario y un BMW “. Esto pasa a ser mucho más que la tasa actual para los recién graduados de CompSci de esas escuelas (que es más como $ 65,000), pero estoy seguro de que ocuparon esos puestos.

Si no ofrece lo que les gusta a los programadores, que es:

  • un salario competitivo
  • Un ambiente de trabajo agradable y una cultura permisiva.
  • la capacidad de sentirse orgullosos de su trabajo

entonces tendrá una escasez en los programadores de Rails, pero otros no.

En mi opinión, en lugar de depender de la secuencia de comandos y el motor de secuencias de comandos, es mejor usar las herramientas de generación de código que generarán código OO para el front-end. Toda la aplicación debe estar en un idioma central usando OOD.

No, hay muchos nuevos estudiantes de Ruby on Rails que salen de la programación de bootcamps.