---
Un Momento de Realización
En un reciente hilo de Slack, un candidato expresó su frustración por perderse ofertas de trabajo de sus empresas favoritas. Este hilo provocó una acalorada discusión entre nuestro equipo sobre la importancia de mantener informados y comprometidos a los candidatos. La conversación nos llevó a replantear nuestra función Seguir Empresas, que se había vuelto obsoleta.
Entendiendo la Necesidad de Cambio
Nuestro equipo reconoció que los candidatos estaban perdiendo oportunidades laborales porque no recibían actualizaciones oportunas de las empresas que les interesaban. Esta desconexión se sintió especialmente entre aquellos que buscaban activamente nuevos roles en un mercado laboral competitivo. Mantener una conexión sólida entre candidatos y empresas es crucial para que ambas partes prosperen en nuestra plataforma.
Identificando el Problema Central
La función Seguir Empresas existente carecía de una interfaz amigable y de notificaciones en tiempo real. Por ejemplo, un candidato que seguía a tres empresas podría no recibir actualizaciones sobre nuevas ofertas de trabajo hasta días después. Este retraso provocaba que los candidatos se perdieran aplicaciones oportunas, lo que generaba frustración y desinterés. Un ejemplo específico involucró a un candidato que perdió interés en nuestra plataforma tras perder múltiples ofertas de trabajo de una empresa que admiraba.
Intentos Iniciales y Retrocesos
Nuestro primer enfoque consistió en implementar un correo electrónico diario que resumiera las nuevas ofertas de trabajo de las empresas seguidas. Sin embargo, tras probarlo internamente, nos dimos cuenta de que muchos candidatos preferían notificaciones inmediatas en lugar de un resumen diario. Las bajas tasas de participación del resumen nos llevaron a reconsiderar nuestra estrategia. Rápidamente cambiamos a una solución más interactiva centrada en actualizaciones en tiempo real.
Implementación Técnica
Decidimos implementar un sistema de notificación en tiempo real utilizando WebSockets para enviar actualizaciones directamente a los candidatos. Esto permitió alertas instantáneas cuando una empresa seguida publicaba nuevas ofertas de trabajo. La implementación inicial del código consistió en configurar el servidor WebSocket e integrarlo con nuestros sistemas backend existentes:
const WebSocket = require('ws');
const wss = new WebSocket.Server({ port: 8080 });
wss.on('connection', (ws) => {
ws.on('message', (message) => {
// Manejar mensajes entrantes
});
ws.send('Conectado a las notificaciones de Seguir Empresas');
});
Al aprovechar esta tecnología en tiempo real, aseguramos que los candidatos recibieran notificaciones tan pronto como se publicaran ofertas de trabajo, mejorando significativamente su experiencia general.
Mejoras en la Experiencia del Usuario
Con el nuevo sistema en marcha, observamos mejoras considerables en la participación de los usuarios. Los candidatos comenzaron a recibir notificaciones instantáneas sobre ofertas de trabajo de las empresas seguidas, lo que llevó a un aumento notable en las aplicaciones. La retroalimentación fue abrumadoramente positiva, con muchos candidatos expresando su agradecimiento por las actualizaciones oportunas. Esta función ahora juega un papel crítico en nuestras secciones /jobs y /for-candidates, haciendo que el descubrimiento de empleo sea más fluido e interactivo.
Lecciones Clave del Proceso
- La retroalimentación del usuario es invaluable: Escuchar a los candidatos nos ayudó a identificar los problemas centrales de nuestro diseño inicial.
- Las notificaciones en tiempo real son esenciales: Los retrasos en las actualizaciones pueden llevar a la desconexión; las alertas instantáneas marcan una gran diferencia.
- El prototipado es crucial: Las pruebas rápidas de ideas nos ayudaron a pivotar rápidamente lejos de soluciones ineficaces.
- Las mejoras iterativas llevan a mejores resultados: La refinación continua basada en la interacción del usuario puede guiar la evolución del producto.
Implicaciones para los Candidatos
Para los candidatos, la función renovada Seguir Empresas significa estar informados sobre oportunidades laborales en tiempo real. Esto no solo mejora sus posibilidades de conseguir entrevistas, sino que también les permite interactuar de manera más efectiva con las empresas que admiran. Los candidatos ahora pueden navegar por nuestra plataforma con confianza, sabiendo que no se perderán roles que son importantes para ellos.
Implicaciones para los Reclutadores
Desde la perspectiva de un reclutador, esta función aumenta la visibilidad de sus ofertas de trabajo. Al tener a los candidatos interactuando activamente con sus perfiles de empresa, los reclutadores pueden esperar un proceso de aplicación más dinámico. Este compromiso puede llevar a ciclos de contratación más rápidos y mejores coincidencias, asegurando que las empresas encuentren el talento que necesitan de manera oportuna.
Mirando Hacia Adelante
Aunque hemos logrado avances significativos con la función Seguir Empresas, aún hay más por explorar. Estamos monitoreando de cerca las métricas de participación para refinar aún más nuestro sistema de notificación. Las mejoras futuras podrían incluir recomendaciones de empleo personalizadas basadas en el comportamiento y las preferencias del candidato. Si tuviéramos que rehacer este proyecto, invertiríamos más tiempo en las etapas iniciales de investigación de usuarios para identificar posibles obstáculos antes.
En general, esta experiencia ha sido un recordatorio de la importancia de mantenerse conectado con nuestros usuarios y de iterar continuamente sobre nuestros productos para satisfacer sus necesidades en evolución. ---