Gracias por el A2A. Interesante pregunta, déjame pensar en ello…
Para atraerlos:
- Problemas interesantes (y desafiantes) en los que trabajar.
- Tecnología interesante (para atraer a gente especial, intenta añadir lenguajes como Haskell, Clojure o similares a la mezcla).
- Ofrece un buen pago, posibilidades de trabajar desde casa (probablemente de forma completamente remota) y alta flexibilidad.
Creo que esos son ya puntos que muchas empresas no se dan cuenta. Prefieren quejarse de la terrible escasez antes de considerar una mínima desviación de sus expectativas/reglas. He visto empresas que nunca contratan para sus puestos tan urgentes porque los candidatos capaces pedían una jornada de trabajo en casa, una semana de 30 horas porque tenían un bebé en casa o exigían más del salario mínimo establecido por la ley.
Entrevistar es probablemente más difícil, pero siempre sentí que simplemente hablando de proyectos anteriores en detalle (qué decisiones se tomaron, por qué, cómo terminó, lo que se podría hacer en la siguiente iteración para mejorarlo, etc.) puede decirte mucho más que las pruebas arbitrarias de pizarra – que todo el mundo parece memorizar mecánicamente en estos días.