lunes, 20 de enero de 2014

LOS 10 MANDAMIENTOS DEL PROGRAMADOR HUMILDE


Nuevo año, nuevos propósitos uno muy importante es ser más humilde en el desempeño de la labor de desarrollador y es que, en este mundo de auto-proclamados ninjas y rockstars, a veces es difícil mantener los pies en el suelo es por eso que les compartimos los diez mandamientos del programador humilde que Jerry Weinberg estableció en su libro ‘The Psychology of Computer Programming’. Un libro escrito en 1971 (sí, en 1971) pero cuyas sentencias siguen teniendo plena vigencia.


  1. Comprende y acepta que te vas a equivocar. Nadie es infalible… ni siquiera tú.
  2. No eres tu código. Si alguien te dice que algo en tu código está mal, no te lo tomes como un ataque personal que haya que resolver en un duelo al alba.
  3. No importa cuánto sepas de algo, siempre habrá alguien que sepa más. O lo que es lo mismo: a los sabelotodo les terminan tocando la carita, acepta los consejos de los demás.
  4. No reescribas código sin consultar primero
  5. Trata a la gente que sabe menos que tú con respeto, deferencia y paciencia. A nadie le gustan los perdonavidas y similares.
  6. La única constante en el mundo es que cambia. Es decir: no tengas miedo al cambio. Es más, aprovéchalo.
  7. Las verdaderas posiciones de autoridad parten del conocimiento, no del puesto
  8. Lucha por lo que crees firmemente, pero acepta la derrota si se produce. Vamos, que no seas un Roncero de la vida y el desarrollo.
  9. No seas el tipo del cuarto oscuro. Siempre es mejor trabajar en espacios abiertos y colaborativos y con ventanas.
  10. Critica el código, no al programador. Se amable con el desarrollador, no con el código. El reverso del segundo mandamiento.