jueves, 22 de noviembre de 2007

la calidad de vida del informaticu

Acabo de leer esta interesante reflexion:

La informática no da calidad de vida a las personas que viven de ella

La verdad que al punto no le falta razon, pero yo creo que una de las principales razones de que las tecnologias se renueven cada tan poco se debe a intereses comerciales y a putas modas, combinado con el hecho de que el que decide que usar no suele tener ni puta idea y se deja llevar por lo que oye.

Hace unos años era j2ee y ejbs; cualquiera con dos dedos de frente podia ver que eso estaba bien para lo que estaba bien, pero todo dios se tiro a ello como si fuera la panacea universal de la informatica. A mi me llegaron a pedir que dotara de 'compatibilidad j2ee' a un sistema que no tenia nada que ver con el supuesto campo de aplicacion de j2ee (mas o menos como si me hubiesen pedido dotar a un firewall de compatibilidad j2ee. Claro que se puede, pero es absurdo) solo porque al pollo en cuestion le parecia que eso 'sonaba bien'. A la pregunta de 'pero tu sabes que significa eso?' me respondio que no, con dos cojones.

Hoy en dia la moda es web2.0 y xml. La gente parece pensar que xml es la solucion a todos los problemas y por tanto es susceptible de ser aplicado a todo. He visto bastantes casos donde un canal de comunicaciones de muy alta calidad y rendimiento es migrado totalmente a una tecnologia que usa XML sobre HTTP (por cierto, parece que hoy en dia comunicaciones y HTTP significan lo mismo para mucha gente) aduciendo que 'permitira un mayor control de la facturacion'. Lo que salio de alli fue un monstruo que se comia recursos como un campeon, con un rendimiento bastante menor, y que casualmente a nosotros no nos ofrece absolutamente nada nuevo funcionalmente hablando. Pero claro, a algun iluminao se le ocurrio montar este cirio, por razones que se me escapan pero que creeo que vienen en la linea de: tenemos que mejorar esto, pero no tenemos ni puta idea de como va. Lo mejor sera rehacerlo todo con tecnologias que conozcamos y sean sencillas (xml, http...) y carretera. Echaremos un par de años y se perdera mucho rendimiento, por lo que necesitaremos mogollon mas de maquinas, pero merecera la pena