Trabajo para una pequeña empresa que crea un SDK para que lo usen los desarrolladores y brinda soporte para ayudar a los desarrolladores a crear flujos de trabajo y solucionar errores. Una buena analogía sería algo como Stripe.
Tenemos problemas para encontrar candidatos calificados, ya que los roles principales requieren a alguien que se sienta cómodo solucionando problemas y escribiendo código, siendo un vendedor y tratando con los clientes.
Descubrimos que una buena manera de evaluar a los candidatos es enviarles un PDF de tarea para llevar a casa que incluye instrucciones para configurar el SDK y un pequeño desafío de codificación que prueba su capacidad para leer nuestra documentación y armar un flujo de trabajo simple.
Gestionar este proceso en nuestra pequeña empresa ha sido un fastidio. Dado que la evaluación está programada, tengo que enviar correos electrónicos de ida y vuelta con el candidato para averiguar primero cuándo está disponible para el intervalo de tiempo asignado. Luego tengo que programar Outlook para enviar el correo electrónico y asegurarme de no apagar la computadora para que se apague el correo electrónico. Hay todo tipo de pequeñas cosas manuales que hacer, como verificar los tiempos de correo electrónico para ver cuánto tiempo les tomó, reenviar su respuesta al revisor apropiado y hacer un seguimiento manual de los candidatos cuando tardan en completar la tarea.
Mi pregunta es, ¿alguien conoce un buen sitio web, una extensión de Outlook o algún tipo de herramienta que permita a una pequeña empresa administrar fácilmente la programación, el envío de correos electrónicos y la revisión de tareas para los candidatos?
Somos demasiado pequeños para utilizar las complejas y costosas suites de software de recursos humanos como BambooHR, Greenhouse o Lever.
La mayoría de este tipo de discusiones suelen incluir dos frases clave:
Tenemos problemas para encontrar candidatos calificados...
Hemos descubierto que una buena forma de evaluar a los candidatos es...
No sé por qué, pero muy poca gente se detiene a reflexionar sobre la exclusividad mutua de estas nociones. Para mí, es imposible hablar seriamente sobre la pregunta formulada, que es sobre la disfunción en la gestión del proceso de comunicación involucrado, sin hablar primero sobre la disfunción general de este enfoque .
Para mí, lo que esto significa es potencialmente volver a evaluar la suposición de que su metodología existente es buena u óptima. Hablando como un ingeniero de software experimentado, rechazo todas las entrevistas que contienen trivialidades onerosas al estilo de las novatadas o involucran horas significativas de mi tiempo personal (como problemas para llevar a casa o preparar presentaciones).
La razón principal es que dice mucho acerca de una empresa si creen que sus puestos son tan codiciados y requieren filtros de candidatos tan drásticos que creen que pueden pedir grandes bloques de su tiempo sin compensación. Otra gran razón es que el resultado deseado de los problemas para llevar a casa a menudo no está bien definido, lo que significa que puede pasar muchas horas de su vida personal en una solución que sea técnicamente completa y muestre una gran comunicación, solo para quemarse con alguien en la tubería de evaluación que lo está usando más como un filtro político, mediante el cual pueden manipular partes vagas de la declaración del problema para descalificar esencialmente a cualquiera, excepto a sus favoritos políticos. Esto deja al candidato en una situación similar a la de adivinar la contraseña del profesor .
Con este tipo de disfunciones a gran escala en la mezcla, la tarea de administración adicional de la comunicación de ida y vuelta, la gestión de los límites de tiempo, la comunicación sobre las evaluaciones, no puede abordarse seriamente, ciertamente no solo buscando una herramienta para disputar la comunicación.
Esencialmente, la premisa de la pregunta requiere una revisión.
david k