Siglas - todos las amamos y odiamos. Las amamos porque son fáciles de recordar y pueden explicar un campo completo en unas pocas letras. Las odiamos cuando no sabemos lo que significan.
¿Por qué es esto importante? Porque la abreviatura "CTO" es ambigua. Al igual que todos los títulos, proviene de EE. UU. y su cultura corporativa, y también se ha utilizado extensamente por el universo de startups. Lo más importante con el título es que enfatiza "la persona que está a cargo de la tecnología".
Un CIO es responsable de TI e infraestructura, mientras que el CTO es la persona que innova, lidera y impulsa las actividades e iniciativas tecnológicas en una organización.
Consulta el artículo a continuación para obtener una explicación más detallada de las dos funciones:
https://www.telegraph.co.uk/business/ready-and-enabled/cio-vs-cto/
Ahora que hemos definido qué es un CTO, veamos los diferentes tipos que podemos encontrar en las empresas:
Un CTO típico de una startup. Es el único desarrollador que se unió a la startup como cofundador. Ya sea porque no había fondos disponibles para pagar salarios o porque creció a partir de una idea conjunta construida por unos pocos amigos.
Es manos a la obra y realmente es un ingeniero de software (un desarrollador) que es responsable de todo lo relacionado con la tecnología principalmente porque no hay equipo. Tiene pocas o nulas habilidades de liderazgo y generalmente tampoco tiene ambición de liderazgo.
Puede ser excelente en una situación de startup, y aprenderá, hará, aprenderá y crecerá rápidamente.
Un gestor de proyectos corporativos típico que ha trabajado algunos años liderando diferentes tipos de proyectos, y gradualmente ha aprendido todos los términos técnicos y ha adquirido suficiente experiencia sobre el desarrollo de productos y tecnología para poder hablar con un equipo y hacer un buen trabajo liderándolos.
Es un gran líder, pero no tiene habilidades técnicas que vayan más allá. "Entiende" conceptos, pero no puede explicar API's o git, ni escribir código.
Será excelente en corporaciones más grandes donde se trata más de "vender" conceptos a otros departamentos que de realmente desarrollar innovación.
Un CTO con un conocimiento extenso y profundo de ingeniería de software, sus procesos y los diferentes componentes necesarios para construir un producto. Tiene experiencia de no solo una, sino de muchas diferentes empresas y, por lo tanto, puede aprender de sus propios errores.
Este CTO informa directamente a la junta en el mejor de los casos, o a través de un CEO. No tiene que tener una educación formal, pero no es raro que tenga dos Maestrías en Tecnología y Administración de Empresas. A pesar de toda la pompa, puede ponerse las mangas de la camisa y seguir codificando. Revisa, mentoriza, ayuda, asesora y aconseja a otros sobre cómo hacerlo.
Este CTO también está bien versado en diferentes lenguajes de programación y enfoques, ya que ha visto más de uno. El objetivo de un CTO proactivo y "moderno" es crear equipos auto gestionados y empoderados que sean multifuncionales y tengan todo lo que necesitan para construir excelentes productos.
La famosa respuesta: depende. Las startups en etapa temprana pueden beneficiarse de tener un CTO con manos en la obra que pueda "construirlo". Hay tantos frameworks de desarrollo por ahí, por lo que si solo se sigue uno, no puede salir mucho mal.
Sin embargo – si necesitas liderazgo, y lo necesitarás cuando tengas más de uno o dos desarrolladores – es una buena idea trabajar con alguien que esté interesado en las personas. Si tu CTO práctico es así, ¡genial! Pero, ¿la persona realmente quiere liderar a las personas? ¿O solo quiere construir un gran código?
Aquí es donde el Business PM-CTO puede ser una buena alternativa. Alguien que sea dedicado y conozca el negocio, además de tener las habilidades de liderazgo necesarias. Sin embargo, si estás escalando y construyendo un producto más grande, el BPM-CTO puede necesitar mentoría y ayuda en el lado tecnológico, ya sea de líderes técnicos o de otros desarrolladores senior.
Si te identificas como un Business PM-CTO, nuestra guía gratuita de 5 partes para liderar equipos técnicos te ayudará a entender mejor a los desarrolladores y el proceso de desarrollo, para que tu equipo pueda lanzar nuevas y mejores características más rápido.
Si quieres que alguien en tu organización que dirija todo lo relacionado con la tecnología hable con la junta directiva, es una buena idea tener a alguien que sea una mezcla de negocio y desarrollador práctico. El tipo 3 es entonces una buena alternativa.
Ciertamente, uno que cuesta más, pero ¿qué cuesta más – Errores Fundamentales o Experiencia?
No siempre es tan binario como se describe aquí. Hemos conocido a algunos de los mejores CTOs de todos los diferentes tipos.
Cualquiera que sea el tipo, es una buena idea tener a un CTO experimentado a bordo si quieres evitar errores que te costarán mucho más al final.
Nuestros CTOs están activos, trabajando (o recientemente trabajaron) con muchas empresas tecnológicas impulsadas por productos. Pueden ayudarte a desarrollar y entregar tu producto soñado de la mejor manera.
No tienes que comprometerte a una contratación a tiempo completo.
Reserva una reunión para que podamos emparejarte con un CTO (por hora, a tiempo parcial o a tiempo completo) que se ajuste a tu presupuesto y necesidades.
Somos una Compañía Suiza (LLC) con sede en
Suiza.