
Que el mercado está a petar de test de código y pruebas técnicas no es una novedad, no? Esto se puede convertir en un problema porque recruiters y CTOs tienen tantas opciones donde elegir que es complicado conseguir la ideal… Y nos preguntamos: ¿Existe alguna manera de hacer mejores pruebas técnicas?
Y nos respondemos: Existe. (Lo de los diálogos con nosotrxs mismxs lo llevamos bien)
Llevamos tiempo estudiando los pains de los procesos de contratación en el sector tech, y con el objetivo de optimizarlos y mejorarlos, nos hemos fijado en la importancia que tienen las pruebas técnicas que plantean al/a la developer problemas concretos del mundo real (aka lo que se encontrarán en el día a día de su -futuro- puesto de trabajo).
Queremos repasar aquí 5 razones por las cuales merece la pena realizar este tipo de pruebas en todo proceso de contratación. Por cierto, no es fantasía, es Rviewer, y lo puedes probar gratis ahora mismo 😏
Reduce los tiempos de contratación
Las pruebas de código basadas en problemas del mundo real no solo te permiten evaluar el nivel de código de un/a candi, también te permiten evaluar su perspicacia técnica y reducir los tiempos de contratación.
Es decir, al orientar las pruebas a problemas concretos, se puede empezar a comprender el proceso de razonamiento de la persona que hace la prueba, su habilidad para encontrar shorcuts en su trabajo, o ingeniosas soluciones. Este tipo de habilidades deben identificarse en entrevistas posteriores cuando las pruebas técnicas son estándar (esto implica mucho más tiempo de proceso 😬).
Si orientas la prueba a problemas reales, ya tienes insights desde el momento 1 y puedes dedicar el tiempo que ahorres a realizar entrevistas más completas 🙂
Mejoran la experiencia de usuario
Pero no lo decimos nosotrxs eh? Esto es algo que nos han comentado tanto devs como compañías: la experiencia de usuario/a mejora mucho al utilizar este tipo de pruebas técnicas!
Primero, porque son más interesantes (estaba claro, no?). Segundo, porque te piden un objetivo concreto y debes crear algo que tenga una función práctica (a quién no le gusta hacer algo que sea útil?). Tercero, porque los developers pueden aprender con ellas (win-win? yass!).
Así, la tasa de personas que completan la prueba es más grande. De hecho, en nuestra plataforma 9 de cada 10 developers acaban las pruebas técnicas que se le envían. Además, dentro de la misma plataforma, tienen la posibilidad de defender textualmente o en vídeo su trabajo, y cada prueba técnica es liderada por un/a Tech Mentor destacado/a del sector.
Evalúan más skills de las esperadas
Las pruebas técnicas basadas en desafíos fieles a la realidad ofrecen muchos más insights que las virtual white boards o los tests basados en la resolución de puzzles. Por un lado, descubres la capacidad técnica de un/a candi para escribir código, y por otro observas otras skills también importantes en un equipo de ingenierxs.
Además de la perspicacia técnica, comentada en el punto anterior, puedes ver cómo organiza su trabajo y la ejecución del mismo. Si le propones, por ejemplo, crear un producto simulado, verás cómo ha estructurado la solución, con qué claridad lo ha hecho y si es capaz de defenderla verbalmente. Es decir, se pueden ver ya las habilidades comunicativas del/de la candi y las skills a la hora de gestionar proyectos cerrados.
Mola, ¿no? 🙂
Reducen las contrataciones fallidas
Uno de los grandes pains del sector tech al contratar candidatos es no evaluar correctamente y acabar incorporando a alguien que no sirve para el puesto de trabajo. Cuidado! Dar un paso atrás cuando ya se ha contratado es algo que puede salirle muy caro a la empresa!
Los test de código orientados a real world problems ayudan a reducir esta tasa de contrataciones fallidas al ofrecer, como mencionábamos, muchos más datos e insights sobre el/la candidato/a en los momentos previos a la entrevista final 🙂
Profundizando en las pruebas técnicas de Rviewer
En nuestra plataforma Rviewer, hemos diseñado todo el flujo para que los devs tengan una experiencia agradable y personal con su empresa.
Primero, un/a Tech Mentor destacado/a del sector realiza una introducción en video a la prueba técnica que debe realizar el/la developer: desde crear una app estilo Spotify, hasta programar una herramienta de trading. El/la Tech Mentor está presente en todo el proceso, ya que al finalizar la prueba técnica, el/la dev puede ver una resolución pautada de la misma en vídeo.
Además, cada candi, una vez resuelve la prueba técnica, tiene la oportunidad de defenderla grabándose a sí mismo/a o por escrito. Podrá explicar su razonamiento y añadir riqueza y dimensión a la hora de evaluarlo.
Al final del proceso, la empresa recibe un completo report técnico en el que se incluyen estos elementos añadidos que ayudan a detallar el perfil del candidato y a aportar claridad al tomar decisiones sobre si contratarlo/a o no.
No está mal, no? 😉