Desnudando a un CTO y cómo convertirte en uno
¿Quieres convertirte en Chief Technology Officer, o simplemente sientes curiosidad por el rol? Si quieres que tu teclado siga siendo tu mejor amigo, puedes dejar de leer aquí mismo, ser CTO es mucho más que ser un desarrollador con talento. Pero si quieres conocer las perspectivas de tres…
¿Quieres convertirte en Chief Technology Officer, o simplemente sientes curiosidad por el rol?
Si quieres que tu teclado siga siendo tu mejor amigo, puedes dejar de leer aquí mismo, ser CTO es mucho más que ser un desarrollador con talento. Pero si quieres conocer las perspectivas de tres CTOs con experiencia y con base en Barcelona, sigue leyendo.
Invertir tiempo en tu equipo es la tarea más importante, incluso más importante que centrarte en tu producto.
El lugar correcto en el momento correcto
En el mundo de las startups no todas las decisiones dentro de la empresa se planean y ejecutan cuidadosamente según la estrategia prevista.
Pau Ramon Revilla, antiguo CTO de Redbooth, y actualmente founder en Factorial, sintió que estaba en el lugar correcto en el momento correcto cuando dio el paso de convertirse en CTO por primera vez.
Empecé en Redbooth, viviendo en el sofá de los founders en San Francisco, programando a cambio de un techo, así que no era un desarrollador muy caro. Pero cuando volví a Barcelona, el anterior CTO y el tech lead se marcharon, y me pidieron que fuera el nuevo CTO.
Para otros es más bien una transición después de fundar una empresa desde cero.
Tanto Albert Bellonch en Quipu como Roger Campos en Camaloon fundaron sus startups, y fueron creciendo hacia el rol de CTO a medida que sus empresas crecían. Roger nunca se propuso realmente convertirse en jefe de tecnología en Camaloon:
Nunca fue un objetivo mío convertirme en CTO, pero asumes responsabilidad y haces todo lo posible por hacer crecer un gran equipo.
El mayor reto — nuevos desarrolladores
Un gran reto para la mayoría de los CTOs hoy en día es encontrar desarrolladores con talento en un mercado laboral muy competitivo.
Pero ¿qué tipo de desarrolladores buscan la mayoría de los líderes técnicos?
Todos coinciden en que el aspecto más importante a la hora de contratar es la motivación personal, y si la persona está dispuesta a profundizar en todo tipo de retos a los que se enfrenta.
La experiencia es importante, pero haber trabajado durante muchos años no es necesariamente la única métrica que se valora, dice Roger:
Si un desarrollador ha trabajado en cinco empleos distintos en los últimos años, haciendo exactamente la misma tarea, para mí tiene menos experiencia que un desarrollador más joven que ha trabajado en muchos proyectos personales y se ha enfrentado a retos complejos.
Pau da dos consejos a los desarrolladores junior:
El mundo de las startups puede ser demasiado duro para muchos desarrolladores junior. Para conseguir el tipo de experiencia adecuado, les aconsejaría contribuir mucho en open source, y quizás trabajar en una gran corporación los primeros años.
Invierte en las personas
Las personas tienen distintas habilidades y métodos sobre cómo liderar un equipo técnico, pero los tres CTOs coinciden en que las personas son el foco más importante en su trabajo. Pau explica:
Dependiendo de la empresa, la mayoría de las veces el equipo de desarrollo será el activo más valioso, a veces incluso más que el propio producto.
Todos los CTOs están de acuerdo, y Roger dice:
Mi mayor tarea y misión más importante es hablar con la gente. Hablar con mi equipo, con el resto de la empresa y con gente externa, eso es la mayor parte de mi trabajo.
Sigo programando para mantener la cordura
No es ningún secreto que el tiempo dedicado a programar disminuye mucho cuando pasas a un rol de liderazgo.
Albert lidera actualmente un equipo de desarrollo de 4-5 personas en Quipu. Está contento de seguir pudiendo programar cada día:
Todavía programo a diario, y he podido crear algunas funcionalidades nuevas interesantes para Quipu, pero a medida que mi equipo crece mes a mes, pronto dejaré de programar todos los días.
Habilidades blandas
Un desarrollador que aspira a convertirse en CTO debe tener mucha experiencia, pero también hay otras habilidades vitales, dice Pau:
Céntrate en las habilidades blandas, necesitas ser capaz de llegar a un consenso con la gente, no solo centrarte en tus propias opiniones.
Todos los CTOs coinciden en que no necesitas ser el mejor desarrollador de la empresa para liderar el equipo de desarrollo, pero hay algunas habilidades que hoy en día está bien conocer, según Roger.
Es difícil señalar un tipo de tecnología concreto, porque todo depende del tipo de proyecto en el que estés trabajando, pero Javascript es probablemente la apuesta más segura para un desarrollador hoy en día.
(Si quieres más información, ¡échale un vistazo al vídeo al principio!)
……..
Este post fue escrito por Sindre Hopland y el vídeo fue editado por Masumi Mutsuda — el equipo de medios de itnig.