Es difícil para un ingeniero ignorar el atractivo de trabajar para una startup pequeña y ágil, especialmente si ha pasado algún tiempo en el mundo corporativo. Las nuevas empresas a menudo brindan la oportunidad de involucrarse más en el negocio en general, así como de menos burocracia y un entorno de trabajo más flexible.
Dicho esto, las habilidades de ingeniería y los rasgos de personalidad que lo hicieron exitoso en una carrera profesional más tradicional no son necesariamente los que incitarán a una startup a contratarlo. Si bien el talento técnico tiene una gran demanda, las nuevas empresas son (con razón) cautelosas al contratar a cualquiera.
En esa nota, hay varios atributos que las startups buscan al contratar ingenieros. Lea esta lista para ver si tiene lo que se necesita.
1. Decisividad
En las empresas jóvenes, puede haber poca estructura y pocas mejores prácticas para aprovechar. Entonces, los gerentes de contratación buscan ingenieros que puedan tomar decisiones técnicas y de procedimiento sin mucha orientación.
He estado con startups que buscan candidatos que mantengan sus propios proyectos independientes, ya que demuestra que un solicitante puede crear productos sin un plan concreto. Además, los esfuerzos individuales pueden compensar la falta de experiencia en la gestión, ya que evidencian la capacidad de un empleado potencial para administrar un proyecto hasta su finalización.
Otra forma en que las startups prueban su decisión es pedirles a los solicitantes que ejecuten un proyecto de codificación. A los empleadores les gusta ver cómo los posibles empleados abordarán problemas difíciles sin soluciones limpias y qué tan bien un candidato puede sumergirse en una base de código desconocida y ser productivo.
2. Habilidades de comunicación
La comunicación es una de las habilidades más olvidadas para los ingenieros. Poder explicar por qué estás haciendo las cosas de cierta manera y por qué mejorará el producto (¡para alguien fuera del departamento de tecnología!) Es un gran activo, particularmente en una startup.
Los ingenieros deben defender su trabajo y su enfoque. De lo contrario, los empresarios no técnicos pueden sugerir avanzar demasiado rápido, lo que finalmente conduce a un código de mala calidad. Los candidatos no solo deberían perfeccionar sus habilidades de comunicación, sino que sugeriría buscar una startup que valore los comentarios de los empleados.
3. Ajuste cultural
En mi experiencia, no existe una “cultura de inicio”. Cada pequeña empresa con la que he estado tiene su propio sabor, por lo que el hecho de que un ingeniero encaje en Startup A no significa que podrá saltar. directamente a Startup B. Algunas startups están más orientadas al proceso y otras son más espontáneas; algunos están abiertos a arreglos de trabajo remotos y otros esperan 12 horas en la oficina todos los días.
Para evaluar la cultura, los empleadores a menudo tienen candidatos que se reúnen con varios empleados en diferentes funciones, en lugar de solo entrevistarse con su informe directo en ingeniería. Si te llevas bien con la mayoría de los empleados de la empresa, es probable que encajes bien con su cultura.
4. Adaptabilidad
Es importante encajar con la empresa en su conjunto, pero las nuevas empresas necesitan ingenieros que sean un miembro productivo del equipo técnico. Trabajar en un equipo de dos o tres ingenieros es una experiencia muy diferente a estar en un equipo de más de 10 personas. Del mismo modo, los programadores que solo han trabajado como un lobo solitario pueden no ser adecuados para trabajar en un equipo cooperativo de ingeniería de inicio; pueden saber cómo trabajar duro, pero pueden perder mucho tiempo abordando los problemas a su manera en lugar de preguntarle a otro miembro del equipo para una idea
Por ejemplo, he visto a muchos buenos ingenieros unirse a un pequeño equipo e inmediatamente quieren reconstruir la infraestructura existente en lugar de aprender a trabajar con el código de otra persona. (Sugerencia: esto no encaja con los plazos ajustados y los recursos limitados de la mayoría de las nuevas empresas).
Una buena manera de mostrarles a los futuros empleadores que puede aprender el código de otra persona es señalar la experiencia de contribuir a proyectos de código abierto. Esto también lo ayudará a ver cómo otros resuelven problemas comunes, lo que reforzará sus habilidades de trabajo en equipo.
5. Lealtad
Trabajar en una startup es difícil, tanto mental como físicamente. Por lo general, no se le paga tan bien como lo haría en una gran empresa, probablemente trabajará largas horas y constantemente se lo obligará a producir más de lo que cree que es razonable. Y dado que la contratación es un proceso costoso, las nuevas empresas buscan candidatos que estén dispuestos a esto y estén dispuestos a resistir en las buenas y en las malas.
Por lo tanto, un ingeniero que ha saltado de barco todos los años durante la última década será visto como una contratación arriesgada para nuevas empresas. Por el contrario, si ha permanecido en la misma empresa durante años, asegúrese de mencionarlo como un punto de venta.
6. Pasión por el producto (y campo)
Durante las primeras etapas, es probable que todos, desde el CTO hasta el ingeniero de software de nivel básico, trabajen con el código todos los días. Realmente no hay espacio para un grupo de gerentes, y muchos pensadores generales pueden llevar a una visión poco clara para la startup.
Dicho esto, los ingenieros de la etapa inicial deben comprender y mostrar interés en el producto que están creando. Los empleadores buscarán personas que hayan trabajado en la industria o que puedan mostrar cierta familiaridad con el problema que intentan resolver.
Piénselo: ¿por qué una empresa con un presupuesto ajustado contrataría a un candidato que probablemente no se quedaría porque no le importa el negocio? Si demuestra que tiene un interés genuino en el producto que esta compañía está tratando de crear, así como también en la industria en general, se convertirá en un líder.
7. Una red de contactos de ingeniería
La contratación de ingenieros es un proceso difícil, especialmente para los fundadores no técnicos en las primeras etapas de inicio. Los reclutadores son caros y, a menudo, no entienden el tipo específico de candidatos que necesitan las pequeñas empresas.
Por lo tanto, si puede aportar contactos profesionales de ingeniería adicionales a la mesa, aporta el valor agregado de poder formar el equipo. Esto es especialmente cierto para las contrataciones de nivel superior en el equipo de ingeniería, pero realmente se aplica en todos los ámbitos.
Algunas personas piensan que todo lo que necesita para ser un buen ingeniero son habilidades técnicas sólidas. Y aunque la capacidad de codificar es esencial, si desea ser contratado por una startup, asegúrese de poseer también estos atributos menos conocidos.