Prueba Velneo Gratis

Te ofrecemos todo el poder de Velneo durante 1 mes para desarrollar la aplicación que tu empresa necesita.

Saber más
Thank you! Check your email for confirmation.

5 Formas de Encontrar un Desarrollador Senior para Tu "Startup"

desarrollador startup
Nota: este post es una traducción de un post de Mashable escrito por Zoe Fox.

La contratación de un desarrollador o programador senior para tu startup es un asunto de "vida o muerte".

Ésta es la persona sobre cuya visión creativa y saber-hacer tecnológico pende el éxito de tu producto. Éste es el líder que dirigirá a los ingenieros que contrates en adelante, encargado de sacar el máximo provecho de sus cualidades en busca de innovación.

Y será esta persona la que determinará, mediante su habilidad y ambición, si tu producto destaca o si es solo un poco de ruido más en una escena tecnológica abarrotada de voces chillonas.

Pero esto probablemente ya lo sabes. Te estarás preguntando cómo vas a poder encontrar a la persona apropiada para ser el desarrollador jefe de tu startup, sobretodo cuando la persona es tremendamente hábil en las entrevistas y luego no tan brillante y por debajo de tus expectativas en el día a día del proyecto.

Todas esas preocupaciones son razonables, y entendemos por qué eres reticente a dar tu brazo a torcer y hacer la oferta de trabajo. Estamos aquí para darte una serie de consejos fundamentales a la hora de contratar a tu mayor activo tecnológico, para que estés seguro de que contratas al visionario válido para liderar tu idea feliz por el camino de la perfección técnica.

1. Vete a dónde están

Si estuvieses buscando un gran talento atlético, irías a los campos de fútbol, a un gimnasio o a una pista de atletismo. Si quieres conocer a un desarrollador brillante, asiste a los eventos para programadores más próximos a tu localidad.

El fundador de la escuela Flatiron, Avi Flombaum, recomienda echarle una ojeada a Meetup."Encuentras a las personas adecuadas asistiendo a los meetups, donde la gente va a pasarlo bien y a compartir conocimientos" dice. "Los meetups de programadores son ideales para encontrar a las personas con la experiencia adecuada."

2. Evita a los frikis y geeks silenciosos

Aunque nunca debemos infravalorar el talento creativo de un verdadero geek, siempre quieres que tu desarrollador senior sea un líder. Si alguien no tiene habilidades a la hora de comunicarse, no debería tenerse en cuenta para el puesto.

"Buscamos a alguien con capacidad para hablar con seres humanos," dice el CTO de Thrillist Mark O'Neill. "Puedes comunicarte bien con los que no son geeks?"

Flombaum también está de acuerdo, y subraya el potencial de los desarrolladores que saben enseñar y escribir posts. Solo hay que pensar en las personas que tú mismo has escuchado hablar sobre programación y que te han inspirado.

"Por ejemplo, creo que las personas, los profesores-programadores que están dando cursos en Skillshare, son el prototipo de buenos mentores y líderes", dice Flombaum. "Me gusta buscar a personas que sepan articular sus pensamientos por escrito. Es algo que es muy fácil de probar en un proceso de selección".

3. Busca experiencia técnica y pericia

Aunque debería ser algo muy obvio, todos los expertos en recursos humanos que hemos consultado han subrayado la necesidad de contratar a alguien con credenciales técnicas arrolladoras.

"Lo primero que buscamos son destrezas tecnológicas de primer nivel respaldadas por una experiencia profesional adecuada," Raj Koneru, CEO de Kony. "En Kony le damos especial importancia a las habilidades de liderazgo sólidas, porque para que nosotros podamos crecer de forma efectiva los mandos tienen que motivar a los programadores y desarrolladores para que vayan mucho más allá de un desempeño considerado normal.

Como manda la tradición entre los desarrolladores, a los mandos solo se les respeta si demuestran que son expertos tecnológicos."

Liz Crawford, CTO de Birchbox, también ha insistido en la necesidad de contratar pericia tecnológica. "Nuestro candidato ideal es aquél comprometido a ofrecer al cliente la mejor experiencia posible, valoran las buenas prácticas en la ingeniería del software y nunca se olvidan sobre la escalabilidad y el reciclaje cuando están diseñado un software.

"Sin embargo, según O'Neill, el saber-hacer técnico no garantiza un entendimiento profundo de cómo funciona Internet.

"Nosotros siempre preguntamos, ¿sabes como funciona la web?" dice. "Hemos visto personas con gran talento tecnológico pasándolo mal adaptándose si nunca han trabajado online antes."

4. Busca más allá de los sospechosos habituales

El programador senior perfecto para tu startup quizás no sea alguien que esté buscando trabajo, así que vete más allá de los demandantes de empleo.

"El desarrollador ideal quizás ni sepa que es el candidato perfecto en el mercado laboral para otro puesto," dice Flombaum. "Hay muchísimos newsletters y boletines para programadores que destacan anuncios de empleo, y esos boletines los suelen leer desarrolladores que no están buscando un puesto de trabajo."

Además de ir a los Meetups donde charlan y se conocen los desarrolladores entre sí, debes asegurarte de que tu oferta es vista por ingenieros que trabajan felizmente en su empresa.

5. Asegúrate de que encaja con la cultura de tu empresa

Al trabajar en una startup, no hay sitio para muchos egos chocando como trenes. Tampoco hay sitio para personas que no están dispuestas a arremangarse y hacer cosas que van más allá de sus tareas diarias acordadas en la descripción del puesto.

"Buscamos a anti-divas," dice O'Neill. "Sí, las divas son listas, pero necesitamos a personas con los pies en el suelo".

Crawford está de acuerdo, señalando que Birchbox busca a personas que "aman aprender y juegan en equipo."

¿Cómo has encontrado a tu programador senior? ¡Cuéntanos en los comentarios!

Artículos relacionados: Crea una empresa de software, olvida las start-up
Regístrate ahora y nuestro equipo se pondrá en contacto muy pronto