¿Cuáles son las habilidades, cualidades y atributos más importantes de un gran CTO?

Lo más importante: liderazgo técnico . La capacidad de articular la visión tecnológica de la empresa, en función de sus necesidades comerciales, e inspirar / dirigir a la organización técnica para que ejecute esa visión.

Más allá de eso, depende mucho de la estructura organizativa específica de la empresa, especialmente dos cosas clave:

  1. si “producto” está bajo CTO o no. Para algunas empresas, tecnología == producto; para otros, la tecnología habilita el producto y el “producto” está representado por un oficial de nivel C diferente.
  2. si hay un vicepresidente de ingeniería / director de ingeniería que dirige las operaciones del departamento de ingeniería.

Si el “producto” está bajo el CTO, entonces cualidades como el pensamiento estratégico, la comprensión del negocio e incluso el diseño también se vuelven importantes. Y el CTO debe ser capaz de liderar no solo ingenieros, sino también diseñadores / gerentes de producto / etc., pero también disciplinas y personalidades relacionadas.

Si hay un rol de tipo “VP Engineering”, CTO es libre de ser mucho menos operativo; no gastar tanto tiempo en contratar, estructura organizativa, proceso, gestión de proyectos, etc. En cambio, CTO pasaría más tiempo articulando la visión técnica dentro y fuera de la empresa, investigando decisiones técnicas importantes, liderando proyectos clave, etc. Entonces, si NO hay Como vicepresidente de ingeniería, las habilidades reales de gestión de personas / proyectos son probablemente la siguiente cosa más importante.

Hacer la pregunta de habilidades importantes, cualidades y atributos de un “gran” CTO es similar a preguntar qué hace que un gran jugador de fútbol. La respuesta que darías dependerá de la posición en la que jueguen. Un portero no tiene sentido ser rápido y un defensor no tiene sentido tener las manos seguras. Sin embargo, hay atributos y habilidades que cada uno comparte: gran coordinación mano / pie-ojo, perseverancia, competitividad, etc. Entonces, antes que nada, respondamos a la pregunta de qué es un buen CTO.

En primer lugar, cualquier empleado de nivel C necesita comprender completamente el negocio y tener una excelente relación con el CEO. La relación CEO-CTO no debe considerarse como jefe-empleado, y más bien como colegas que comparten la misma visión de la empresa. El CEO, CAO, CFO, CTO, CIO, etc., necesitan compartir la misma visión de la empresa y actuar como una sola, asignando tareas especializadas a cada uno, dependiendo de su área específica, para cualquier problema tecnológico, el CTO. Entonces, lo primero que enumeraría para un buen CTO es alguien que esté tan integrado en el negocio como el CEO, y pueda asesorar sobre problemas tecnológicos y soluciones que el CEO no conoce. Por lo tanto, agregar valor a la empresa utilizando su experiencia.

Tecnológicamente, el CTO debe tener una buena comprensión de las tecnologías que utiliza la empresa en la que se encuentra, así como las tecnologías que no lo son. No tiene sentido contratar a alguien para llevar su empresa al siguiente nivel (tecnológicamente hablando) si todo lo que saben es lo que ya tiene. Hay todo un mundo de tecnología por ahí y no saberlo solo te mantendrá firme en la oscuridad y, finalmente, te dejará atrás.

Además de eso, hay que conocer una tecnología y saber cómo funciona la tecnología. El primero puede solucionar problemas, el segundo puede evitarlos por completo. Esto generalmente viene con una persona tecnológicamente apasionada. Esto daría como resultado que el CTO tenga una buena cantidad de conocimiento con todo, desde la infraestructura hasta la ingeniería front-end web. Después de todo, es el Director de Tecnología , no el jefe de infraestructura del jefe de software.

Sin embargo, la mayoría de las distinciones entre un buen CTO y un mal CTO se encuentran fuera de la tecnología. Podrías ser el mejor tecnólogo del mundo, pero eso te convierte exactamente en eso: el mejor tecnólogo del mundo. A la gente le encantaría aprender de usted y trabajar con usted, pero recibir instrucciones y tomar el liderazgo de usted. No necesariamente.

Comprender a las personas es la mayor distinción entre un buen líder y un gran líder, en cualquier capacidad. Inteligencia emocional se ha convertido en una palabra de moda últimamente, pero hay una razón para eso. Apagar incendios y manejar problemas no se limita a una computadora cuando está trabajando en una capacidad de gestión. Necesita comprender lo que está sucediendo dentro de su equipo. ¿Quién está trabajando bien juntos? Quien no es ¿Por qué? ¿Cómo se siente x persona acerca de trabajar en la posición en la que se encuentra? ¿Les gusta con quién trabajan? ¿Hay algo que pueda hacer al respecto? La forma en que manejas a tu gente es una tarea enorme para cualquier CXO.

También debe haber una comprensión del comportamiento organizacional. ¿Cómo está estructurado su equipo? ¿Podría estructurarse de una manera más rentable? ¿Podría estructurarse de una manera más productiva? ¿Qué problemas está causando esta estructura?

Podría seguir escribiendo durante una hora sobre este tema, pero todo sería genérico, ya que no hay una base para el tema, ninguna empresa a la que hacer referencia. Esencialmente, muchos piensan que el CTO debería ser el tipo más inteligente en la sala, pero eso no es necesariamente cierto. El CTO necesita saber cómo contratar al tipo más inteligente de la sala, motivarlos, hacer que trabajen con el resto del equipo, ayudarlos a mejorar al resto del equipo y convertirlo en un lugar en el que quieran trabajar. . Una vez que eso sucede, se convierte en un lugar aún más atractivo para trabajar y puede contratar una mejor calidad de talento. Con las personas adecuadas en la empresa, una creencia en la empresa / producto del líder y una visión unificada para la empresa en todo el nivel C, el CTO puede ayudar a impulsar el negocio. Un CTO que hace eso, nunca es un mal CTO.

Las habilidades técnicas son esenciales para un CTO. El CTO debe ser un gurú técnico, mantenerse actualizado con las últimas tecnologías y estilos de arquitectura.

Habilidades de comunicación. El CTO debería poder presentar las opciones tecnológicas junto con sus ventajas y desventajas a audiencias técnicas y no técnicas.

Liderazgo: Visión técnica y cultura corporativa.

La tarea más importante de un líder es pensar creativamente.

El impulso a la acción se crea a través de la motivación y la inspiración. La mejor manera de imaginar la diferencia entre los dos es imaginar la motivación como un “empujón”, mientras que la inspiración es un “tirón”. La motivación te empuja a la acción y la inspiración te empuja a una acción de mayor propósito. Una persona inspirada está motivada para actuar, pero una persona motivada no está inspirada para actuar.

El liderazgo inspira acción en los empleados. La gerencia motiva la acción en los empleados.

Como líder, otro aspecto crítico tiene que ver con la cultura de la empresa. Crear y mantener la cultura correcta es una tarea muy importante. Comienza con una visión técnica y continúa con confianza, comunicación, crecimiento y empoderamiento.

Grandes cosas ya se han dicho. No voy a agregar otra capa sobre liderazgo técnico, cultura, competencia …

Obviamente, el papel del CTO en una startup tiene poco en común con el de una gran empresa. Además, ya sea que la empresa, grande o pequeña, venda tecnología (como una empresa de software) o apenas la esté utilizando para lograr otros objetivos comerciales (como venta minorista o contabilidad, etc.), esta posición también se configurará de manera diferente.

Decir algo que rara vez escucho o leo y que, sin embargo, considero primordial, es que el CTO no es de ninguna manera un súper desarrollador. Es un generalista y su trabajo es administrar, contratar y dirigir personas más competentes técnicamente que él mismo (de ahí la dificultad).

CTO es una posición comercial en la que solo está utilizando la tecnología como un medio para crear valor. Sin embargo, no significa que no tengas que apasionarte por la tecnología.

Un aspecto de eso que me sorprendió más cuando me di cuenta de que era que no estás aquí para encontrar soluciones. Estás aquí para encontrar problemas. Y tu profunda intuición sobre los problemas que la tecnología puede resolver es tu arma.

Estás aquí para decirle al CEO “Encontré este problema comercial que podría resolverse con la tecnología”. Si limita su trabajo a responder a los problemas encontrados por el CEO, entonces no es un CTO sino un súper desarrollador. Lo cual está totalmente bien también, solo algo diferente.