Elena Canorea
Communications Lead
Hoy nos adentraremos en una de las piezas clave del funcionamiento del sector Tech: el mundo del recruiting y de las pruebas técnicas para contratar a developers. Nuestra intención es mostraros la rápida evolución de este sector en los últimos años y sus procesos de tecnificación y objetivización.
Empezaremos analizando los mitos y problemas clásicos asociados con el trabajo del recruiter (quien busca, para una empresa Tech, al candidato ideal), y acabaremos analizando las últimas tendencias y novedades en este sector que, cada vez, busca identificarse con conceptos científicos y técnicos. Como por ejemplo el caso de Rviewer y sus pruebas de código.
Los procesos tradicionales de sourcing de developers plantean muchos problemas. Hace años que vienen siendo completamente ineficientes porque:
En cuanto a la búsqueda de candidatos, con buenos métodos de investigación y una amplia red de contactos, un buen recruiter puede dar, finalmente, con varios developers que hagan match con los requisitos del puesto de trabajo y que estén dispuestos a dejar su puesto actual.
Pero aquí es donde empiezan los problemas que comentábamos: ¿Cómo evaluar al candidato y no fallar en el intento?
En el proceso de sourcing esta es la parte más compleja: aquí es necesario validar que el developer tiene el conocimiento y la experiencia técnica suficiente para poder ocupar el puesto de trabajo que se requiere. A diferencia que en otros sectores, es complicado validar esto únicamente observando el currículum.
En este punto, habitualmente, son las propias empresas las que diseñan pruebas técnicas a medida. Con estas pruebas comprueban si los candidatos presentados por los recruiters son válidos para el puesto de trabajo.
La creación de la prueba técnica conlleva destinar un tiempo importante a su elaboración, a cargo del departamento de tecnología de la empresa. A su vez, una vez completadas las pruebas por los candidatos, requiere de un proceso de corrección, validación y selección que puede prolongarse en exceso, sin estar garantizada la contratación de ninguno de los pretendientes.
Es aquí donde entran en juego los nuevos y actuales servicios de recruiting, más técnicos y optimizados, pensados para agilizar los procesos y reducir los márgenes de error.
Plataformas como Rviewer, Codility o Codesignal han indagado en los problemas aquí comentados y han propuesto, en los últimos años, soluciones que permiten:
Un ejemplo claro de mejora frente a los procesos tradicionales lo vemos en Rviewer. Esta empresa ofrece pruebas técnicas creados por personalidades destacadas del mundo Tech y orientadas a problemas del mundo real.
Se trata de pruebas con un punto de storytelling que permiten evaluar los skills de un candidato para un determinado lenguaje de programación o framework. Como resultado, Rviewer evalúa a los candidatos a través de un desafío técnico y elabora un “Report” con la valoración de sus hard skills. De esta manera, reemplazan todos los procesos de creación, difusión y corrección de las pruebas técnicas por parte de las empresas, permitiéndoles dedicar tiempo y esfuerzo únicamente en aquellos perfiles que cumplen con sus necesidades técnicas.
Al tener los test de código únicos, cuando una empresa quiere evaluar a sus developers, puede disponer de otros developers evaluados para comparar su rendimiento, o incluso para contactarlos. Disponer y utilizar pruebas de código unificadas tiene principalmente dos ventajas:
De esta manera, una empresa que tiene una posición abierta puede validar los skills de sus candidatos en menos 48 horas con test de código unificados y, a su vez, acceder directamente a candidatos disponibles que (a priori) cumplan con los requisitos.
La labor del recruiter aquí sigue siendo importante, al acompañar en todo momento a la empresa en el proceso de selección y al llevar la parte humana del contacto.
Como vemos, el proceso tradicional está cambiando hacia procesos donde prima el elemento técnico y la posibilidad de escalar las posibilidades de contratación y el número de candidatos.
El recruiter sigue siendo un elemento importante en todo el proceso de selección, pero la empresa puede asegurarse, además, un volumen mayor de candidatos y un método de evaluación optimizado para cada caso. En esencia, aplicación de datos, tecnología y optimización en un sector que cada vez se vuelve más exigente.
Elena Canorea
Communications Lead