« PHP y POO... o casiFidelidad sí... pero si veo a otra, te dejo »

Fascinación, tedio y bugs

Tras la fascinación llega la repetición, que lleva al aburrimiento, el aburrimiento al tedio, el tedio al despiste... y a un código plagado de bugs.

Con el avance de la sociedad, el progreso, el mayor rendimiento de los medios de fabricación y el consiguiente desplazamiento de la generación de valor hacia el sector servicios, una cada vez mayor parte de los puestos de trabajo se basa en la creatividad o capacidad de inventar cosas nuevas.

Aún así, la creatividad no tiene sentido si no se aplica. Es una función siempre un nivel superior al sustrato sobre el que se aplica, siendo el sustrato lo que realmente el cliente demanda. En informática, se suele cumplir que:

Un buen trabajo de programación es un 10% de brillante creatividad, y un 90% de tediosa implementación.

Desgraciadamente, no todo el mundo lo ve así.

La confusión de estos porcentajes -especialmente su polarización hacia absolutos- conduce a situaciones catastróficas que habrían sido fácilmente evitables. Veamos unos casos ejemplificadores:

  • Vendedores de carne: principalmente gente con una formación en gestión de empresa y mentalidad basada en "producción/hora". Piensan que el desarrollo es básicamente implementación y desprecian la creatividad o esperan que surja de la nada como un "extra" bienvenido pero no necesario. Cuando ven que el rendimiento baja, tienden a castigar a los que no rinden en vez de pensar que puede fallar algo más.
  • Picacódigos: programadores que aprenden una técnica que "parece funcionar", y se dedican a repetirla mil veces sin considerar ninguna alternativa. Un mínimo cambio en las condiciones de negocio -dada su reluctancia a adaptarse- hace que generen toneladas de código basura.
  • Hackers de universidad: creen que la creatividad y los conceptos abstractos son lo único que importa... y "que implemente otro". Pueden ser grandes catedráticos e incluso "gurús" o visionarios, pero son incapaces de llevar a buen término ningún proyecto con un rendimiento real. Sirven para que otros lean sus libros.
  • Astronautas de la arquitectura: programadores que, partiendo de un problema concreto, se obsesionan con los conceptos abstractos hasta el punto de perder de vista el objetivo inicial. Suelen crear meta-soluciones a meta-problemas -que también han creado- cuando soluciones varias magnitudes más simples habrían resultado más productivas.
  • Vendedores: hombres (y mujeres) de negocios que sólo buscan hacer una venta, sin importarles el qué, cómo, ni nada parecido. Son la principal fuente de vaporware.

Pero no todo está perdido, pues también tenemos a quien sí entiende cuál es la apuesta, y cómo conseguir ganarla:

  • Hackers: se centran en la consecución de objetivos, viendo creatividad e implementación como meras herramientas para alcanzarlos. Entienden que para aumentar la productividad hacen falta ambas, pero que al mismo tiempo la consecución de objetivos requiere establecer un compromiso entre la una y la otra.

A corto plazo, cualquiera que haga una venta puede encontrar un hueco en el mercado. A la larga, sólo quien siga prestando servicios de calidad podrá triunfar realmente.

Trackback address for this post

This is a captcha-picture. It is used to prevent mass-access by robots.
Please enter the characters from the image above. (case insensitive)

1 comentario

Comentario from: Duende [Visitante] Email · http://elblogdelduende.blogspot.com/
Muy acertado. Yo no podría haberlo plasmado mejor.

Aparte, veo que tienes un concepto más amplio de lo que habitualmente se conoce como un "hacker". He leído u oído alguna opinión similar acerca de ello.
31.03.07 @ 16:16

Deja un comentario


Your email address will not be revealed on this site.

Your URL will be displayed.
(Line breaks become <br />)
(Name, email & website)
(Allow users to contact you through a message form (your email will not be revealed.)

¿Cuántas PATAS hay en la foto?

(si fallas, puedes volver a intentarlo... al menos por ahora)

Jaroslaw Filiochowski
jar<QUIT@ESTO>fil@gmail.com
(e-mail, jabber, gtalk)
Desde: Bilbao, España

Enero 2009
Lun Mar Mié Jue Vie Sáb Dom
 << <   > >>
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31  
Ordenar por:

Yo NO veo TV

Yo NO veo TV
00 horas de TV a la semana
image

powered by

powered by b2evolution free blog software

+

Gentoo
Gentoo


photos powered by

Foto de una cámara de fotos difital Nikon Coolpix 7600
Nikon Coolpix 7600

+

Foto de un móvil Nokia 3650 con logo personalizado
Nokia 3650

Por cortesía de NokiaGame 2002


Creative Commons License
Esta obra está bajo una licencia Creative Commons salvo donde se especifique explícitamente otra licencia.


IBSN: 3-3718-9164-1