
Este artículo fue publicado originalmente en .culto por mikaella c. .cult es una plataforma comunitaria para desarrolladores con sede en Berlín. Escribimos sobre todo lo relacionado con la carrera, hacemos documentales originales y compartimos montones de otras historias no contadas de desarrolladores de todo el mundo.
¿Alguna vez ha querido tener más control sobre la dirección de su empresa? ¿Cuándo es el momento de repensar su papel?
Un estudio de Tarro de miel descubrió que muchos desarrolladores se vuelven menos satisfechos con su entorno de trabajo y la cultura de la empresa a medida que envejecen, lo que describe un mayor riesgo de discriminación por edad a partir de los 29 años. A medida que nos acostumbramos más a la vida laboral y las responsabilidades profesionales, es común sentirse frustrado con elementos que pueden parecer fuera de su control como desarrollador único.
Algunos problemas pueden ser establecidos por la gerencia o un equipo de nivel C, en los que usted tiene poco que decir. Y si bien hay todo tipo de formas de negociar y administrar una vida laboral mejor, algunos desarrolladores optan por cambiar drásticamente su propio rol, tal vez incluso construyendo su propia empresa.
El camino del desarrollador al CTO no es sencillo, pero está bien pavimentado. Y hay todo tipo de razones para perseguirlo, y diferentes formas de entrar en el papel. Tal vez fuiste el primer desarrollador en el terreno en una empresa; tal vez un amigo se le acercó con un gran problema. O podría estar buscando activamente ese gran puesto de nivel C.
Ya sea que esté soñando con el futuro o esté listo para comenzar a ejercer ese rol en este momento, hay estrategias que puede usar para convertirse en el mejor (¡y más contratable!) CTO que pueda ser. Tome una página de otros desarrolladores que han hecho lo mismo.
1. Vaya más allá de su kit de herramientas estándar
El mejor desarrollador del mundo no será un buen CTO si eso es todo lo que puede hacer. Como explica Reiner Kraft, CTO de Yunar, hay tres campos principales cuando se trata de las responsabilidades de un CTO:
Negocios (procedimiento de números e ingresos), producto (lo que queremos entregar) y tecnología (cómo vamos a hacer el producto que queremos entregar). Eventualmente, deberá concentrarse en orquestar estos tres juntos. Conviértase tanto en el visionario que ve el panorama general como en el catalizador que hace que las cosas sucedan.
Estos tres campos se cruzan en tantas esferas de trabajo y responsabilidades diferentes que, hasta cierto punto, la naturaleza exacta del rol de un CTO lo decide el propio CTO (y la empresa para la que trabaja). Greg Brockman, ex director de tecnología de Stripe y ahora cofundador y director de tecnología de OpenAI, escribe que, si bien todos los directores de tecnología con los que habló, «se veían a sí mismos como los facilitadores de la organización tecnológica», la forma en que esto funcionaba realmente difería:
A veces se trataba de conectar ingenieros senior. A veces era tutoría. Un caso que me hizo pensar fue un CTO que era efectivamente jefe de producto.
Esta flexibilidad y amplitud de responsabilidad significa que necesita ampliar su conjunto de herramientas para mirar más allá del software y la programación. Como CTO, será responsable de una gran parte del trabajo de una empresa, desde la cultura hasta el reclutamiento y la negocio y más. Querrá involucrarse en algunas de estas áreas tan pronto como pueda. Hay muchas formas pequeñas pero valiosas de asumir más responsabilidades en su empresa actual:
- Ayudar a planificar una fiesta de empresa
- Siéntese en el comité de contratación para que el próximo ingeniero se una a su equipo
- Ayuda a un diseñador a pedir camisetas nuevas del equipo
No tenga miedo de preguntar si puede seguir a alguien en un rol o equipo que no tenga mucho que ver con su carga de trabajo diaria. Ponte manos a la obra en proyectos muy ligados al desarrollo y administración de empresas, donde puedas aprender por ósmosis sobre la marcha.
La mayoría de las empresas están emocionadas de ver a un empleado interesado en su propio desarrollo profesional y esta actividad adicional incluso podría ser útil en el momento de la promoción, pero también es parte del territorio de ser un CTO, por lo que es importante ver todo como un largo plazo. esfuerzo. Evalúe su propia capacidad, encuentre sus áreas de deficiencia y haga esfuerzos lentos y constantes para desarrollar su conjunto de habilidades.
También puede decidir obtener una maestría en algún momento, lo que le dará un reclamo de experiencia completo y verificable. Una de nuestras encuestas descubrió que más de dos tercios de los CTO de Berlín tienen una maestría en una variedad de campos, que incluyen informática, administración de empresas, física e incluso arte. Pero la maestría más común fue en TI, que incluye Gestión de TI, Sistemas de información comercial, TI comercial y, en Alemania, Wirtschaftsinformatik (Informática comercial), todos los cuales ofrecen un vínculo útil entre el conocimiento técnico y comercial.
Pero eso aún deja a un tercio de los CTO que no tienen una maestría, lo que significa que si desarrolla su conjunto de habilidades a través de la experiencia práctica y profesional, es posible que no necesite más educación para alcanzar ese puesto.
2. Encuentra una comunidad
‘Intentar trabajar en red’ puede ser un consejo vago e intimidante. Puede evocar recuerdos de conversaciones incómodas o amistades forzadas. Al mismo tiempo, es importante que, como aspirante a CTO, esté atento a las oportunidades, las personas con ideas afines y las ideas emocionantes, porque como CTO o cofundador, querrá ingresar desde la planta baja.
En lugar de pensar en ello como una red, intente ampliar sus oportunidades para encontrar cualquiera de los anteriores en situaciones que encuentre genuinamente interesantes y con las que se sienta cómodo. En la mayoría de las ciudades importantes hay muchas reuniones y conferencias tecnológicas en las que puede socializar con otras personas interesadas en las mismas industrias y empresas que usted. O intente ir a un hackathon, donde un proyecto divertido por un día podría convertirse en una empresa.
Si no le gustan mucho los eventos, extienda su energía en línea. LinkedIn es una vía obvia para el compromiso profesional. Haz que tu página sea activa y que la gente la reconozca. Aquí hay algunas ideas para comenzar:
- Escribe blogs cortos (¿Hay algún problema divertido en el trabajo que hayas resuelto? ¿Acabas de pasar por un proceso de contratación y tienes ideas sobre cómo podría mejorarse? ¿Tienes un nuevo truco favorito que quieras compartir con otros?).
- Comparte artículos que te hayan parecido interesantes.
- Crea memes relacionados con tu campo (¡recuerda mantenerlo profesional!).
- Dar me gusta y comentar las publicaciones de otras personas también puede contribuir en gran medida a mejorar su presencia en LinkedIn, convirtiéndolo en una cara digital que otros pueden recordar.
También está bien si LinkedIn no es el lugar para ti: todavía hay otras opciones. Investigue Reddit, Twitter e incluso Discord, donde también hay comunidades divertidas y atractivas. Lo importante es exponerse, relacionarse con el mundo y facilitar que cualquier persona que tenga esa idea floreciente de una empresa increíble lo encuentre a usted, su próximo CTO.
3. Prepárate para liderar
Al final, cualquier gran posición de nivel C se trata de una cosa por encima de todo: las personas. Greg Brockman, cofundador y CTO de OpenAI compartió:
Tenía una visión muy fuerte del entorno del que quería ser parte, y estaba dispuesto a hacer todo lo posible para que existiera. Me enfrenté a una elección: la ruta técnica o la ruta de las personas. Nunca encontré nada que me gustara más que escribir código, pero al mismo tiempo sabía que teníamos la responsabilidad como organización de apoyar a las increíbles personas que habíamos contratado.
La responsabilidad de Brockman de apoyar a sus empleados provenía del puesto de CTO en Stripe, pero no tiene que esperar hasta ser CTO para comenzar a trabajar para mejorar y comprender la vida de sus colegas. Puede comenzar simplemente hablando con sus colegas y preguntándoles si necesitan ayuda. Al comprometerse con un trabajo más allá del suyo, no solo se convertirá en amigo de sus colegas, sino que obtendrá una imagen más clara de los problemas que su empresa está abordando.
También puede comenzar a pensar y leer como un profesional de nivel C mucho antes de llegar a esa etapa, brindándole una ventaja entre la competencia y una idea de lo que vendrá en la vida real de un CTO. Los libros también pueden impartir estrategias útiles de liderazgo y técnicas comunicativas que lo convertirán en un mejor CTO cuando llegue el momento.
Joel Beasley, quien comenzó a escribir código a la edad de 13 años y vendió su primera tecnología a los 18, se convirtió en un CTO que trabaja tanto con nuevas empresas como con empresas de miles de millones de dólares. Destaca la importancia de la comunicación:
Tienes que ser capaz de comunicarte en la vida, es enormemente importante. Las escuelas, hasta cierto punto, bajo enfatizan eso. Si no puede comunicarse y hablar con otras personas y transmitir sus ideas, está renunciando a su potencial.
Junto con el libro de Beasley, puede probar los principales autores tecnológicos y empresariales, incluidos Ben Horowitz, Rorie Devine, Mark McCormack y más. Y si tiene dificultades para encontrar tiempo para leer, considere una aplicación como Blinkist, que digiere no ficción en ideas de tamaño reducido fácilmente accesibles.
Si siente que este trabajo lo está alejando de su primer amor, la codificación, es algo que debe vigilar. Pero Reiner Kraft advierte que esto podría ser parte del trabajo:
El que dirige la orquesta no toca el instrumento. De manera similar, ser un CTO se trata realmente de ayudar a otros a crecer.
4. Aprende a soltar
Muchos CTO dicen que, para bien o para mal, su función consiste en alejarse de su primer amor: el desarrollo.
A veces, convertirse en CTO puede significar que, desde el primer día, ya no es codificación. Otras veces sucede lentamente, con el tiempo. Al describir su propio viaje, el cofundador y ex director de tecnología de Airbnb, Nathan Blecharczyk, dijo:
En [my] primer año y medio escribí yo mismo cada línea de código. En los siguientes tres años, se trataba de contratar un equipo: pasé la mayor parte de mi tiempo seleccionando candidatos y tratando de convencer a los destacados de que valía la pena unirse a Airbnb en este viaje. Como CTO, no solo dirigí la ingeniería, sino también la ciencia de datos, los aspectos basados en datos del marketing en línea, así como nuestro equipo de pagos.
Muchos CTO se esfuerzan por mantener la codificación como parte de su vida. “Todavía codifico y programo a diario porque es importante asegurarme de que estas habilidades sean relevantes y estén actualizadas para poder trabajar con mi equipo de desarrolladores y dirigirlos adecuadamente”, dice Chalmers Brown, CTO de Due. “Además, disfruto haciendo este aspecto del trabajo”.
Otros encuentran nuevas formas de mantenerse cerca del código; cuando Arash Ferdowsi todavía era CTO en Dropbox, era famoso como «depurador jefe», donde Forbes informó sobre“su propensión a presentar informes de errores a todas horas: misivas a las 3 a.m. [were] no poco comun. Si bien ya no codifica, [was] sigue siendo el que se asegura de que la creciente familia de productos de la empresa permanezca unificada y conserve la simplicidad del diseño y la facilidad de uso”.
E incluso cuando todavía esté trabajando cerca del código, es posible que deba alejarse del tipo de trabajo complicado y gratificante que forma parte de la vida cotidiana de un desarrollador. Una parte importante de ser un CTO, dice Alistair Stead, CTO de HeidiPay, es ser:
… la persona que ve una imagen más amplia y piensa uno o dos pasos por delante. Al principio de mi carrera, me di cuenta de que la tecnología existe solo para satisfacer las necesidades comerciales. Los desarrolladores viven para resolver problemas complejos, pero encontrar la solución más simple para una necesidad comercial (para que la empresa pueda avanzar) debería ser imperativo.
Ya sea que trabaje para mantener la codificación como parte de su vida laboral o no, es cierto que los CTO tienen una gama tan amplia de responsabilidades que estará haciendo mucha menos codificación que un desarrollador. Como desarrollador que busca pasar a una posición de nivel C, vale la pena reflexionar sobre esto. ¿Estaría realmente feliz de asumir un rol que se relacione más con el liderazgo, la estrategia comercial y la cultura de la empresa que con la codificación? ¿Estaría listo para pasar más tiempo en reuniones que en su computadora? ¿Más tiempo imaginando que construyendo? Está bien si la respuesta es “¡sí, definitivamente!”; también está bien decir «¡ay, no, gracias!»
Más alto no siempre tiene que significar mejor. Pero si decide que el camino de CTO es el indicado para usted, es una experiencia fascinante y emocionante con mucho que aprender en el camino. Trate de disfrutar el viaje tanto como el resultado.
También Te Puede Interesar:

Sierra lanza Poppy 1.0 mientras Shopify y Meta's Muse inician sesión

El nuevo Apple TV tiene un problema con YouTube

ChatGPT Wallet de OpenAI permite a sus agentes de IA comprar sin ver su tarjeta

Apple debería haber hecho el logotipo de MacBook RGB

El grupo de trabajo de IA de Donald Trump se encarga de los hackeos que realizan ellos mismos los ag...

Los propietarios de Xbox están obteniendo más personalizaciones para los fondos y el menú Guía

Malasia investiga chips de IA vinculados a la empresa en el escándalo de espionaje de Nvidia

El rediseño de Humble Bundle elimina la verificación de dos factores de la configuración

Samsung estaría en conversaciones para comprar la empresa de refrigeración de centros de datos Modin...

Whoop lanzó una red social donde cada usuario tiene un 'latido verificado'

HubSpot recupera al cofundador Brian Halligan como CEO para 'refundarlo'

