6/5/2012 17:24 El Bruno

[#OPINION] De Programador a Manager, lo que me ha pasado a mi.

ALM 03

Buenas,

hoy le pego un empujón y termino el post que entre tanto AVE, viaje y showrooms de Innovación, no tengo mucho tiempo.

Hace un par de días Juan Quijano (@jc_quijano) y Álvaro Roca publicaron una serie de artículos donde comentaban los pros y contras de seguir el camino “de Programador a Manager”.

Yo os voy a comentar mi opinión personal, donde hoy no soy un Programador al 100% pero tampoco soy una persona que se dedica al Management en la forma que lo conocemos. Lo primero que me ha llamado la atención en los comentarios de ambos posts es LA COMPLETA REPUGNANCIA que demuestra más de un programador por cambiar a una posición de Management, y claro, estoy un 99,9999% seguro que esto es porque han tenido malas experiencias con jefes de equipo (desde ahora no más managers) que no saben hacer su trabajo.

En mi caso en particular, me he pasado años programando. No soy de esos que comentan que a los 4 años ya programaban en una Commodore 64 y desde allí tiran líneas, sino que descubrí a la informática más de grande y me apasionó desde el primer día. Me pasé años aprendiendo a programar y creo que lo que más me llamó la atención es que en este mundillo, siempre tenemos que estar aprendiendo constantemente.

Cuando estaba en mi primer trabajo tuve la suerte de participar en la creación de un producto que comenzó a comercializarse a nivel internacional y claro, lo que comenzó siendo un equipo de 3 personas, comenzó a crecer hasta que no me alcanzaban los dedos de una mano para contar el equipo. En ese punto, lo que había sido años de autoformación sobre nuevas tecnologías, programación, etc.; tuvo que convertirse en comenzar a aprender sobre elementos para garantizar que el trabajo que hacíamos todos como equipo era coherente, que todos entendíamos hacia donde queríamos llegar, etc.

En esa misma época llegué a España y como coincidía con el lanzamiento de Visual Studio 2005, pues empecé a leer libros que iban más allá de las técnicas de programación. Conocí AGILE, descubrí el negocio detrás de CMMI, pero principalmente comprendí que salvo proyectos concretos, en mi carrera profesional iba a tener que trabajar mucho en equipo. Es por este motivo que comencé a intentar mejorar la calidad de los entregables de mi equipo, intenté que todo el mundo sea mejor que yo (Germán me enseñó que la calidad de un equipo se mide por el peor de sus integrantes), etc.

Por el camino, me cayeron un par de premios MVPs, donde en los últimos años han sido de la categoría MVP ALM. Básicamente es reconocer y aprender como utilizar correctamente las herramientas de Visual Studio ALM para trabajar en equipo.

Así que bien, no soy un “manager de esos” que comentan en los posts de Juan Quijano y Álvaro Roca, pero si me considero una de las personas que intenta llevar adelante un equipo hasta obtener un cliente satisfecho y un equipo productivo. ¿Parece una incoherencia , no?

 

Por cierto, hace 2 días me encontré frente a un problema lógico que me costó casi una noche de construir. Como me di cuenta de que estoy “medio oxidado” me he puesto como objetivo hacer 30 minutos de Code Kata diariamente durante el mes de mayo.

¿A cuántos jefes de proyecto / gestores / managers conoces que hagan este tipo de cosas?

 

Referencias:

Saludos @ Home

El Bruno

image image image
Archivado en: ,
Comparte este post:

# re: [#OPINION] De Programador a Manager, lo que me ha pasado a mi.

Monday, May 07, 2012 10:36 AM by Javier Torrecilla

@Bruno, muy pocos Jefes de Equipo hoy en día, tienen la capacidad de ponerse a desarrollar si lo tienen que hacer, y menos aquí, al menos en la mayoria de empresas / clientes en los que he trabajado...

Justo lo que hicieron Juan y Alvaro, era una entrada que quiera haber escrito yo también en el blog, pero mi entrada iba a ser un poco incendiaría....

# re: [#OPINION] De Programador a Manager, lo que me ha pasado a mi.

Monday, May 07, 2012 2:59 PM by El Bruno

@Javier, se que el "management" está mal valorado y que pocos managers se ponen a trabajar con sus empleados. Pero esa es la idea de un equipo, que puedan trabajar todos y sacar adelante los proyectos. La experiencia se comparte, la responsabilidad también pero tiene que haber alguien que sea el que lidera el equipo.

El problema es que a esos puestos aquí se los asocia con la gestión de números pura y dura (gracias a años de empresas que vivieron de vender estos números), pero la realidad demuestra que el mejor camino es este otro …

A ver cuando termina de caer la última pieza del dominó :D

Saludos

# re: [#OPINION] De Programador a Manager, lo que me ha pasado a mi.

Monday, May 07, 2012 3:41 PM by Juan Irigoyen

Yo pienso que un buen Manager tiene que haber sido previamente desarrollador, de no ser así, difícilmente  podrá obtener la experiencia necesaria para entender completamente los problemas de su equipo de trabajo, además de esto, tiene que tener cierta habilidad para liderar y motivar a su equipo y esto no se aprende, o se tiene o no se tiene. Creo que es algo similar al trabajo de los artistas, para hacer un buen dibujo no basta solamente con saber dibujar, necesitas algo mas, por ello es muy difícil encontrar un buen Manager.

Un saludo.

# re: [#OPINION] De Programador a Manager, lo que me ha pasado a mi.

Monday, May 07, 2012 3:57 PM by Eduard Tomàs i Avellana

@Bruno

Ya lo hemos comentado por twitter, pero bueno... :)

Todo eso que tu dices está muy bien y tienes más razón que un santo. Salvo que NO es lo que la mayoría de empresas españolas entienden por "Manager".

Aquí cuando (por norma general) nos referimos a Manager, suele ser alguien que a los 3 años de experiencia le han encasquetado un netbook con el Excel.

No digo que habrá quien le guste este cambio profesional, y tampoco niego que habrá quien lo sepa hacer bien. El tema está en que, si quieres progresar (== +$$$) debes dejar el visual studio y coger el Excel.

Tio, que vivimos en un país donde la gente a los dos años ya es arquitecto... ¿qué te esperas?

Todo lo que decías en twitter (coordinar el equipo, velar por la calidad, politicas de CI, definición de branching y merging) lo he hecho yo en proyectos en los que estado y te aseguro que no sabré lo que soy, pero Manager ya te digo que no...

Tu hablas de otra cosa, no hablas de Managers, al menos no en el sentido de los dos posts a los que haces referencia... :)

Saludos!

# re: [#OPINION] De Programador a Manager, lo que me ha pasado a mi.

Monday, May 07, 2012 11:28 PM by El Bruno

@Juan 100% agree contigo

@Eduard, como dice metallica "sad but true". Lo importante es saber que no tiene porqué ser así. A mi me toca pelearme con Excels, estimaciones, y demás artefactos que a muchos developers les causan una úlcera; pero entiendo que es parte de mi trabajo. Y te digo además, que para que un proyecto salga adelante, este punto suele ser el menos importante. Las bases de una comunicación fluida, un diálogo cercano con el cliente, etc son las que realmente ayudan a no tener que picar y picar y picar 1000 veces lo mismo.

Pero como tu dices, si a los 2 años uno que sabe pintar cajitas de colorines en powerpoint es arquitecto y a los 5 años, se asume que un programador puede gestionar un equipo ... pues mal lo lleva ese modelo de organización. La calidad en cada tarea depende del gusto con el que se lleve adelante.

La gran diferencia es que yo si hablo de Managers, en referencia a los posts de GenBeta, ya que si no empezamos a entender que el jefe de equipo / manager / capitan america tiene que tener unos skills más profundos, pues siempre caeremos en lo mismo.

Y siempre queda la frase que me dijo el gran Hadi para estos casos

"sino puedes cambiar tu trabajo, cambia tu trabajo" ;)

Yo les aseguro que la realidad no tiene que ser así como la pintan

Saludos