Vasily Voropaev, fundador y consejero delegado de Smartbrain.io, emprendedor en serie y dedicado promotor del trabajo a distancia y los equipos remotos, compartió su experiencia en un material para Entrepreneur

Puede leer el artículo original en el enlace

Para los fundadores de startups, sometidos a una plétora de retos como el timing, los inversores y la cambiante demanda del mercado, es extremadamente difícil contratar programadores que puedan cumplir

Ampliar el equipo de una startup siempre ha sido difícil. Los fundadores de startups tienen que tener en cuenta muchos factores antes de permitir la entrada de nuevas personas en su equipo en las primeras etapas. Esto se ve agravado por la presión de los inversores, que esperan resultados rápidos

La situación actual dificulta aún más la contratación

La pandemia y la escasez de trabajadores inmigrantes en muchos sectores, incluido el de TI, rompieron las reglas establecidas del mercado

Ahora, además de las dificultades habituales relacionadas con las startups, los fundadores tienen que transformar su negocio y pasarse al ámbito virtual, concretamente, contratando a distancia

He aquí cómo han cambiado los métodos clásicos de contratación y cuáles son las nuevas opciones

El mito de la escasez de talento

Recientemente, los reclutadores de mi comunidad han estado diciendo que su mercado está literalmente en ebullición: demasiadas ofertas nuevas y pocos profesionales para responder a ellas. Mientras que en mi plataforma recibo cientos de nuevas solicitudes de desarrolladores cada semana

Lo que veo es una escasez de competencias. Quizá los cierres impidieron a la gente ir a cursos, adquirir algo de práctica o simplemente se acostumbraron a las vacaciones perpetuas. Todo el mundo espera obtener un salario superior a 200.000 dólares, pero rara vez su experiencia y sus habilidades coinciden con sus expectativas

Sugiero a los fundadores no técnicos que consigan un asesor que sea un desarrollador senior que pueda entrevistar a los candidatos. Les dará las tareas adecuadas, comprobará el rendimiento y averiguará los conocimientos reales de los candidatos sobre infraestructura y lenguajes de codificación. Esto es necesario por dos razones: Los fundadores prepararán la oferta adecuada y tendrán expectativas apropiadas sobre el trabajo de los programadores

Descripción del puesto

Si no quiere perderse en este crisol de la contratación, asegúrese de que la descripción del puesto describe realmente lo que está buscando. No debe ser demasiado general, ni combinar 2 ó 3 puestos en uno, a menos que se especifique como una función temporalmente 2 en 1

Si necesita un líder con visión de futuro, en contraposición a un trabajador que se limite a seguir tareas establecidas, distinga ambos papeles

Contrate a un reclutador profesional para que le asesore en la redacción de una descripción completa del puesto. De lo contrario, delega en agencias de contratación externa que se encarguen de la contratación de principio a fin por ti

Niveles de competencia

Ahora que sabes lo que puedes ofrecer y lo que debes esperar del candidato, publica la descripción del puesto en varias plataformas. Divídelos en dos segmentos: primero los perfiles de los programadores junior y después los de los ingenieros de software más experimentados

Los programadores junior son buenos para las startups dirigidas por desarrolladores full-stack, donde el director de tecnología puede enseñar, corregir y guiar a los recién contratados hasta que se conviertan en programadores maduros. Sin embargo, la experiencia demuestra que los juniors suelen aprender todo lo que necesitan y se marchan a otra empresa en 8-9 meses

Los desarrolladores de nivel medio y superior son más difíciles de encontrar. Retenerlos es un juego aún más duro. Aportarán una amplia experiencia y pueden ser buenos consejeros para el desarrollo de su producto, pero al mismo tiempo, traerán prejuicios y cultura de trabajos anteriores

Podrías pedir consejo a agencias de contratación o a emprendedores en serie sobre cómo establecer la cultura de la empresa, especialmente para equipos remotos o híbridos con una docena de empleados recién contratados

Dónde encontrar a los programadores

Encontrar programadores es una combinación de arte y ciencia

Compre un software de contratación para gestionar las solicitudes de empleo. Comprueba si también contiene una función que te ayude a coordinar las ofertas de empleo en todas las plataformas que hayas elegido

Si no estableces el proceso óptimo de contratación al principio, te llevará mucho tiempo. Además, si das un paso en falso, la reputación de tu marca como empleador se resentirá y ahuyentará a todos los programadores interesantes de tu startup

Probablemente ya conozcas las plataformas tradicionales de publicación de ofertas de empleo. Así que aquí hay un par de nuevas plataformas que me gustaría destacar

  • Sitios web de empleo para startups como f6s, angel.co, GitHub, etc.
  • Empresas de Outstaffing: Estas empresas cubren todo desde el punto de vista legal y financiero. Sólo se hacen entrevistas con los desarrolladores preseleccionados y se firma un acuerdo con la empresa que controla todos los entregables.
  • Lasescuelas en línea ofrecen programadores jóvenes pero con mucho talento que se han graduado en campamentos de entrenamiento.
  • Organiza encuentros para desarroll adores que sean gratuitos y atractivos. Las conferencias, los hackathons y los maratones funcionan bien. En mi opinión, el mejor evento de contratación jamás realizado fue una demo de Neuralink celebrada en agosto de 2020.

Busca especialistas que ya estén acostumbrados al estilo de vida remoto. Los nómadas digitales y los ingenieros que hayan trabajado en entornos autónomos son tu principal objetivo

Cómo conservar a los buenos programadores

Piense en lo que necesitan o desean tener, cosas como

  • trabajar en proyectos interesantes
  • una visión clara del crecimiento de su carrera
  • un horario flexible
  • equipos de alta calidad
  • una infraestructura de desarrollo conectada con un jefe de producto, un diseñador, un servicio de atención al cliente, un servicio de ventas y un servicio jurídico.

Olvídese de la formación de equipos y los retiros en grupo. Escucha las necesidades reales de tus empleados, dales opciones y flexibilidad

Compartir una misión, la misma cultura y actitudes laborales debería ser la clave para encontrar a sus desarrolladores. Las ventajas para los empleados, los horarios flexibles y las tareas atractivas les harán felices

Si ves que no puedes cubrir todos estos aspectos en tu etapa actual, no dudes en delegarlo en empresas de RRHH y outstaffing, o contratar a reclutadores profesionales.