Por qué, cuándo y cómo encontrar el CTO adecuado para tu startup
Publicado: 2022-06-20Así que eres una startup, has hablado con personas y crees que tu producto "resolverá un problema". Has conseguido algo de financiación. Ahora cree que ha llegado el momento de encontrar un CTO.
Los CTO juegan un papel clave en el éxito de un negocio. Establecen una estrategia tecnológica, crean un equipo desde cero, supervisan el proceso de desarrollo, dan forma a una visión de hacia dónde debe moverse el producto en el futuro y superan los desafíos en el camino.
Sin embargo, los buenos CTO son difíciles de encontrar.
La gente sigue acudiendo a grupos de Internet como Quora, Reddit o Facebook en busca de un socio técnico. Algunos se quejan de que ya han estado en esta búsqueda durante algunos años. Algunos están compartiendo historias sobre interacciones infelices con talentos externos de CTO en el pasado.
Este blog es un intento de ayudarlo a encontrar un gran CTO. Arroja luz sobre los roles de CTO en una startup y brinda consejos sobre dónde buscar su estrella brillante. El CTO de ITRex, Kirill Stashevsky, quien ha ayudado a muchas empresas emergentes a crear productos innovadores, se unirá para compartir sus ideas. Vamos.
Los fundamentos del rol de CTO
El Director de Tecnología (CTO) es la persona que maneja el aspecto técnico de una empresa y alinea su estrategia comercial con el panorama tecnológico en evolución.
Esencialmente, el CTO es responsable de:
- Visión tecnológica
- Lanzamiento a los inversores
- configuración del equipo
- Selección de pila de tecnología
- Infraestructura TI y seguridad
- Desarrollo y gestión de productos
- Aseguramiento de la calidad del código
- Establecimiento de alianzas clave con terceros
- Ayuda con la innovación de productos
Como regla general, los CTO tienen una sólida formación en ingeniería. Sin embargo, también pueden provenir de una experiencia en gestión de productos. Cualquiera que sea el caso, un buen CTO debe comprender profundamente la tecnología y el diseño de la arquitectura, tener experiencia en la creación y el crecimiento de equipos, y ser capaz de comunicar conceptos técnicos complejos.
Las nuevas empresas pueden optar por un experto interno (los detalles sobre dónde buscar uno se encuentran a continuación) o subcontratar un puesto de CTO, contratando un CTO como servicio.
¿Cómo puede un CTO ayudar a tu startup específicamente?
Los CTO pueden usar diferentes sombreros en un negocio temprano dependiendo de su etapa. Según el CTO de ITRex, Kirill Stashevsky, existen cinco modelos básicos de CTO de los que se pueden beneficiar las startups, aunque las tareas de CTO pueden superponerse considerablemente en cada uno de ellos:
Consejero tecnico
Este tipo de CTO es remoto y puede ser de gran ayuda en cualquier etapa del ciclo de vida de una startup. Los asesores técnicos intercambian ideas, ayudan con la pila tecnológica y la selección del equipo, brindan orientación sobre prototipos o MVP, intervienen cuando el proyecto se atasca, aportan experiencia en tecnología avanzada o asesoran sobre una dirección de desarrollo de productos. Otras responsabilidades pueden incluir la asistencia para presentar a los inversores y la preparación de estimaciones de costos.
Los consultores técnicos generalmente se contratan por un número limitado de horas. Esto puede ser solo 20 horas por semana, por ejemplo, si su tarea es planificar el desarrollo de MVP.
Organizador En este modelo, los CTO se comprometen a realizar tareas muy específicas, como guiar su migración o modernización de la nube. También pueden incorporar controles de seguridad u orquestar procesos de DevOps, incluidas canalizaciones de CI/CD, para que su equipo entregue calidad más rápido.
A veces, son contratados para ayudar a la startup a marcar todos los requisitos antes de la debida diligencia tecnológica para la próxima ronda de financiación.
Este rol también es remoto, con el CTO trabajando para la empresa durante el tiempo que sea necesario para lograr un objetivo en particular.
Gerente de envio
Este tipo de CTO es responsable de los procesos de desarrollo de productos del día a día, asegurándose de que el equipo entregue a tiempo, dentro del presupuesto y con calidad. Lideran el equipo, priorizan el trabajo que debe hacerse y mantienen a todos en el camino correcto. Esto podría incluir la ejecución de ceremonias de sprint clave o la capacitación de ingenieros en herramientas y técnicas ágiles.
En este modelo, el CTO se compromete como un CTO de tiempo completo para toda la gama de tareas del CTO. Por lo tanto, también pueden participar en la comunicación con los inversores.
El administrador de entrega también puede incorporarse al proyecto solo durante unas pocas horas al día. Por ejemplo, este puede ser el caso cuando necesita su experiencia solo para optimizar un proceso de desarrollo interno.
Fundador técnico
La presión para encontrar un CTO que combine un rol de fundador técnico puede provenir directamente de los inversores. La realidad es que algunos inversionistas no tocarán una startup que carezca de un fuerte liderazgo técnico.
Sin embargo, hay escenarios en los que necesita encontrar un CTO para un puesto interno desde el principio porque simplemente no puede permitirse el lujo de seguir adelante sin uno. Dichos escenarios incluyen lo siguiente:
- Su producto utiliza un tipo de tecnología que aún no existe o es muy innovadora, como IA/ML o Internet de las cosas.
- Su producto es demasiado complejo y requiere experiencia para descubrir qué software y hardware se adaptan mejor. Una decisión equivocada en una etapa temprana puede costarle mucho dinero y tiempo más adelante.
- Su producto está diseñado específicamente para equipos de tecnología. En este escenario, tampoco podrá dar un paso adelante sin encontrar primero un buen CTO.
¿Cuándo es el momento adecuado para encontrar un CTO?
No hay una respuesta que funcione para todos. Sin embargo, hay algunas consideraciones que deben tenerse en cuenta al determinar si debe comenzar a buscar un CTO:
- Financiamiento: Como regla general, es mejor para las nuevas empresas encontrar un CTO en una etapa de financiamiento inicial o posterior. El CTO financiado con capital inicial lo ayudará a poner en marcha la idea, desempeñando más bien el papel de un consultor o usando el sombrero de líder tecnológico (y, a menudo, haciendo una docena de trabajos a la vez, incluido el lanzamiento y la codificación). En una etapa de financiación posterior, el rol de CTO cambia al trabajo estratégico.
- Ciclo de vida del desarrollo del producto: desde la perspectiva del ciclo de vida del desarrollo del proyecto, puede ser demasiado pronto para que muchas nuevas empresas agreguen un CTO permanente a la junta antes de alcanzar el ajuste del mercado de productos. Contratar un CTO interno no es barato y, a estas alturas, ni siquiera se sabe si existe un mercado real para el producto.
A menos que su producto sea tecnológicamente complejo y requiera encontrar un CTO interno desde el principio, es posible que desee concentrarse en hacer que su producto sea correcto en lugar de estresarse por la tecnología. Considere contratar primero a un asesor técnico a tiempo parcial para piratear su MVP y encontrar un CTO para un puesto permanente una vez que tenga algo de tracción e ingresos.
Cómo encontrar un CTO — interno
Conseguir el talento de CTO adecuado de inmediato es muy, muy difícil. Si estás leyendo esto, es probable que ya hayas agotado la lista de amigos y conocidos.
Sin embargo, existen algunos caminos probados para encontrar un CTO, que incluyen:
- Tu equipo. Si ya tienes un equipo, empieza por mirarlo. Es posible que tenga un desarrollador con habilidades de liderazgo que esté haciendo un excelente trabajo de ingeniería y diseño arquitectónico y que sea respetado por sus pares. Fíjese bien en esta persona.
- Redes. Las reuniones locales de empresas emergentes, los hackathons y las conferencias de la industria brindan una excelente oportunidad para hacer crecer su red y conocer gente. Elija eventos basados en su nicho e industria. Si participa como orador, dé un discurso de ascensor. Nunca sabes en qué discusiones te puedes meter.
- Las búsquedas de LinkedIn pueden ser el siguiente paso. Hay buenas estrategias para reclutar en LinkedIn por poco dinero.
- También vale la pena probar los grupos de Slack, los subreddits y los hilos de Discord en la búsqueda de un CTO permanente. Es posible que desee considerar unirse a comunidades con una tecnología específica o un enfoque más general para buscar CTO que compartan intereses con su empresa.
- Plataformas de contratación de tecnología como CoFoundersLab, AngelList y StackOverFlow donde puede publicar en bolsas de trabajo y preguntar a la gente.
- Los sitios de trabajo también
- Reclutadores calificados. Trabajar con una agencia de cazatalentos para encontrar un CTO puede ahorrarle tiempo, pero debe pagar una comisión.
Aunque hay un problema.
Si encuentra un CTO que es bueno en lo que hace, es muy probable que ya esté construyendo su producto o tenga un trabajo seguro, bien pagado. En los EE. UU., por ejemplo, el salario promedio de un CTO es de $257 263, con un rango entre $215 747 y $300 899.
Sin embargo, puedes traer algo valioso a la mesa.
Puedes negociar por un salario mucho más bajo y dar equidad como complemento, o simplemente dar equidad. Es bueno recordar que, de todos modos, no habrá trabajo de tiempo completo para un CTO en una etapa inicial de inicio.
Un fundador técnico potencial a menudo esperaría una parte igual (o incluso más). Estaría mejor si logra hacerlo más bajo. Una parte igual podría alertar a los inversores o paralizar su proyecto en caso de que usted y su socio discrepen seriamente sobre algunos asuntos y terminen en los tribunales.
Dejando a un lado los asuntos financieros, también deberá vender su visión a un posible fundador de tecnología para convencerlo de que se arriesgue en su inicio. Es mucho más fácil hacer que un técnico se entusiasme con tu idea una vez que hayas construido algo y validado el valor de tu concepto con el mercado. Para entregar un MVP o un prototipo, no es raro que los fundadores no tecnológicos comiencen contratando desarrolladores internos o independientes cuando tienen algún conocimiento tecnológico para examinarlos. También pueden optar por un asesor tecnológico o una agencia que pueda proporcionar un equipo dedicado con un historial comprobado (si considera esta opción, escríbanos para analizar los detalles).
En una nota al margen, contratar desarrolladores o una agencia para un poco de trabajo inicial para lanzar un MVP también es un buen camino a seguir porque, de lo contrario, puede perder la oportunidad de mercado. Es importante comprender que la búsqueda de un buen CTO permanente puede llevar meses o incluso años.
¿Por qué las startups optan por externalizar las tareas de CTO?
A menudo, las nuevas empresas subcontratan el rol de CTO. Contratar un CTO remoto tiene muchos beneficios, que incluyen:
- Acceso a un grupo más amplio de talentos de alta calidad fuera de su región geográfica inmediata
- Menor costo ya que los salarios varían mucho en diferentes países.
- Flexibilidad para elegir un modelo de compromiso de CTO de tiempo completo o fraccional según sus necesidades
- Compromiso con tu startup que es cliente a la vez
Hay muchas maneras en que un CTO externo puede ayudar a que una startup despegue.
Nos sentamos con el CTO de ITRex, Kirill Stashevsky, para pedirle que compartiera su experiencia.
Según Kirill, un CTO remoto a menudo combina diferentes roles en un proyecto de inicio, actuando, por ejemplo, como consultor, gerente de entrega y organizador simultáneamente. A veces, su conjunto de tareas es muy limitado.
En un proyecto, por ejemplo, el fundador de una startup de soluciones de entrenamiento deportivo en vivo recurrió a Kirill en busca de ayuda para presentar a los inversores. El cliente no podía explicar su idea en un lenguaje técnico ni entender si era siquiera factible. Así que necesitaba un experto en tecnología para investigar y acompañarlo a las reuniones de inversores.
En otro proyecto, una empresa emergente que trabajaba en cinco aplicaciones de navegación interior para diferentes locales que usaban una biblioteca necesitaba una especie de líder técnico que planificara los sprints y presentara demostraciones. La participación de Kirill en este proyecto se limitó a solo 10 horas por lanzamiento. “Necesitaban solo una persona que entendiera profundamente su tecnología para administrar el proceso de desarrollo de todas sus aplicaciones a la vez. Yo era la persona adecuada para ellos”, dice Kirill.
También hubo algunos proyectos en la cartera de Kirill en los que hizo malabarismos con diferentes roles de CTO. Aquí hay un breve resumen de ellos que pueden ayudarlo a comprender si un CTO externo también puede ser útil para su inicio.
Espejo de fitness inteligente equipado con cámaras 3D
El espejo inteligente impulsado por IA fue desarrollado inicialmente por cinco equipos de tecnología que trabajaban en diferentes partes del espejo en diferentes países. En algún momento, el proyecto se volvió abrumador de administrar, lo que obligó al CEO a comenzar a buscar un CTO externo. Específicamente, el cliente tenía varios puntos débiles:
- Coordinación de los equipos a través de múltiples zonas horarias y consolidación de sus entregas, una tarea que distrajo al CEO de su enfoque comercial inmediato.
- Un producto altamente inestable como resultado de un código deficiente, lo que hizo que fuera prácticamente imposible para el CEO demostrarlo a los inversores.
- Falta de experiencia en sistemas integrados, una tecnología central en su solución.
Kirill se unió al proyecto como CTO como servicio.
“Mi primera prioridad era hacer que su producto fuera estable”, dice. “Estudié lo que se había hecho hasta este punto y vi que construir un back-end único que se ejecutaba en microservicios era una estrategia natural para lograr esta estabilidad. Así que sugerí migrar todos los componentes del espejo a microservicios. También construí la automatización para una canalización de CI/CD y desarrollé una estrategia de prueba para todas las partes del sistema. La entrega se volvió realmente rápida y segura. Los inversores quedaron impresionados”.
Luego, Kirill creó un equipo completamente nuevo que reemplazó gradualmente a sus múltiples proveedores. Su otra tarea importante era evaluar las ofertas de los fabricantes de kits de desarrollo de hardware en China para seleccionar la planta adecuada para el cliente. Encontrar la mejor combinación involucró evaluación comparativa de productos, experimentos y un análisis de rentabilidad para cada opción.
En el camino, Kirill ayudó al CEO a presentar el producto a inversores expertos en tecnología y no expertos en tecnología.
El espejo de fitness se lanzó con éxito al mercado cuando el nicho vacante aún estaba disponible. Está atrayendo a más y más usuarios no solo entre individuos sino también entre los gimnasios que reabrieron después de la pandemia de COVID-19.
Solución de seguridad como servicio
El CEO de esta startup quería crear una solución de ciberseguridad de última generación que protegiera a las empresas de las amenazas cibernéticas, las filtraciones de datos y las identidades sintéticas mediante el reconocimiento facial. El fundador estaba buscando un CTO orientado a los negocios que pudiera ayudarlo a diseñar una hoja de ruta del producto.
“Querían un experto que pudiera analizar su solución desde un punto de vista comercial, realizar toda la investigación de mercado y comprender cómo pueden tener éxito y crecer”, dice Kirill. “Así que primero les brindé consultoría enfocada en el negocio. En el siguiente paso, sin embargo, cambié a un rol de arquitecto de soluciones, ayudándolos a diseñar una arquitectura basada en la nube usando microservicios para asegurarme de que sean fácilmente escalables como una solución de nivel empresarial. También me comuniqué mucho con sus abogados de patentes. El cliente necesitaba a alguien que le explicara el aspecto técnico del producto”.
Tableta Superscreen para la duplicación de la pantalla del teléfono inteligente personal
“Cuando este cliente vino a nosotros, solo tenía una idea”, señala Kirill. “Ni siquiera estaba seguro de si había tecnología para realizarlo”.
Específicamente, la startup quería crear una tableta liviana con una pantalla de alta resolución que magnificara las aplicaciones de los teléfonos inteligentes personales, reflejando el contenido sin necesidad de configuraciones complicadas por parte de los usuarios.
“Al ingresar como asesor técnico, primero revisé todos los protocolos Wi-Fi y Bluetooth disponibles que pueden transmitir video y audio. Descubrí cómo se puede hacer realidad su idea y redacté una arquitectura. Luego les ayudé a entregar un prototipo. Con él, el cliente pudo recaudar unos cuantos millones de dólares estadounidenses más de los inversionistas”, dice Kirill. “Luego, recluté un equipo internacional para ellos, compuesto por ingenieros estadounidenses remotos e internos. Esto implicó manejar todos los obstáculos de reclutamiento, desde la selección de candidatos hasta la entrevista y la tutoría. Por último, pero no menos importante, también realicé la debida diligencia del proveedor para encontrar un buen fabricante para ellos”.
El producto ha llegado a pruebas beta donde el 78% del grupo valora el producto a un precio superior a los 99$ de campaña y el resto a más de 300$ (tres veces el precio de campaña).
“Si no puede encontrar los mejores talentos de inmediato para ocupar un puesto de CTO permanente, busque expertos externos de confianza. Creo firmemente que un buen CTO remoto puede aportar mucho valor a la mesa en cualquier etapa de un viaje de inicio”, agrega Kirill.
Si aún no está seguro de qué opción de CTO se adapta mejor a su startup, comuníquese con ITRex. Además de la consultoría, también podemos brindar servicios de CTO de alto nivel para ayudarlo a crear un gran producto.
Publicado originalmente en https://itrexgroup.com el 15 de junio de 2022.