Las virtudes del programador

La mayoría ya estarán familiarizados con las virtudes del programador. Son tres, por supuesto: pereza, impaciencia, y orgullo desmedido.

— Larry Wall (Programming Perl)

Comentarios
  1. La explicación, aunque quizás sea menos divertida:

    • La pereza anima a reutilizar código, a escribir programas que ahorren tiempo y trabajo, y a escribir documentación para no tener que responder a las mismas preguntas decenas de veces.
    • La impaciencia nos obliga a eliminar tareas repetitivas y a intentar que todo sea lo más cómodo y rápido posible.
    • El orgullo por el trabajo bien hecho nos impide escribir código de dudosa calidad.

    Responder

  2. […] Las virtudes del programador [HUMOR] mundogeek.net/archivos/2010/06/23/las-virtudes-del-programador/  por guachindango hace 2 segundos […]

    Responder

  3. Lo que tiene las citas es que sacadas de contexto pueden valer para bien poco.

    La pereza nos impide estudiar y leer más libros sobre programación y código escrito por otros, así como participar en más proyectos.

    La impaciencia puede hacer que no hagamos una buena documentación o que saquemos antes de tiempo nuestro programa/aplicación sin hacer tests.

    El orgullo puede llevarnos a no ver los fallos y no aceptar las críticas. Creo que la humildad es mucho mejor en este aspecto, para intentar mejorar día a día.

    Pero bueno, supongo que se tiene que tomar como humor y ya jeje.

    Responder

  4. […] Mundo Geek […]

    Responder

  5. Lo había leído como pereza, impaciencia y petulancia. En la original dice hybris (gr. ὕβρις, exceso).

    Y prometo por las barbas de Stallman que he sólo he mirado Wikipedia para comprobar si las letras griegas estaban bien después de escribirlo.

    Responder

    • Son casi sinónimos, ¿no? Según el American Heritage el significado concreto es “Overbearing pride or presumption; arrogance”

      Responder

  6. Ig

    Estoy de acuerdo, si eres un vago redomado que controlas de metaprogramación y data-driven, no vas a escribir mucho código pero el poco que escribas va a ser realmente útil.

    Responder

  7. Si sustituimos orgullo desmedido por soberbia, ya que son sinónimos, podríamos afirmar que las virtudes de los programadores son los pecados capitales, faltaría cambiar la impaciencia por algún otro…

    Responder

  8. rogocal

    Jjajaja tremendo me encanto…ese tipo la tiene clara =P

    Responder

  9. Muy bueno, yo por eso digo siempre que soy perezoso

    Responder

  10. […] Vía: MundoGeek […]

    Responder

  11. GojaN

    El mas difícil de controlar es el orgullo y es lo que mas impide aprender.

    Responder

    • Aether

      Estoy completamente de acuerdo, pero cuando logras de dejar el orgullo un poco de lado, es cuando realmente te das cuenta que tu codigo apesta….y luego viene el verdadero aprendizaje =P

      Responder

      • Una cosa es el orgullo a nivel soberbia, y otro es el orgullo de un trabajo bien hecho, el orgullo con merecimiento para mi es valido, siempre se puede hacer mejor pero si no sentimos orgullo de nuestros buenos trabajo tampoco avanzamos.-

        Responder

  12. eVeR

    Falta mencionar la falta de respeto al usuario.

    Explicacion: faltar respeto al usuario conformista, que si fuera por el nada avanzaria, no permitiria la innovacion.

    Responder

  13. Sino las explicas sinceramente me voy al sentido literal de las palabras.

    Levantarse tarde, querer todo rápido y ser una diva 😀

    Responder

  14. Amén por tus palabras! EN sceirta connotación es verdad: me ha tocado conocer programadores con bastantes litros de ego en la sangre y una sintaxis de troll de 1°; en cambio, si lo vemos de otro punto (como aclaras en el 1° comentario) tienes toda la razón 🙂

    Gracias por ahcerme esbozar una sonrisa!
    JaD!

    Responder

  15. talvez esto ya fue discutido antes (soy nuevo visitando la pagina) pero, ¿porque no tienen un tag para facebook? seria bueno, me gustaria compartir con los demas algunos temas de aqui.

    Responder

  16. programar en java, es otra onda

    Responder

  17. mmmm ya veo porque soy orgullozo jejeje

    Responder

  18. Ja ja ja, esto solo se aplica a los pseudo programadores.

    Pereza: al escribir “su propio código”, mejor copy & paste en el rincón del C y Cristalab

    Impaciencia:por que no le “entiende al código” sin Internet a la mano

    Orgullo:creerse de “otro nivel” solo por crear una interfaz en Flash

    Esa frase solo se aplica a los pseudo programadores, no a los programadores de verdad.

    Responder

  19. […] Mundo Geek Tags: […]

    Responder

  20. […] Larry Wall, el creador de Perl, que las tres virtudes principales de un programador son la pereza, la impaciencia y el orgullo desmedido. Pereza e impaciencia suficientes para querer […]

    Responder

Deja un comentario