He cambiado entre ser ingeniero y gerente tres veces ya. Soy muy consciente de que esto no es algo inusual de hacer. ¡Hay un montón de cambiantes por ahí! En Atlassian estoy en un nuevo grupo de gerentes. Curiosamente, hay muchos gerentes en el grupo que han sido gerentes anteriormente pero se unieron a Atlassian como ingeniero.
Entonces, ¿qué nos pasa? ¿Por qué seguimos cambiando nuestro rol? ¿Es aburrimiento? ¿Estamos locos? Creo que en realidad hay un método en la locura. Cada vez que hacemos un cambio es intencional y hay un propósito, y aunque algunos dicen que puede dañar tu carrera, me gustaría llevarte en un viaje para explorar por qué los cambiantes son una raza muy valiosa!
Un Cuento de los Cambiantes. De Ingeniero a Gerente y Viceversa
FAQ
Matt Coleman ha alternado varias veces entre roles de ingeniería y de gestión a lo largo de su carrera, trabajando en empresas como Blake, Play Up, Domain y Atlassian, y gestionando equipos de diversos tamaños.
Matt Coleman cree que alternar entre ingeniería y gestión puede ser un excelente movimiento de carrera porque permite mejorar diferentes habilidades que son transferibles entre ambos roles, haciendo a la persona más versátil y valiosa.
En Play Up, Matt Coleman aprendió React, una tecnología que le interesaba y que añadió a su conjunto de habilidades como desarrollador.
En Atlassian, los movimientos laterales son bastante alentados, lo que permite a los empleados explorar diferentes roles y responsabilidades sin necesariamente buscar una promoción, pero sí un crecimiento horizontal en sus carreras.
Matt Coleman destaca que tener experiencia tanto en gestión como en ingeniería permite tener conversaciones más profundas y significativas dentro de los equipos, además de impulsar el liderazgo desde diferentes niveles, no solo desde la gestión.
Matt Coleman sugiere que si un gerente aún puede contribuir efectivamente al código sin afectar sus responsabilidades de gestión, debería hacerlo, especialmente si eso ayuda a cumplir con plazos o a construir relaciones a través de la programación en pareja.
Video Summary and Transcription
Esta charla explora la experiencia de cambiar entre ser un ingeniero y un gerente en el campo del desarrollo de software. Enfatiza la importancia de mantener habilidades técnicas prácticas para una gestión de ingeniería efectiva. La charla también destaca el valor de que los gerentes tengan experiencia técnica reciente y la importancia del liderazgo tanto de los gerentes como de los ingenieros senior. En general, la charla anima a aquellos que están considerando una transición a la gestión a que lo hagan y enfatiza el papel único de un gerente de ingeniería.
1. Cambio constante entre ingeniero y gerente
Hola, soy Matt Coleman, un gerente de ingeniería en Atlassian, emocionado de hablar sobre el cambio constante entre ser ingeniero y gerente. Es un buen movimiento de carrera. Comencé como desarrollador, me convertí en gerente, aprendí React, extrañé ser gerente, volví a ser gerente. Esta charla es para aquellos que cambian constantemente, aquellos que consideran la gestión, y los gerentes que extrañan la codificación.
Hola, soy Matt Coleman. Soy un gerente de ingeniería en Atlassian. Y estoy muy emocionado de estar aquí hoy en el Día de React en Berlín para hablarles sobre el cambio constante entre ser ingeniero y gerente. Ahora, eso es algo que he hecho muchas veces en mi carrera. Probablemente tengo algunos más en mí para ser honesto. Pero no estoy loco. Sabes, esto es algo que la gente realmente hace. Y quiero hablarles sobre cómo es en realidad un muy buen movimiento de carrera.
Entonces, echemos un vistazo a mi carrera. Esta es, en una imagen. Comencé en Blake como un Y unos dos o tres años después, me ofrecieron un ascenso a la gestión. Y así ahí estaba, dirigiendo a unos cuatro desarrolladores y eso se convirtió en 10. Un trabajo realmente genial. Me encantó. Pero comencé a extrañar un poco el código. Y estaba muy interesado en React. Así que, fui a Play Up, y aprendí React. Y luego, unos años después, extrañé un poco tener el impacto que tiene un gerente. Así que, me mudé a Domain como gerente. Luego a Atlassian como desarrollador, donde de nuevo, aprendí algunas nuevas tecnologías, GraphQL, Relay, un montón de otras cosas diferentes que no conocía. Y luego, una vez más, me ofrecieron un puesto como gerente. Esta vez fue un movimiento lateral en Atlassian. Y en Atlassian, el movimiento lateral es bastante alentado. Así que, hay muchos que cambian constantemente en Atlassian.
Ahora, ¿para quién es esta charla? Bueno, es para los que cambian constantemente, por supuesto. Y también, sabes, si estás pensando, podría ser un buen gerente, no estoy seguro. Entonces esta charla es para ti. O tal vez ya eres un gerente y extrañas ser un desarrollador. Extrañas el código. Así que,
2. Amantes de los perros y el papel de un gerente de ingeniería
Amantes de los perros, esta charla es para ustedes. Los mejores gerentes de ingeniería de primera línea nunca están más de dos o tres años alejados del trabajo práctico. Los mejores contribuyentes individuales son los que han pasado tiempo en la gestión. Si estás gestionando personas y escribiendo código, estás haciendo un mal trabajo en ambos. Si estás gestionando a tres desarrolladores, entonces probablemente deberías estar escribiendo código. Si estás gestionando a ocho desarrolladores, tu velocidad ya no es significativa. Todavía hay razones por las que podrías escribir código como gerente. Convertirse en un gerente de ingeniería es un papel completamente diferente.
Muy bien, cosas que la gente tuitea. Todavía se llama Twitter, y todavía se llama un tuit. Entonces, si estás gestionando personas y escribiendo código, entonces estás haciendo un mal trabajo en ambos. ¿Alguna vez has oído esto antes? Mira, es un gran tuit, pero a Twitter le falta mucho contexto. Entonces, sabes, en realidad tal vez no sea un gran tuit. Es un poco confuso para algunas personas. Yo diría que si estás gestionando a tres desarrolladores, entonces probablemente deberías estar escribiendo código, porque no tendrás suficiente trabajo para hacer de otra manera, y probablemente solo pasarás tu tiempo molestando a los tres desarrolladores. Así que sigue escribiendo código. Sin embargo, si estás gestionando a ocho desarrolladores, entonces tienes que entender que tu velocidad ya no es realmente significativa. Tienes suficientes desarrolladores para escribir código. Entonces, no escribirías código para la velocidad. Pero todavía hay otras razones por las que podrías escribir código. En pocas palabras, si lo mejor que puedes hacer ese día es escribir código, entonces deberías hacerlo. Entonces, podrías tener un plazo realmente difícil, o podrías querer programar en pareja con alguien para construir relaciones o para aprender. Todavía hay un montón de razones por las que puedes escribir código como gerente. Y yo digo, adelante. Convertirse en un gerente de ingeniería es un papel completamente diferente.
Check out more articles and videos
We constantly think of articles and videos that might spark Git people interest / skill us up or help building a stellar career
Comments