¿Cuál es la mejor manera de reclutar ingenieros en Silicon Valley?

Si tiene el dinero y está contratando suficientes personas por trimestre para justificarlo, nada supera a un reclutador de jugadores A en la empresa. 50-60 horas por semana sin intereses competitivos de otras compañías por el tiempo del reclutador es difícil de superar (y no tiene que subsidiar una compañía de reclutamiento). Los excelentes también optimizarán el proceso de contratación y “venderán” buenos candidatos, lo que significa que ayudarán a su equipo de ingeniería a decidir sobre los candidatos y no rechazar a 100 personas calificadas, pero un poco imperfectas.

Si no tiene el dinero para la empresa, una empresa de reclutamiento suele ser la forma más rápida de ocupar un puesto, pero espera pagar un 20-30% del salario del primer año en comisión.

Si todavía es demasiado caro, espere tener un proceso de contratación más lento. Su líder de ingeniería ahora tendrá que pasar menos tiempo codificando y más tiempo buscando candidatos (un conjunto de habilidades completamente diferente al de ingeniería, incluso entrevistando). Eso significa esperar menos productividad tecnológica de ellos. De lo contrario, si usted es el CEO y desea liderar la búsqueda, debe trabajar con el líder de Ingeniería para ver qué habilidades se necesitan, armar una descripción del trabajo y un puesto de trabajo. Tenga preparado un paquete de contratación para que pueda hacer una oferta rápidamente antes de que otra compañía lo haga. Las ofertas por tiempo limitado son efectivas y los bonos de firma no duelen.

Establezca contactos a través de sus inversores, ingenieros (y sus cuentas de redes sociales), mencionando “estamos contratando ingenieros” en cada conversación que tenga, enviando correos electrónicos a los principales departamentos de ingeniería de la universidad, publicando en sitios de trabajo, HN, LinkedIn Premium y de otra manera siendo creativos. Todos estos tienen una calidad muy variable de clientes potenciales, pero de vez en cuando encontrarás un diamante en bruto. Lleva mucho tiempo, pero esencialmente se trata de marketing para ingenieros y correr la voz acerca de la apertura de su trabajo.

TechCrunch solía publicar historias de grupos muertos de inicio para empresas fallidas, que solían revelar candidatos libres, hoy en día el equivalente son las autopsias de inicio en HackerNews. Los anuncios de despidos de las grandes compañías son usualmente otro buen lugar para comenzar a buscar y preguntar por talento.

Una vez que obtenga clientes potenciales, haga que su ingeniería lidere lotes de currículums y guarde los buenos. No pierdas el tiempo con candidatos “quizás”, es una pérdida de tiempo. Si tiene una formación técnica, puede realizar algunas evaluaciones, pero si no es así, deje que el líder de Ingeniería lo haga, ya que finalmente tomarán la decisión de contratación. Finalmente, haga una breve entrevista telefónica antes de reunirse con un candidato en persona, haga preguntas básicas para el conjunto de habilidades requeridas principalmente para confirmar lo que hay en el currículum, medir la profundidad del conocimiento, medir el interés y calificar para los requisitos de compensación. Esto les ahorrará tiempo a usted y al candidato si no encaja bien antes de llevarlos a su oficina para una entrevista en el sitio. Si pasan esta prueba, tráigalos al sitio y haga una entrevista técnica completa y profunda, una entrevista cultural y una entrevista para conocer al equipo / presentar a la empresa (a menudo de 4 a 6 horas).

Si a todos les gusta el candidato, haga una oferta de inmediato, por teléfono con documentos enviados por correo electrónico. Ahora es el momento de cerrar el trato. (Tenga en cuenta que si contrata a un reclutador o una empresa, lo harán por usted, solo proporcione información precisa de la oferta)

Lo más importante que puede hacer es encontrar la manera de tener la menor cantidad de personas posible en su equipo.

Cuantas menos personas, menos necesita reclutar. El reclutamiento es realmente difícil y lleva mucho tiempo. Reclutar un empleado puede tomar hasta 100 horas del tiempo colectivo de su equipo. Ese es el tiempo que no se dedica a mejorar el producto ni a atraer clientes.

Agregar más personas a su equipo inevitablemente significa más problemas de comunicación y significa que las personas serán menos productivas.

Por supuesto, la mayoría de las empresas necesitan más de cero personas para lograr grandes cosas. Entonces necesitarás reclutar. Lo importante es contratar a la menor cantidad de personas posible.

1. Contrata personas absolutamente increíbles

Si contratas personas increíbles, necesitarás menos personas. Una gran persona puede hacer lo que tres personas muy buenas pueden hacer. Las grandes personas se mueven rápido y presentan innovaciones. Y las grandes personas SIEMPRE buscan apalancamiento. De hecho, todos los grandes empleados saben cómo usar el apalancamiento (si no lo hacen, son un muy buen empleado en el mejor de los casos). El apalancamiento es el sello distintivo de cualquier miembro del equipo A + (al menos en una empresa de tecnología).

2. Utilice el apalancamiento

Una vez que tenga personas increíbles que sepan cómo usar el apalancamiento … asegúrese de usar el apalancamiento. Centrarse en la automatización. Concéntrese en traer proveedores de alta calidad, API y más. Constantemente busque que alguien más (subcontratar) o algo más (proveedores) haga las tareas básicas para que sus empleados puedan enfocarse solo en las cosas realmente difíciles (y con verdadero valor agregado).

La habilidad comercial más importante de los últimos 100 años fue la capacidad de reclutar y administrar personas. La habilidad más importante de los próximos 100 años es la capacidad de seleccionar y administrar proveedores.

Mucho depende de cuántos desarrolladores esté buscando contratar y en qué etapa se encuentre. Contratar a su primer desarrollador es una tarea muy diferente a contratar a 20 de ellos una vez que su equipo ejecutivo esté en su lugar. Además, depende mucho del nivel de esos ingenieros.

Primero, si está buscando contratar ejecutivos o líderes clave, le recomiendo trabajar con una empresa de reclutamiento. En realidad, le prestaría mucha atención al reclutador. Puede trabajar con una buena empresa, pero no con la persona adecuada dentro de ella. Así que asegúrate de obtener la mejor.

Luego, si está buscando contratar a un pequeño número de desarrolladores, comience con su red (y la red de sus empleados) y vea cuántos clientes potenciales pueden producir. En base a eso, es posible que deba usar otros servicios para llegar a la persona adecuada.

Por supuesto, puede seguir utilizando empresas de reclutamiento o servicios que le pagan una comisión cuando contrata, pero eso puede ser costoso muy rápidamente y le llevará mucho tiempo, especialmente porque desea contratar a más y más personas.

Existen muchos servicios que le permiten publicar un trabajo y obtener clientes potenciales. En muchos casos, recibirá candidatos que no son muy relevantes para lo que está buscando. También tiene servicios que le permiten buscar en su base de datos de candidatos y comunicarse con ellos, y convertirlo en una máquina de correo no deseado, que solo creará negatividad en el lado del desarrollador.

Es por eso que creamos Whitetruffle, un mercado que combina el talento tecnológico con las empresas. En primer lugar, es gratis para todos, por lo que no hay riesgo. Y segundo, te empareja no solo con candidatos relevantes, sino también con aquellos que tienen más probabilidades de querer hablar contigo. Te lleva de 2 a 3 minutos por día y conocerás a excelentes desarrolladores de software. Cientos de compañías como Asana, Taskrabbit, Eventbrite, Salesforce, etc. han contratado a alguien con Whitetruffle.

He estado haciendo esto por algunos años ahora.

Es dificil

Obviamente, la deslocalización y la subcontratación no cuentan como reclutamiento. Sin embargo, cuando simplemente tiene que hacer el trabajo mientras desarrolla su proceso de contratación, es una buena manera de hacerlo. La advertencia, por supuesto, es que estas personas pueden tener tiempos de aceleración significativos, y siempre necesitan a alguien que los maneje cuidadosamente.

Próximo.

Para que haya personas de alta calidad en la puerta, debe contar con personas de alta calidad. Los ingenieros de segunda categoría simplemente no tendrán la credibilidad o las redes necesarias para atraer a personas de buena calidad. Aquí es donde un cofundador técnico de clase mundial puede ayudar.

Además, la participación de la comunidad es realmente importante: la contribución de los sistemas interesantes a la comunidad de código abierto hace felices a los ingenieros internos y atrae a personas externas al enviar un buen mensaje cultural y al permitir a las personas externas conocer lo genial que es están haciendo realmente es. Tenemos una serie de proyectos importantes en nuestra cartera de código abierto que la gente está mordiendo en pedazos para usar y contribuir y desgarrar.

No subestimes la importancia de una marca . Google no es solo una empresa, es una marca completa. La gente quiere trabajar en compañías de las que han oído hablar y de las que otras personas han oído hablar. Como tal, las compañías en el espacio del consumidor a veces pueden tener ventajas de contratación sobre aquellas en el espacio de la empresa, simplemente debido al reparto mental.

Una vez que la gente está interesada, debe cuidar su embudo de contratación de manera integral. No tiene sentido incluir a 1000 personas en su proceso de entrevista si su índice de aceptación es 0. Asegúrese de que los bucles de entrevista estén bien diseñados. Que tus ingenieros entiendan cómo entrevistar y vender y cómo no ser imbéciles. Asegúrese de saber qué es la compensación del mercado y que ambos la igualen y tengan algo extra para atraer a la gente. Muévete muy rápido: entrevista el lunes y haz una oferta el martes. Ir multicanal. Obtenga reclutadores, haga que los empleados se comuniquen a través de sus redes. Blog. Publicar en linkedin y facebook y twitter. Cuenta historias. Celebrar reuniones. Contratar.

Es increíblemente competitivo, por lo que un enfoque de estrategia mixta es una estrategia de reducción de riesgos obvia.

Para ser honesto, probablemente tendrá que usar múltiples enfoques. Soy un desarrollador web, no un reclutador, pero he hecho mi trabajo a tiempo completo para ayudar a grandes equipos de ingeniería a conectarse con ingenieros culturalmente alineados. Si realmente se preocupa por su gente, sus empleados y su cultura, y desea atraer a los mejores ingenieros para que se unan a su equipo, debería considerar crear un perfil de ingeniería en Valores clave (www.keyvalues.com).

La búsqueda de empleo y las citas son muy similares. Excepto cuando se trata de oportunidades de empleo, ambas partes hacen un mal trabajo al comunicarse por adelantado cuáles son sus necesidades, qué expectativas tienen y si sus valores están alineados entre sí. Realmente no debería ser así.

Hoy en día, las páginas de carrera y las descripciones de trabajo se parecen mucho entre sí. En lugar de sonar como cualquier otra compañía y decir lo que * piensa * que la gente quiere escuchar, hágase un favor y cree contenido honesto, crudo y auténtico sobre su cultura de ingeniería. (Al igual que el consejo que le darías a tu amigo que está luchando en el mundo de las citas: ¡sé sincero contigo mismo, sé tú mismo!) Harás que sea más fácil para las personas que no son adecuadas para auto-filtrarse e inspirar a aquellos que Resuena profundamente con sus valores para llegar.

[sugerencia sugerencia guiño guiño empujar empujar, crear un perfil de valores clave! ]

  1. No nos salpique con mensajes en LinkedIn, agradezco que me quieran, pero es difícil mantenerse al tanto de todos los mensajes.
  2. ¿Por qué no ir a donde están los ingenieros de software? ¿Te gustan las reuniones para chicos de software? ¿Qué hay de las reuniones de juegos de mesa?
  3. Puede ser útil aprender mucho sobre la tecnología en sí. No saber y esperar que su cliente y su cliente potencial encajen bien es una receta para el desastre.
  4. Creo que leí en alguna parte que otras grandes empresas tecnológicas exitosas generalmente preguntan a sus ingenieros regularmente sobre personas inteligentes y trabajadoras que conocen fuera de la empresa. Tiene mucho sentido que esos reclutamientos funcionen mejor.

Solo mi 2 Ð .

Redes, por supuesto. Pero debido a que la red de todos es tan grande, debe poner a su equipo técnico en contacto con otros ingenieros.

Creé RightJoin.io para que sea fácil para los ingenieros fuera de su empresa hablar con los ingenieros dentro de ella.

Si desea encontrar los mejores ingenieros ( antes de que sean seleccionados por cualquier otro reclutador que busque los mejores ingenieros), no puede esperar a que vengan a buscarlo. En cambio, tienes que ir a los ingenieros. Averigüe dónde pasan el rato, cómo están trabajando y programando, y avance desde allí.

Al hacer que su proceso de reclutamiento sea tan fácil y natural para los ingenieros, los está atrapando en su hábitat más natural, lo que significa que se acercará lo más posible a su nivel de habilidad real (sin hincharse en un currículum, no nervios que causan errores simples en una entrevista).

Hemos visto mucho éxito con la función Codepair de HackerRank, porque para el ingeniero, se siente muy natural y familiar para ellos. Y en el lado del reclutador, puede ver toda su codificación en tiempo real, puede interactuar con ellos, hacer preguntas directas, plantear nuevos desafíos y realmente profundizar en la entrevista de una manera que Skype / Google Docs / Whiteboards nunca realmente permitir.

En general, lo mejor que puede hacer es siempre que los programadores jóvenes sean más altos, por lo tanto, apunten a los días abiertos de la universidad para los empleadores o incluso hablen con los profesores para obtener su opinión sobre cualquier chispa brillante. ¿Por qué, bueno en general, los jóvenes:

  1. Están ansiosos por demostrar su valía.
  2. Son tontos para los complementos.
  3. Tendrán menos compromisos fuera del trabajo para que pueda trabajar más duro.
  4. Tienen menos experiencia de vida, por lo que puede darles un paquete más barato.
  5. Pague menos diciéndoles que son más dinámicos que los hombres mayores.

More Interesting

¿Cómo cambiará el mercado laboral para los ingenieros de software con el tiempo?

¿Qué es un software beta? ¿Cómo se diferencia de un software original?

¿Cómo se divide el trabajo en un equipo de desarrollo?

¿Cómo se sienten los ingenieros de software sobre la responsabilidad de guardia?

¿Cuál de estos es más fácil OCPJP 6 (+ actualización), o OCPJP 7 (ambos exámenes), o esperando OCPJP 8? ¿Por qué?

¿Cómo funciona el sondeo de llamadas perdidas? ¿Qué tipo de infraestructura de software / hardware se necesita?

¿Cómo puedo convertirme en un usuario avanzado de vim? ¿Sobre qué debería leer todo? ¿Qué debería probar?

¿Qué es un resumen del artículo 'The Mythical Man-Month'?

¿Los programadores o programadores competitivos rápidos generalmente usan esta posición de manos?

Estoy trabajando como probador manual durante 1,5 años en la puesta en marcha, ahora he sido ascendido a gerente de proyecto. ¿Es recomendable tomar la promoción?

¿Qué son las tiendas de desarrollo web offshore decentes y rentables?

¿Qué es mejor para una pasantía de ingeniería de software: nuevas empresas o empresas establecidas?

¿Cuál es el significado exacto de los términos 'software', 'aplicación', 'programa', 'servicio', 'proceso' y 'marco'?

¿Es demasiado tarde para comenzar a estudiar Selenium en Java ahora, desde la perspectiva de un trabajo de prueba de software en la India?

¿Qué deben saber todos los ingenieros de software para garantizar que su aplicación o producto sea escalable, funcione bien y esté seguro?