Lifehacks para desarrolladores de un reclutador

Recientemente en Habr hubo una traducción del artículo " Evaluación de reclutadores por cartas frías ". Una nota del traductor y 120 comentarios muestran que el tema es doloroso para los desarrolladores de habla rusa y que el mercado de reclutamiento de TI es tóxico. Por un lado, los desarrolladores sufren: un bloqueo de cartas en el correo, llamadas de reclutadores, que luego desaparecen repentinamente, vacantes ridículas con la reubicación en Guatemala, senior ofrece trabajar como junior en una startup joven y entrevistas con preguntas como "¿por qué se abren las escotillas?". Por otro lado, los reclutadores sufren de colegas incompetentes que los exponen como spammers que no distinguen Java de JavaScript, y dispersan las vacantes indiscriminadamente, como si fueran agentes inmobiliarios en Avito.



Mi nombre es svetlana petrovicheva, 10 años trabajando en reclutamiento de TI, fundador de una agencia de reclutamiento y plataforma para encontrar trabajo en TI. Tengo un sueño para librar al mercado de TI de toxicidad. Por lo tanto, hoy compartiré mi experiencia, compartiré algunos trucos útiles e intentaré describir cómo trabajan los reclutadores. Aprenderá cómo los desarrolladores evalúan las vacantes y las empresas, cómo los reclutadores lo encuentran y lo evalúan, si una "marca personal" afecta los salarios y por qué no están escritos en las vacantes. También le daré algunas recomendaciones sobre cómo preparar un currículum para que gane un poco más, cómo obtener una vacante antes que el resto, por qué no hay un salario "justo" y, al final, describiré mi visión de cómo deshacerse de la toxicidad en el mercado laboral de TI.

Los reclutadores que buscan desarrolladores se pueden dividir en dos partes: aquellos que se especializan en TI y todos los demás. Los segundos no están inmersos en detalles: no entienden los términos, no entienden el idioma y los términos, no pueden evaluar su perfil en GitHub. 



Por lo general, el segundo tipo es "bombardeado" en masa por cartas y llamadas, con la esperanza de enganchar al menos a alguien. En este caso, solo surgen situaciones anecdóticas cuando no distinguen a un desarrollador de Java de un desarrollador de JavaScript.

Un buen reclutador no llama y no le gusta hacer esto, porque no ha sido efectivo durante mucho tiempo. Los profesionales actúan de manera diferente y te diré cómo. En el proceso, compartiré algunos consejos para que los desarrolladores encuentren un trabajo (incluso si aún no lo está buscando).

No esperes vacantes, búscate


Cuando la empresa tiene escasez de personal, intentan encontrar especialistas dentro de la organización: en otros departamentos, a través de empleados, a través de canales personales. La búsqueda de recursos con currículums o redes sociales es común, pero esta no es la forma más efectiva. Cuando ve una vacante publicada, significa que la compañía ya está cansada de buscar desarrolladores y reclutadores enganchados. El primer consejo se sigue de esto.



No es difícil para un desarrollador encontrar trabajo. Es más difícil encontrar un "trabajo soñado", de modo que cerca de casa y con colegas geniales, los proyectos sean interesantes y el salario no sea inferior al del mercado. Puede esperar la oferta perfecta durante mucho tiempo, pero es mejor actuar usted mismo. 

Haga una lista de las empresas que le gustan y asista a conferencias donde sus representantes hablen o participen. Venga, comuníquese, conozca, pregunte sobre las tareas y su trabajo, ofrezca soluciones a los problemas, muestre sus beneficios.



Busque contactos de líderes de equipo y recursos humanos a través de amigos mutuos. Escribir al correo, en redes sociales o mensajería instantánea. Incluso si no hay ofertas abiertas en este momento, será recordado, y el currículum se pospondrá marcado "Para el futuro". Como último recurso, llame a números generales.

La actividad de los candidatos de TI es tan rara como el Tesla Model S en Moscú, y se califica positivamente como proactividad.

Desarrollar una "marca personal": los empleadores están interesados ​​en candidatos públicos 


Cuando la empresa no puede encontrar un empleado a través de sus canales, recurre a los reclutadores de TI. Si recurres a lo habitual, todo será triste. Quizás ni siquiera recopilará los requisitos del cliente (jefe de equipo o recursos humanos).

Pero esta es la etapa más importante: el reclutador debe comprender qué tipo de especialista se necesita, para qué tareas, qué tipo de carga de trabajo, qué tipo de pila, salario, condiciones. Un buen reclutador de TI comprende la terminología, comprende los procesos de desarrollo, lee a Habr y habla el mismo idioma con el cliente.

Después de recopilar los requisitos, el reclutador no siempre lo publica en HH.ru y otros recursos. A menudo, él mismo busca candidatos: en las redes sociales, LinkedIn, Telegram, según sus bases y en GitHub. Para GitHub, los reclutadores usan complementos especiales que los ayudan a comprender qué estaba haciendo el desarrollador, qué tecnologías posee e incluso emite contactos. En esta etapa, es importante buscar con cuidado correctamente (escribir las consultas correctas), estudiar perfiles y currículums.

Es lógico que en busca de un reclutador se vea la publicidad. Los desarrolladores que llevan una vida social activa son simplemente más notables. Por lo tanto, a nivel de recursos humanos y reclutadores de grandes empresas, la "marca" tiene cierto peso. Artículos, podcasts, un canal de YouTube, cursos y discursos de conferencias captan la atención e influyen en su decisión de contratación. En mi práctica, vi cuán buenas ofertas llegaron a los desarrolladores que desarrollaron una comunidad sobre armas nucleares o organizaron reuniones.

Pero hay un matiz.

Es bueno hablar, escribir y hablar no significa una buena codificación.

Si un desarrollador habla 10 veces al año, escribe en un artículo al día y escribe podcasts, ¿cuándo codifica? Por lo tanto, la "marca" da una ventaja en la contratación, pero no es crítica. Si lo sabe, le será más fácil obtener más (y antes) ofertas interesantes de RR.HH. o de desarrolladores que lo conocen en las empresas donde se ha formado la vacante. 



Evalúa las vacantes por su contribución a tu carrera


Cuando el reclutador no puede encontrar un candidato adecuado, elabora una descripción y la lanza en los sitios con vacantes.

Buen trabajo, personalizado . Es genial cuando un reclutador escribe personalmente por qué cree que el candidato es adecuado, elogia sus geniales logros y vende la compañía y el producto en el que tendrá que trabajar. Para todos los demás, la vacante es genial cuando describe la pila exacta, el salario, el equipo, hay fotos de la oficina, se describen todas las ventajas, y queda claro de inmediato por qué unirse al proyecto.

La pregunta principal que debe hacer al leer la descripción: "¿Qué sigue?" Mira la vacante con la perspectiva. Puede obtener un desarrollador de Java por 350 mil en un proyecto heredado, pero eventualmente perderá. Unos pocos años de trabajo sin aprender nuevas tecnologías, idiomas y nuevas habilidades es una rutina altamente remunerada que cava en un legado maloliente con una pérdida de habilidad.

El salario es la respuesta del mercado a sus competencias. Cuando te vendes en un mal proyecto, donde no estudias, experimentas inflación personal todos los días.

En unos años, surgirá la cuestión de encontrar un trabajo, pero lo más probable es que no reciba ese tipo de dinero. Un salario alto en un proyecto podrido en el futuro conducirá a una caída en su precio debido a la pérdida de calificaciones. No, si está seguro de que trabajará por 350 mil en el proyecto durante 5 años, invertirá en el mercado de valores y luego se jubilará con los fondos acumulados, esa es la norma.



Recomendaciones 

  • Equipo . Nos desarrolla, así que busque descripciones de trabajo para el equipo en vacantes.
  • Tecnología . Asegúrese de que en su nuevo trabajo trabaje con más o menos tecnologías nuevas y aprenda las nuevas.
  • El sistema de formación en la organización . Solo es necesario para aprender nuevas tecnologías, lenguajes, métodos y enfoques en programación y diseño. ¿Qué tal un nuevo trabajo con conferencias o cursos? Por ejemplo, en Tinkov, celebran reuniones internas y envían empleados a conferencias. ¿Tu también?

Prepare un currículum para hacerse notar


A pesar de la escasez de personal en TI, la mayoría de los desarrolladores, QA y gerentes (productos, por ejemplo) son intercambiables. Con cursos en línea pagos e información gratuita en Internet, hay más. Si no tiene su propio idioma detrás de usted, como Guido van Rossum, por ejemplo, lo evaluarán, como todos los demás, por las habilidades que se escriben en el currículum y coinciden con los requisitos de la vacante.

No verá la vacante primero cuando se publique.. Docenas, quizás cientos, de desarrolladores vieron el anuncio antes (o incluso antes de la publicación, ver arriba), enviaron comentarios, currículums vitae, y alguien incluso hizo una cita. Los reclutadores ya han examinado cientos de candidatos, han hablado con una docena y están cansados. Le resultará difícil transmitir sus beneficios y destacar entre toda esta masa. Por lo tanto, es importante escribir un currículum para que el reclutador lo note.



Hay varias reglas para hacer esto.

Estructura . Divida el texto en párrafos y bloques semánticos: la posición deseada, experiencia, habilidades, habilidades blandas, logros. Nadie lee manuscritos de un párrafo. El bloque "Educación" es opcional, pocas personas lo miran



Un currículum - una posición. Cada publicación tiene su propio currículum personalizado: bibliotecas, marcos, lenguajes de programación, habilidades que han sido útiles para los negocios en esta dirección, una pila de compañías, una descripción del equipo. Por ejemplo, si obtiene un trabajo como líder del equipo, pero no tiene experiencia laboral, escriba cómo reemplazó al líder del equipo que se fue de vacaciones y no se metió con el proyecto.

Evita dos errores.

  • Descripción demasiado general , sin detalles del proyecto y tareas, el "complemento" salarial es demasiado largo y "acuoso". 
  • Resumen demasiado conciso . Tales manuscritos enumeran todas las tecnologías que el desarrollador ha encontrado, pero no está claro cómo las posee.

Tales hojas de vida no ayudarán a conseguir un trabajo adecuado: el reclutador simplemente no entiende qué ofrecerle. Evita esto.

Honestidad . Si en teoría no está familiarizado con ninguna tecnología, resalte que el empleador sabe qué esperar de usted. Si ya has estudiado algo, pero no lo has puesto en práctica o te gustaría intentarlo, escribe también.

Nada más . Para un desarrollador de Java, no escriba que en su tiempo libre crea sitios web, hornea magdalenas y toma fotos de ardillas; todo es el problema.

Adapte su currículum a la vacante, con énfasis en la experiencia especializada. No indique todo lo que ha hecho en la vida.

Indique cuidadosamente cualquier tecnología, idioma o habilidad: el exceso de basura en el currículum solo asusta al empleador. Esta es una gran pregunta, la discutiré por separado en los siguientes artículos.

Logros . En resumen, tienen mucho peso. Escriba logros personales y de equipo, agregue números, por ejemplo, que el proyecto duplicó cuando trabajó en él. Currículum: el mejor lugar para "logros".

Recomendaciones . Escriba una carta de recomendación y deje que su supervisor la firme. Si no es así, agregue los contactos recomendados.

Deseos . Este es un pequeño párrafo con una descripción de las tareas en las que nos gustaría trabajar, condiciones cómodas.

Un currículum no es una autobiografía o un conjunto de información sobre usted: "Soy un desarrollador, estoy buscando trabajo". Esta es una tarjeta de presentación por la cual la estación de servicio lo invitará a una entrevista.

Nota. Recomiendo CV IMPROVER : un servicio para reanudar bombeos. Los reclutadores profesionales de TI y recursos humanos evaluarán el currículum, agregarán recomendaciones e incluso escribirán un currículum para usted. Al mismo tiempo, será tal que los reclutadores y los gerentes de contratación lo noten.

Muestra tus beneficios en la entrevista


Los reclutadores pueden verificar si el candidato cumple con la cultura corporativa, presentar, enfatizar las ventajas, experimentar y evaluar las habilidades blandas: personalidad, sociabilidad, toxicidad (sí, ella es). Pero la última palabra siempre depende del equipo y del líder del equipo después de la entrevista. Si dice que el candidato no es adecuado, no es el destino.



Así que prepárate para una entrevista si quieres impresionar y conseguir un trabajo. 
Esto es lo que necesita recordar cuando vaya a una entrevista:

  • en qué se involucra la empresa y el equipo en el que desea participar, en qué productos lanza;
  • tareas, requisitos y tecnologías descritos en la vacante;
  • repita la parte técnica para prepararse para las tareas de prueba;
  • pull up English: artículos, noticias, Stack Overflow, documentación para frameworks, bibliotecas y otras herramientas en GitHub; todo esto está en inglés;
  • propio beneficio .



Sí, entendemos que TI es el mercado candidato, pero aún así te pagan por el trabajo. Usted se beneficia, le pagan . Describa su beneficio, qué necesidades de la compañía que está cubriendo, qué problema está resolviendo. Es el valor, no el conjunto de características, lo que el inquilino finalmente comprará. Para los desarrolladores, estos son, por supuesto, proyectos, la pila que posee, ejemplos de código en GitHub y otros sitios abiertos. También aumenta tu salario.

A menudo no hay salarios en las vacantes y usted viene a las entrevistas sin saber cuántas personas le ofrecerán.

Hay 4 razones.

Salario por debajo del mercado .

Salario opaco: salario mínimo, el resto de la prima.

Salario por encima del mercado. No siempre el empleador quiere que los empleados actuales envidien al nuevo empleado. Cuando los puestos son similares y los salarios son diferentes (a veces a veces), surgen preguntas y conflictos.

Dificultad para evaluar . Es difícil para un empleador evaluar a un empleado cuando no sabe qué tipo de trabajo puede hacer un desarrollador. Por ejemplo, para un "desarrollador PHP" de vacantes, existe una gran variación en los salarios si observa HH.ru o análisis del servicio Habr Career. 



La gama de habilidades y calificaciones también es gigantesca. Por lo tanto, el empleador escribe 3-4 puntos obligatorios (requisitos clave) y 10 puntos adicionales en vacantes. Estas son habilidades secundarias, conocimiento de tecnologías relacionadas, habilidades blandas, nuevamente.

Cien personas responden a la vacante, pero cada uno de ellos recibirá su salario. Para esto hay "corredor salarial ”: el área entre la barra salarial superior y la inferior. Con un salario de 100 mil por mes, el corredor salarial puede ser de 50 a 200 mil. Una persona con experiencia calificada que cierra todos los puntos en vacantes lo sabe todo, sabe cómo enseñar a otros, se considera en el nivel superior y superior. Siempre hay un presupuesto para tal especialista. Pero la mayoría de los candidatos son diferentes, por lo que se consideran en la barra inferior o media. Como resultado, el siguiente consejo se trata de evaluarse a sí mismo.

Califícate por adelantado


El objetivo de cualquier empresa es ganar dinero (no lo consideramos estatal y caritativo). Para no perder demasiado tiempo en la contratación, cualquier candidato se clasifica en "partes" - perfiladas . La elaboración de perfiles es un análisis de una persona en un conjunto comprensible de habilidades : en la pila, cualidades personales y experiencia.

Las empresas coinciden con los requisitos laborales y su "perfil". Coincidencia: busque coincidencias entre descripciones de trabajo y candidatos. Cuantos más partidos, mejor: más beneficios y menos recursos para gastar en tu entrenamiento. Cada empleado en este modelo es simplemente un conjunto de beneficios que aporta al negocio.

Desmontarte "en partes". Para hacer esto, tome algunas vacantes para las que desea solicitar y anote los requisitos para el candidato en la tabla. En la mayoría de las vacantes, el 90% de los requisitos coinciden, esto es algún tipo de "núcleo", algo que debe ser capaz de conseguir un trabajo. 

Escríbete el "núcleo" y marca lo que tienes. Compare las dos listas: la suya y el "núcleo". Si los requisitos y su lista de habilidades coinciden con 9 de 10, puede intentar este trabajo. En las entrevistas, agregue un 10% a su precio, porque siempre hay espacio para la negociación.



Nota. El método no siempre es confiable, pero funciona. También ayuda a pasar a un nivel superior, pero más sobre eso la próxima vez.

Cómo encontrar un trabajo sin trucos para la vida


Para resumir: tenemos un mercado tóxico en el que el tema de la búsqueda de empleo causa dolor a todos . A los candidatos se les envían mensajes a la oficina de correos y a Telegram, se atascan en las reuniones y se llaman por teléfono (a veces por la noche), y se puede obtener trabajo escribiendo un currículum divino y pasando por trece etapas de la entrevista. Las empresas también están atormentadas: es difícil encontrar a alguien que levante el martillo de Thor corresponde a una vacante que se reanuda al menos parcialmente en el mar desde junio. Todos los días: pérdida de dinero, y si se encuentra un candidato y luego se lo deja en los primeros meses, es doblemente decepcionante.

La comunidad de desarrolladores (y el mercado en general) ya están tratando de encontrar una solución al problema.. Los chatbots y servicios para desarrolladores aparecen con una selección de vacantes, por ejemplo, Hired, Talent.io o Honeypot. Tratan de eludir a los reclutadores y las deficiencias de la búsqueda "clásica", pero muchos de ellos hablan inglés.

Honeypot . Servicio para desarrolladores europeos.

  • Registro rápido (si sabes inglés)
  • Hay habilidades de detección (verificación de código).
  • Puede desactivar la "visibilidad" y dejar de recibir ofertas.
  • Apila ofertas relevantes .
  • Puede agregar enlaces a GitHub, Behance, StackOverflow .

Desventajas: en inglés y en todas las vacantes en Europa: considere solo si desea mudarse.

Talent.io . También un servicio para Europa. Similar a Honeypot, pero con la adición de anonimato.

Contratado . Un análogo de servicios anteriores, principalmente para los Estados Unidos. De las ventajas, observo que puede elegir una especialidad de la lista .

ActualizeBot . Bot para la selección de trabajos en TI.

  • Este es un bot de telegramas . A través de él, el desarrollador escribe un anuncio sobre sus servicios.
  • Adecuado no solo para trabajos permanentes, sino también para autónomos .

Desventajas

  • Este es un bot de Telegram con todas las deficiencias de los bots.
  • Todos pueden responder a las propuestas de los desarrolladores, no hay abandono de las agencias de contratación.
  • Está previsto introducir una suscripción paga.
  • No hay vacantes de empresas. Comunicación unidireccional: solo el desarrollador escribe sus propuestas

Arena . Servicio en ruso para búsqueda de trabajo anónimo en TI.

  • El perfil se llena con datos de LinkedIn y GitHub. No se agregan datos personales .
  • Puede agregar expectativas de la vacante : pila, salario y más.
  • Prueba de habilidades con pruebas y tareas. Los resultados se agregan al perfil para evitar las tareas de prueba de los reclutadores.
  • Es posible que las empresas no respondan a todo el perfil, sino a la parte para confirmar qué expectativas están listas para cumplir.
  • No hay agencias de reclutamiento .
  • Apto para principiantes y desarrolladores medios.

Desventajas: hay quejas sobre el editor de código (buggy), pero la actividad de la empresa no es feliz, hay una "hibernación" en las redes sociales.

headz.io . Una plataforma en ruso en la que puede seleccionar anónimamente vacantes en TI de acuerdo con la pila tecnológica y las habilidades, sin sufrir un currículum, sin spam y reclutadores.
Entre las deficiencias, entre los empleadores no hay todas las empresas de tecnología (en las que están trabajando activamente), no hay integración con HH.ru (para aquellos que se mudan).

Beneficios

  • Fue creado con la participación de reclutadores profesionales con experiencia que conocen los problemas de ambos lados del proceso: desarrolladores y negocios.
  • Puede cargar datos de LinkedIn y GitHub a su cuenta o enviar un CV y ​​completar el perfil del candidato.
  • — , , , .
  • . . .
  • — , , ( ), , , .
  • .
  • Middle Senior-.

Espero que mi consejo te ayude. Pero si no quiere molestarse con un currículum, por ejemplo, simplemente use uno de los servicios. Por ejemplo, headz.io , si bien es el más conveniente y bien desarrollado.

All Articles