Un libro sobre programadores (y otras cosas)

Pragmatic Programmer es un libro escrito por Andrew Hunt y David Thomas (Addison-Wesley, 1999 - ISBN: 020161622X).
Tiene una interesante lista de tips, de los cuales elegí algunos y los traduje como se me dió la real gana.

Cuidá los detalles
Para qué gastar tu vida en hacer algo que te gusta si no te preocupa hacerlo bien?

Ofrecé opciones, no inventes excusas
No digas lo que no se puede hacer. Habla de lo que sí se puede lograr.

Sé un catalizador del cambio
No puedes forzar a las personas a cambiar. Pero puedes mostrarles como puede ser el futuro y ayudarlos a participar en su creación.

Analizá críticamente lo que lees y escuchas
No te dejes convencer por los vendedores, los medios o lo establecido. Analiza la información dentro de tu contexto y el de tu proyecto

No temas a los errores
Respira hondo y busca la causa del problema

No lo asumas. Comprobálo.
Comprueba tus hipótesis en el mundo real, con datos reales

Terminá lo que empezaste

A veces es mejor hacerlo que contarlo

Más dinero no produce mejores resultados

Pensá! en lo que estás haciendo

No vivas con las ventanas rotas
Corrige los errores y las malas decisiones cuando las descubras (más info en la página de Dave Cheong, está en inglés)

No dejes de ver el bosque por mirar el árbol

Hacé del aprendizaje un hábito

Es importante lo que decís, pero tambien es importante cómo lo decís.

Hacé tu trabajo de tal forma que cualquiera pueda continuarlo

Arreglá el problema, no al autor
No importa si el responsable sos vos o alguien mas. Hay que solucionar el problema

No podes hacer un trabajo perfecto
Pero podes evitar los errores comunes

Usá soluciones excepcionales para problemas excepcionales
Empezá cuando estés listo.
Has vivido tu vida y aprendido de ella. No ignores tus dudas

No seas esclavo de las formas

Firmá tu trabajo
Los artesanos están orgullosos de firmar su trabajo. Vos tambien tendrías que estarlo.

Leave a Reply

No existen más que dos reglas para escribir: tener algo que decir y decirlo. (Oscar Wilde)