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.
esta charla es para ti. Amantes de los perros, esta charla es para ustedes. Quiero decir, esta charla tiene algo para todos. Ahora bien, la segunda vez que hice un cambio, un amigo mío me dijo, oh, ¿has visto la publicación del blog del péndulo del gerente de ingeniería de Mipsy Tipsy? Y no lo había hecho, pero lo revisé. Es una lectura de dos minutos y es fantástica. Quiero decir, realmente resonó conmigo cuando leí este blog. Y hay algunas citas geniales aquí. Permíteme leer una para ti. Los mejores gerentes de ingeniería de primera línea en el mundo son aquellos que nunca están más de dos a tres años alejados del trabajo práctico. A tiempo completo, en las trincheras. Los mejores contribuyentes individuales son aquellos que han pasado tiempo en la gestión. No podría estar más de acuerdo, vayan y revísenlo. Es un gran blog.
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.
3. Alternando entre Desarrollador y Gerente
Moverse de desarrollador a gerente no es una promoción. Es un movimiento lateral. Las habilidades aprendidas en un rol son transferibles al otro. Un gerente con experiencia técnica reciente puede tener grandes conversaciones. El liderazgo proviene tanto de los gerentes como de los ingenieros senior. Si estás pensando en cambiar a la gestión, simplemente hazlo.
Es un cambio de career. ¿Dramático? Creo que es demasiado dramático. Quiero decir, es un rol diferente. Pero si es un cambio de career, entonces ya he cambiado de carrera siete veces, y no siento que ese sea el caso. Mis habilidades en ambos roles son muy similares. Así que no lo llamaría un cambio de career en absoluto. No te asustes por eso.
Pasar de desarrollador a gerente no es una promoción. Es un movimiento lateral. Un tuit enfadado. Ya he visto este antes. Mira, sabes, realmente depende. Las empresas lo hacen de manera diferente. Y creo que es realmente bueno que las empresas lo hagan de una manera diferente. Porque como puedes ver en mi career, hice ambos. Tuve la promoción para entrar en ello. Y probablemente nunca habría descubierto la gestión si no hubiera sido por la promoción. Sin embargo, en Lassian, tenemos el movimiento lateral, que es algo realmente bueno de tener. Y no fomenta la gestión por las razones equivocadas.
Entonces, habilidades que he aprendido como gerente que me hacen un mejor desarrollador. Hay un montón. De nuevo, solo estoy tratando de contarte cómo podría ser algo genial para tu career ir y venir. Solo estás mejorando diferentes habilidades, pero esas habilidades siempre son transferibles al otro rol. Lo mismo, habilidades que he aprendido como desarrollador que me hacen un mejor gerente. Así que hay un montón allí. Siempre he apreciado a un gerente con experiencia técnica reciente. Puedes tener grandes conversaciones con ellos. Esa es solo mi preferencia. Así que de cualquier manera que te muevas o cambies, creo que realmente te conviertes en un súper gerente o un súper ingeniero. Y he oído en Atlassian, la gente realmente pidiendo, estoy tratando de contratar a un ingeniero senior con experiencia previa en gestión para impulsar el liderazgo en ese equipo. Recuerda, el liderazgo no solo viene del gerente. Viene de los ingenieros senior también. Así que si estás pensando en cambiar a la gestión, entonces yo digo, simplemente hazlo, adelante. Muchas gracias.
Comments