paint-brush
¿Sabías que la búsqueda de desarrolladores es una cosa?by@cal.evans
871
871

¿Sabías que la búsqueda de desarrolladores es una cosa?

Una breve historia de la búsqueda de talentos para desarrolladores de software Este artículo aborda la escasez de talento desde un ángulo diferente. No creo que se trate de bonos de contratación, “Golden Hellos”, u otras gratificaciones. Las empresas con los mejores grupos de talentos, las que no están experimentando un impacto debido a la Gran Renuncia, son las empresas que invierten a largo plazo. Si no está dispuesto a resolver el problema a largo plazo, siempre estará jugando al whack-a-mole. Empecé a programar en 1985. En aquel entonces, antes de Internet, no había una gran demanda de desarrolladores. Cuando apareció Internet, las cosas cambiaron. Los que pasamos de la programación “tradicional” a las “aplicaciones web” comenzamos a ver que no había mucha gente en el campo. El resultado fue que a medida que crecía la “Burbuja 1”, los desarrolladores que podían hacer que la Web hiciera cosas podían escribir su propio boleto.

Companies Mentioned

Mention Thumbnail
Mention Thumbnail
featured image - ¿Sabías que la búsqueda de desarrolladores es una cosa?
cal@calevans.com HackerNoon profile picture


Se están escribiendo muchos artículos sobre:


  • A la generación Z le encanta cambiar de trabajo.
  • La Gran Resignación.
  • La escasez de talento en tecnología.
  • Cómo todas estas cosas combinadas dificultan la contratación en tecnología.


Este no es uno de esos artículos.

Una breve historia de la búsqueda de talentos para desarrolladores de software

Este artículo aborda la escasez de talento desde un ángulo diferente.


No creo que se trate de bonos de contratación, “Golden Hellos”, u otras gratificaciones.


Las empresas con las mejores canteras de talento, las que no están experimentando un impacto debido a la Gran Renuncia, son las empresas que invierten a largo plazo. Si no está dispuesto a resolver el problema a largo plazo, siempre estará jugando al whack-a-mole.


Empecé a programar en 1985. En aquel entonces, antes de Internet, no había una gran demanda de desarrolladores. Cuando apareció Internet, las cosas cambiaron. Los que pasamos de la programación “tradicional” a las “aplicaciones web” comenzamos a ver que no había mucha gente en el campo.


El resultado fue que a medida que crecía la “Burbuja 1”, los desarrolladores que podían hacer que la Web hiciera cosas podían escribir su propio boleto.


Lamentablemente, la Burbuja 1 no duró mucho, solo un par de años. Después de eso, todos esperaban que hubiera una gran cantidad de desarrolladores talentosos en el mercado y que los salarios cayeran. Al final resultó que, eso no sucedió.


La demanda de desarrolladores se estabilizó, pero no disminuyó. Solo se estabilizó durante aproximadamente un año antes de que las empresas comenzaran a darse cuenta de que todavía había mercados que podían desarrollarse.


Desde entonces, el desarrollo de software ha sobrevivido a la Burbuja 2, al colapso económico de 2008 y al COVID. En cada una de esas "recesiones económicas", el desarrollo de software, y específicamente, los desarrolladores, salieron prácticamente ilesos. En todos ellos, la demanda de nuevos desarrolladores ha oscilado entre la demanda constante y una guerra de talentos.


Dado que la demanda no ha disminuido, y no parece que vaya a disminuir en el corto plazo, las empresas deben comenzar a mirar más allá de las técnicas tradicionales de búsqueda de talentos, grandes bonificaciones y beneficios tontos para obtener el talento de desarrollador que necesitan para conseguir el trabajo. hecho.


DESCARGO DE RESPONSABILIDAD: Si planea estar fuera del negocio en menos de 2 años, ignore esta estrategia y siga haciendo lo que está haciendo. Este es un plan a largo plazo.


Todos los demás, sigan leyendo.

Entrene a sus adultos mayores para que trabajen en la granja

Cualquiera puede ser jardinero, pero solo aquellos que se lo toman en serio son agricultores.


El paso 1 en este plan es invertir en sus desarrolladores senior. Saben codificar y conocen su aplicación. Ahora, debe agregar el ingrediente secreto que los activará y los convertirá en agricultores desarrolladores: debe enseñarles a ser mentores.


Tus seniors controlan tu equipo, lo quieras o no. Los desarrolladores junior y de nivel medio siguen el ejemplo de sus seniors, acuden a ellos en busca de ayuda y, a menudo, les hablan sobre cosas de las que no hablarían con usted. Los desarrolladores sénior ya cuentan con la confianza de su equipo.


Necesitas enseñarles cómo ser mentores. Esto puede ser simplemente invertir en un libro para cada uno de ellos y organizar un club de lectura durante algunas semanas para discutir lo que has aprendido.


Puede significar que contrate a una empresa de capacitación para brindar capacitación de tutoría. Cueste lo que cueste, cada uno de sus desarrolladores senior debe comprender que no solo tienen las herramientas, sino también la responsabilidad de ser un mentor para los desarrolladores junior.


Si desea que sus próximos desarrolladores senior se pongan al día y estén listos para ser promovidos, traiga a sus desarrolladores de nivel medio a la capacitación de tutoría. Todavía no es parte de su trabajo, pero si están capacitados y pueden ver a los adultos mayores haciéndolo activamente, establecerá la expectativa.

Comience a plantar las semillas

Ahora que tiene personas mayores que están listas y dispuestas a ser mentores, puede comenzar a contratar desarrolladores junior.


Por cada desarrollador senior que tenga, traiga un desarrollador junior. Todavía desea que sus desarrolladores senior sean miembros productivos del equipo.


Seleccione cuidadosamente a sus candidatos junior. Usted quiere los que están ansiosos por aprender. No todos los desarrolladores junior prosperarán en este tipo de entorno.


Encuentra los que tienen un poco de experiencia en programación y quieren más. La falta de experiencia profesional no debería ser un impedimento serio en este punto, ya que planeas enseñarles y asesorarlos.

Cultive constantemente su nuevo jardín

No siempre tomará la decisión correcta. Lo más probable es que tenga desarrolladores senior que no puedan o no quieran participar. Está bien. No se puede forzar la tutoría.


Habiendo dicho eso, si tiene a alguien que se niega a participar en un programa tan importante, probablemente sea hora de hablar con ellos sobre sus planes a largo plazo.


También encontrará que habrá jóvenes que se veían bien en la entrevista pero simplemente no lo están. Sucede. Mis favoritos son aquellos que reconocen esto dentro de sí mismos y eligen dejar la empresa antes de que termine su período de prueba.


En lo que respecta a los demás; por eso tenemos un período de prueba de seis meses para cualquier desarrollador junior. Le brinda la oportunidad de ayudarlos a encontrar mejores oportunidades, ya que queda claro que estar en su equipo no es lo mejor para ellos.

Qué hacer si no tiene a las personas mayores en su lugar

Este plan asume que tiene desarrolladores senior en su equipo que puede comenzar a trabajar como mentores y agricultores. Si no lo hace, no todo está perdido. Solo necesita ayuda para comenzar.


Gun.io puede ayudarlo a encontrar los desarrolladores senior exactos que necesita para que su proyecto avance y ayudarlo a prepararse para plantar las semillas y hacer crecer su propio equipo internamente.


Envolver

Desde que he sido desarrollador, muchas empresas han tenido una mentalidad equivocada sobre la contratación. Necesitamos dejar de “cazar” y comenzar a “crecer” desarrolladores. Tal vez "granja de cubos" no es el término despectivo que parece ser.


Tal vez, si plantamos a una persona y la fertilizamos generosamente con capacitación, tutoría y la libertad de fracasar, podemos hacer crecer a los desarrolladores que necesitamos.


Entonces, tal vez, solo tal vez , podamos completar nuestros proyectos mientras nos preparamos para plantar el próximo cultivo.


Publicado anteriormente aquí.