¡Hola!
Estoy de acuerdo en que ciertos títulos pueden ser confusos: ¿quién es “más grande”, por ejemplo, un científico principal o un ingeniero principal?
Puede ser confuso y, por lo tanto, hacerte preguntarte por qué tendrías tantos títulos diferentes.
- ¿Qué puede hacer un ingeniero de software si tiene 4 meses de tiempo libre?
- ¿Por qué los nuevos ingenieros de software piensan que lo saben todo?
- ¿Todos los desarrolladores / ingenieros de software necesitan saber JavaScript?
- Soy un viejo estudiante ¿Debo ser ingeniero de software o analista cuantitativo?
- ¿Cómo es ser ingeniero de software en el campo aeroespacial?
Entonces, hagamos un resumen de los títulos principales:
- Desarrollador / ingeniero junior -> Desarrollador no experimentado
- Desarrollador / Ingeniero -> Desarrollo normal
- Desarrollador / Ingeniero Senior -> Muy experimentado, los mentores 1) y 2), a menudo toman decisiones de área (como: ¿deberíamos usar el patrón Observador aquí o deberíamos usar algo diferente?). Este es también el primer nivel donde los niveles superiores buscan información al tomar decisiones comerciales
- Ingeniero principal -> Líder de producto, generalmente. Este es el chico / chica que recibe boletos de clase ejecutiva y va a resorts de golf para hablar con grandes clientes
- Jefe Científico -> A veces, tiene varios productos relacionados que pueden terminar siendo un solo producto o de todos modos estar estrechamente relacionados. Por lo tanto, necesita a alguien que haga las llamadas correctas para tales casos.
- CTO: Director Técnico. El jefe.