miércoles, 30 de mayo de 2012

Soy ineficiente

Ahora lo entiendo todo. La actualización del software de nuestros sistemas es una secreta conspiración de los poderes fácticos para poder acusarme de ineficiente y justificar mi despido... Hace como un par de meses, alguien decidió que ya estaba bien de trabajar con el Framework de .NET 2003 y con SQL Server 2000. Estábamos prácticamente en el neolítico en lo que a tecnología de desarrollo se refiere, y nuestro rendimiento se estaba resintiendo por unas herramientas muy precarias, que ya no podían con sus huevos para manejar una aplicación tan sólidamente diseñada (una solución con 50 subproyectos y cientos de componentes y formularios) y una base de datos que sería la envidia de Boyce y Codd (con sus 2000 tablas y sus 11000 procedimientos almacenados nada redundantes)...

Llegó así la nueva era a nuestras vidas: un flamante .NET 2008 y un reluciente SQL Server 2008. Los que decían que a nuestras máquinas -de año 2004- les iba a costar un poco tirar con estas aplicaciones no eran más que unos alarmistas...

Eso no es todo. Nuestros equipos se restauraron a partir de una imagen que alguien montó para los programadores a finales del siglo XX, con toda la mierda que pensaron que podíamos necesitar y a eso le añadieron los nuevos programas. Después, no hace mucho, nos cambiaron los protocolos de subidas a Producción, hecho que casi ha duplicado nuestros tiempos de respuesta...

Total, que ahora hay días que cuando estoy escribiendo código en mi nuevo .NET tengo delays de teclado de uno o dos segundos. El Framework se me queda colgado al menos una vez al día (dependiendo de mi brío en pulsar "guardar" la cantidad de trabajo que perderé). Cada vez que inicio una depuración -en local- de los cambios en un formulario, me toca esperar unos cinco minutos. Cuando descargo la última versión de los proyectos puedo tocarme las narices diez o quince minutos. Y esto lo estoy escribiendo mientras alguien pone en un servidor de pruebas -al que antes podíamos acceder nosotros- las últimas modificaciones de una dll (cosa que pedí hace más de dos horas), y que es paso necesario antes de poder solicitar la subida definitiva a Producción...

Efectivamente, soy ineficiente...

4 comentarios:

  1. No, no te asustes. Sólo es una forma de hablar (de momento). Pero como se está poniendo la cosa con los recortes y todo eso, y que están metiéndole mano a los interinos en todas partes, cualquiera sabe... De momento "sólo" nos han bajado el sueldo, aumentado los impuestos y en breve nos aumentarán la jornada laboral... nada preocupante vaya...

    ResponderEliminar
  2. Como leía el otro día en un correo bien divertido, alguien debería decirle a nuestra clase política que no podemos apretarnos el cinturón y bajarnos los pantalones al mismo tiempo!!! :D

    ResponderEliminar
  3. Y sobre la eficiencia... yo por higiene mental intento pensar que las cosas se hacen lo mejor que se puede en el momento que se hacen.

    A veces el problema es la falta de conocimientos o la inexperiencia, otras veces es la falta de tiempo y los plazos, otras la falta de personas suficientes, otras la falta de medios.

    Teniendo todo éso en cuenta, normalmente, cuando alguien tiene que tomar una decisión o hacer algo lo hará lo mejor que pueda, lo mejor que sepa y lo mejor que le dejen eligiendo así la opción menos mala posible.

    ResponderEliminar