Pasé 25 años como desarrollador, luego líder de desarrollo, luego arquitecto de software, luego gerente de desarrollo, luego gerente de desarrollo senior, luego director y vicepresidente de ingeniería en muchas empresas. La mayoría de las personas en el papel no necesariamente siguen ese camino, pero ese fue el camino que tomé. Una gran parte de esto fue que pasé mucho tiempo en compañías muy grandes donde el avance es mucho más lento. Dicho esto, toda esa experiencia en los diferentes niveles me ha dado una gran cantidad de información sobre todos los roles que forman parte de mi organización hoy, y me ha convertido en un mejor CTO de lo que podría haber sido de otra manera.
Asumí muchos riesgos en el camino, saltando a proyectos en etapas iniciales y ayudándolos a ser liberados. Saltando a nuevas empresas y empresas en etapa temprana en el camino.
En cada paso del camino, siempre me aseguré de que el trabajo que realizaba agregara valor al equipo y aumentaba las posibilidades de éxito en cualquier proyecto con el que estuviese asociado.
- ¿La categorización de comentarios es una buena idea?
- ¿WordPress es una buena opción para un sitio web corporativo?
- ¿Cuál es la diferencia entre cite y figcaption en HTML?
- ¿Es una buena idea hacer un sitio web con Java y esperar que se amplíe?
- Cómo evitar / evadir DMCA cuando se ejecuta un sitio web de piratería con WordPress
Su última pregunta es muy vaga, ya que no sé cuál es su carrera actual hoy, y agregaría que ser un CTO no es necesariamente el mejor o más fácil camino hacia un “ingreso saludable”. La necesidad de CTO es mucho menor que la necesidad de desarrolladores. Si es un desarrollador talentoso, será mucho más fácil tener trabajos para elegir y oportunidades de ingresos.