La soberbia, una de las tres virtudes del programador, pero ¿por qué, si esta sociedad considera a la soberbia como un pecado?
Hace tiempo escribí en akarrú sobre el Areté, el orgullo como lo entendían los antiguos, voy a transcribirlo a este blog:
Vivimos en una época mediocre, pero siempre ha sido así, ¿no es verdad?
Dice Aquiles:
“Igual lote consiguen el inactivo y el que batalla con denuedo. La misma honra obtienen tanto el cobarde como el valeroso.
Otro artículo, esta vez es una traducción de una charla de Knuth publicada en 2006, por cierto, Knuth fue premiado recientemente en España, de acuerdo a esta noticia en El Pais.
Knuth responde a todas las preguntas Todos tenemos nuestros heroes personales, hombres representativos, sobretodo del campo en que nos desarrollamos.
Uno de mis más antiguos héroes personales es el profesor y programador Donald Knuth.
Autor del famoso Art of Computer Programming, y un gran programador.
“Promovemos el desarrollo de las tres grandes virtudes de un programador: la pereza, la impaciencia y el orgullo."
– Larry Wall, creador de Perl.
“We will encourage you to develop the three great virtues of a programmer: laziness, impatience, and hubris.”
¿Por qué la pereza, la impaciencia y el orgullo (o soberbia) pueden ser las tres virtudes de un programador?
Todos tenemos nuestros heroes personales, hombres representativos, sobretodo del campo en que nos desarrollamos.
Uno de mis más antiguos héroes personales es el profesor y programador Donald Knuth.
Autor del famoso Art of Computer Programming, y un gran programador. Creador de Metafont y TeX, usados por miles de científicos hoy en día para publicar sus artículos.
Donald Knuth es profesor emérito en la Universidad de Stanford, y probablemente el geek más antiguo que existe.
Distribuir es mejor
En mi anterior post: Sindicar, planteaba que no existe esta palabra en español, y que por último podriamos usar el término Sindicación Web.
La respuesta me la dió Drupal, la palabra adecuada es DISTRIBUIR, no hay que inventar neologismos ni aceptar anglicismos.
Leyendo el blog de Fernando Flores - Abriendo Juegos, Abriendo Mundos descubrí que le pusieron como título Sindicalizar al feed xml.
La duda me surgió y consulté en la RAE y resulta que sindicalizar no existe en el diccionario!!!.
¿Que hacer con este neologismo? sobretodo porque sindicalizar tiene otras connotaciones en español (¿o castellano?).
Se ve feo en el sitio del señor Flores.
Así que emprendí una investigación.…
La palabra sindicar existe en nuestro idioma, pero tiene los siguientes significados:
Creo que la razón de que muchos proyectos de desarrollo de software se producen por la separación entre los arquitectos, los analistas y los programadores.
Pienso que esta división produce problemas de comunicación, la distancia entre el usuario final y el programador es demasiada.
Las metodologías ágiles prometen mejorar esto. Creo que la mejor manera es tener una jerarquía plana de desarrollo. El viejo Chief Programmer Team de Brooks.