Categoría: Diario de un Programador
18 Diciembre 2008

Cada año la misma historia,ver post, hay que comprar y consumir en grandes cantidades. No podemos dejar que pare la rueda. Si no consumes no existes, no eres absolutamente nadie. Si no lo haces te van a llamar agarrado, un tipo raro, un outsider. Pues nada, hombre, comprad todo tipo de objetos insustanciales, inútiles, frivolidades, tonterías, no sé, un colgante, una colonia, lo que sea. Da igual, mientras experimentéis la falsa ilusión de ser generoso, de ser bueno regalando cosas, pues adelante, pero pensad bien lo que hacéis. Como cada año, propongo no comprar nada y esta vez os invito a regalaros a vosotros mismos. Podéis hacerlo a lo bestia, os ponéis un lazo (hecho en casa con cualquier papel) en la cabeza y os regaláis a vuestra amante y venga a pasar una noche larga y ociosa O bien, regaláis horas a vuestros hijos, tres días completos para ellos, para juegos, para correr y saltar sin parar de reír. O bien, os regaláis a vosotros mismos, hoy solo para mí. A los amigos, una parte, una sonrisa, una mirada. O mejor, os regaláis el orgullo de no comprar nada estas navidades. O también os podéis regalar tiempo para pensar como cambiar la rueda del consumo, os lo agradecerán en el futuro.
Ya sé, que si baja el consumo, baja la producción y patatín y patatán, pero precisamente ése discurso nos va a destrozar el mundo y nuestra dignidad pues nacemos solo para consumir. Somos buenos ciudadanos si consumimos, en caso contrario no somos nadie. En definitiva, nacemos para consumir y si consumo, existo.
servido por rafikis
5 comentarios
compártelo
11 Septiembre 2008

Día 68
El error de la semana pasada me hunde en un mar de reflexiones acerca de mi oficio. Ciertamente después de varios meses de trabajo empiezo a vislumbrar que necesito tiempo y ha de ser paciente. Sin duda alguna en poco tiempo empezaré a disfrutar de un trabajo metódico y eficaz. Mientras tanto focalizo mi atención en mi compañero Javier. Últimamente lo encuentro decaído, flojo, absorto, débil e ido. Es posible que beba demasiado, esos ojos de sangre y esa mirada perdida lo dicen todo. Javier fue el número uno en su promoción de Informática. Estudió en la Facultad de Informática de Barcelona, famosa por el ingenio de sus profesores jóvenes que exigen muchísimo, más de lo cualquier mortal puede alcanzar. Yo siempre los he admirado, tan rectos ellos, orgullosos y sobre todo inteligentes, vaya una raza superior. Pues Javier, según tengo entendido era muy buen estudiante, un fenómeno, un fuera de serie. Casi todo excelente. A raíz de sus notas, le tantearon para quedarse en la Universidad, becario, profesor asociado, etc… Y así fue, pero estando de becario apareció Sonia, una mediocre estudiante de Biología. Se fue a Madrid a trabajar en una consultora de medio pelo y poco después Sonia lo abandonó por un profesor de Literatura Alemana. Y aquí empezaron los problemas de Javier, un desamor alimentado por la decepción de un trabajo chapucero. Intentaré animarle y convencerle que no es para tanto y que entre todos limpiaremos y solucionaremos todos los puntos negros de nuestra profesión.
Día 69
Hoy nos hemos reunido con el equipo de Arquitectos de Software, Roberto y Ernesto. Por el equipo de consultores estábamos Javier, Santi que es el nuevo Jefe de Consultores, Ángel Martín el jefe de proyecto y yo. Como siempre hemos estado más de media hora hablando de tonterías, de cosas personales o de temas periféricos que no tienen que ver con el objeto de la reunión. Finalmente Javier ya asqueado dio un pequeño golpe en la mesa y dijo –Bueno, que, empezamos o no. –Eh tranquilito, le contestó Roberto. Vi en los ojos de Javier un desasosiego preocupante. En ese momento el Jefe dio un discurso sobre la importancia de nuestro proyecto, que si es la joya de la corona que si es importantísimo que si toda la dirección está muy atenta a la evolución del proyecto. Pero empiezo a no creérmelo, sobre todo cuando después no se acordaba del nombre de la Aplicación ni del cliente. Mas tarde hablamos sobre el tema de los colores de la aplicación y sobre que se perdían datos de clientes de vez en cuando. Nada dos detalles sin importancia.
Día 110
Han pasado casi 6 meses y no lo veo claro. No me acaba de llenar este puesto de Analista Funcional. Estoy empezando a plantearme un cambio. Me aburre engañar al comercial, al cliente y a los programadores. Por ejemplo, engaño al comercial diciendo que un cambio, una nueva funcionalidad es muy complicada para ganar tiempo, y el comercial se lo cree. Si los programadores y/o Arquitecto me dicen x horas yo digo x*1,3 y así. Como el Comercial le ha dicho al cliente x*0,5 ya empiezan los líos. Sin embargo, los proyectos informáticos tiene la característica que las estimaciones de trabajo son muy complejas y dispares. Por ejemplo, si a 10 arquitectos se les pregunta la estimación de la construcción de un edificio, la desviación Standard de la muestra de estimaciones seguramente será baja, en cambio en un proyecto informático la desviación Standard será inmensa, con tendencia al infinito. Además los comerciales y clientes no tienen ni la menor idea. Durante estos 6 meses he visto estimaciones de 1 semana que se realizaban en 10 minutos. Pero también al contrario, el comercial le había prometido al cliente un cambio en dos días que finalmente o no se podía realizar o eran varios meses. Ya veremos.
!--[if>!--[if>!--[if>!--[if>![endif]-->![endif]-->![endif]-->![endif]-->
servido por rafikis
4 comentarios
compártelo
7 Septiembre 2008
Día 48
Finalmente Javier ha averiguado la dirección de su empresa y a la hora de comer nos hemos acercado con cautela. Esta vez si parecía todo correcto, secretaria-conserje joven y tetona, entrada espectacular, moqueta azul, y en la pared escritas en letras plateadas el lema de la empresa: Asco, Solutions for you. Nos ha recibido el gerente, Hola, que tal, soy Javier y trabajo aquí, pasa, pasa, y yo me he quedado admirando las grandes filas de mesas ocupadas por programadores ansiosos de depurar el mundo. Últimamente me pongo poético. Se trataba de un error informático y ya está todo solucionado.
Día 50
Mis tareas funcionales son las que son; escuchar al cliente, leer sus indicaciones, asistir a reuniones, analizar sus peticiones y pasárselas al equipo de desarrollo. Sobra decir que mis tareas son importantísimas dentro de la cadena de una Ingeniería del Software bien establecida. Hoy hemos asistido (Javier y yo) a otra reunión con el cliente (La Compañía telefónica) y después de una larga mañana hablando de todo excepto de la aplicación se ha decidido añadir una nueva funcionalidad. Cuando se consulte a un cliente con deuda, un moroso, saldrá una marca, un símbolo que indique que pertenece a ese grupo de indeseados.
Día 51
Esta tarde, otra reunión con el Equipo de Desarrollo en Inra. (Yo trabajo en Patos que trabaja para Inra y ésta para Ture que trabaja para la compañía de Teléfonos) Nuestros interlocutores han sido Ernesto y Roberto. Roberto es de mediana edad, con manchas en la cara, moreno y con aire de estar de vuelta de todo. Ernesto es joven, unos 5 años de experiencia y con unos humos que asfixian. Ernesto es el Arquitecto de Software. Software Arquitect como exige que le llamen, en cambio, Roberto dice que es un picateclas con muchos años encima y que está hasta los cojones. Se nota que es un equipo de alta eficacia que solo trabaja con high tecnology y de largo recorrido metodológico. Javier les ha planteado la última petición del cliente, la de los morosos. Ernesto nos ha exigido documentos, firmas, validaciones, estudios y demás, Roberto se ha sacado un moco y lo ha analizado detenidamente. Nos han peidod dos días para analizar y valorar el cambio. Me da la sensación de que nos toman el pelo.
Día 52
Ernesto nos pide el Documento A23LOC_PEST referido al tema de los colores. Estoy todo el día haciendo el Documento y se lo envío al anochecer.
Día 53
Roberto nos pide el Documento B45TEC_COL acerca del tema de los avisos. Se lo he enviado después de cuatro horas.
Día 54
Ernesto nos pide el Documento C36TEC_CAR acerca del tema de las pantallas. Se lo he enviado después de una hora de trabajo duro.
Día 55
Roberto nos pide el Documento 23LOC_PEST referido al tema de los colores. Le he dicho que ya se lo dimos a Ernesto y me contesta que vale, que muy bien
Día 60
Esta mañana, Roberto nos ha preguntado que cojones queríamos. Sospecho que es una nueva prueba para ver como reacciono, pero no estoy seguro. Le he contado que hemos enviado 30 documentos explicando la nueva funcionalidad. Ha respondido que bien, pero que se lo diga clarito en un paginita. No lo entiendo pero le hecho caso.
Día 62
Ernesto nos ha enviado un email de con copia a 23 personas incluidos los jefes, quejándose de la metodología establecida entre el equipo de arquitectos-ingenieros high tecnology y el equipo de consultores. A partir de ahora solo admitirá documentos tipo FXX-TECYY y su respuesta será del tipo TCXX-PEC47.
Día 63
Son las 18 h de la tarde y Roberto nos escribe que se niegan a realizar lo demandado porque simplemente ya estaba hecho. El equipo de consultores no se había percatado de esa funcionalidad pues no habían configurado correctamente la aplicación, tampoco el cliente. Atónito me retiro a casa a meditar.
servido por rafikis
2 comentarios
compártelo
6 Febrero 2007

Día 27
Bueno, después de dos días de llamadas telefónicas, reuniones y discusiones, el cliente acepta mi incorporación al proyecto como analista funcional (Porque el que tenían se largó) y más adelante picaré código (programaré). Me alegro, pues así puedo conocer todas las fases de un proyecto; toma de requisitos, análisis, diseño y programación además dentro de una metodología estricta de ingeniería del Software.
Día 30
El proyecto es sobre la mejora y ampliación de una aplicación ya existente; Un portal web comercial de una gran compañía telefónica, dónde el cliente puede realizar algunas gestiones. Mi función (creo) como analista funcional es ir de vez en cuando a hablar con el cliente para saber lo que quiere. Desde luego, ésta tarea no la haré solo sino que tengo un compañero Javier (un programador que ahora es analista funcional como yo). Javier dice que pertenece a la empresa Asco Consulting que a su vez trabaja para Inra. Hoy no hemos reunido para preparar las entrevistas con el cliente. Parece que todo va viento en popa.
Día 45
Hemos estado dos semanas en casa del cliente del proyecto. Es decir, hemos ido a la consultora Ture que lleva la gestión del proyecto de la compañía telefónica. En muchas reuniones hemos estado hasta cinco empresas diferentes. Al principio de cada reunión dibujamos el organigrama de subcontratas para situarnos; ...yo soy de la empresa X y estoy subcontratado por Z que a su vez está subcontratada por A que trabaja para B asociada con X… Después de muchísimas discusiones hemos podido recopilar unos cuentos requisitos:
-La aplicación ha de ser capaz de dar de alta a un cliente
-La aplicación ha de ser mantenible, escalable y bonita, con abundantes colores cálidos.
Impresionante.
Día 47
Hoy después del trabajo he acompañado a Javier ha su empresa Asco a reclamar las dos últimas nóminas que no ha cobrado. Javier lleva tres años en esta empresa y solo fue una vez a firmar el contrato. Nos encontramos con un piso mas bien cutre, tocamos al timbre (No vemos ninguna placa que indique que hay alguna empresa) y nos recibe un hombre en camiseta de tirantes y con un hedor nauseabundo, al fondo se oyen gritos y ruido de huevos al freírse ¡Joder con la secretaria! Preguntamos si esto es la empresa Asco Consulting. Y nos contesta riendo que si, que pasemos que están preparando un lunch.
Nos vamos rapidito.
servido por rafikis
1 comentario
compártelo
11 Diciembre 2006

Día 16
Todo se complica. Me he cargado el sistema operativo y el ordenador no arranca. No me atrevo a decir nada. Estoy perdido y empiezo a sudar. Justo en ese momento pasa Ernesto el de mantenimiento (que también trabaja como portero en una disco de salsa) y me dice de mala manera que coño hago con el ordenador que iban a tirar, que estaba en el pasillo para que se lo llevaran a reciclar. Me confisca el ordenador y lo tira violentamente en un carro como de la compra. A los cinco minutos me trae otro ordenador (con un aspecto tan antiguo como el anterior) arranco y compruebo con estupor que todo el “entorno” ya está instalado. Me saltan las lágrimas de emoción.
Día 22
He estado una semana con el “entorno”. A veces me lo miro por encima, borro algún programa, lo vuelvo a instalar, imprimo algún manual. Voy haciendo mis cosillas. Sospecho que me ignoran. He hablado con algunos compañeros y me comentan que tenga paciencia que están metidos en una “release” y peta por doquier.
Día 23
La release se dio por finalizada al menos de momento. Hoy por fin he conocido a mi jefe (en el cliente) Angel Martín, Jefe de Proyecto. Después de comer se ha convocado una reunión a modo de Kik-Off para el inicio del nuevo proyecto del cual formo parte. A los 2 minutos de iniciar la reunión me echan pues habían pedido un experto en JavaScript y html y yo soy experto en Java. Intento explicarle a mi jefe que Java y JavaScript no son lo mismo. Me contesta que abandone inmediatamente la reunión e informe de esta contingencia al Jefe de Departamento Sr. Luís. El Sr. Luís me dice que no le venga con hostias. Llamo a mi Gerente y me contesta que paciencia que todo se arreglara.
servido por rafikis
4 comentarios
compártelo
6 Noviembre 2006

Día 11
Me empiezo a preocupar ya que de los 8 programas necesarios (IDE, Control de versiones, Servidor de Aplicaciones, cliente de base de datos, emuladores, testers, etc…) solo he instalado el Word y mal; A mi ordenador le falta memoria. Supongo que todo cambiará cuando me den el portátil que me prometieron. En fin, que hoy he hablado con José (Hernández) que parece ser mi superior y me ha dicho que me busque la vida y hable con Javier un programador que sabe mucho de instalaciones.
Día 14
Hablo con Javier y me dice que continúe instalando los programas y que ahora tiene un marrón y no puede atenderme. Creo que me están poniendo a prueba creándome complicaciones a ver como respondo. Se nota que tienen un estilo americano de control del esfuerzo del empleado.
Día 15
Hoy he recibido mi primera nómina y veo con espanto que me han pagado menos de lo estipulado. Llamo a mi empresa, a RRHH y me dicen que consto como becario de mierda. Yo seriamente afirmo que de becario de mierda nada, que yo ya soy todo un programador junior que te cages y tengo que cobrar lo pactado. Me hacen caso, y me dicen que ya lo arreglarán. Creo oír unas risas por teléfono.
servido por rafikis
sin comentarios
compártelo
23 Octubre 2006

Día 2
Hoy he estado 4 horas con el manual de Cobol. Después he preguntado a un compañero por José Hernández el que me asignó la silla y el Cobol y me he enterado que ya no está en la empresa. Han vuelto a realizar varias llamadas y me han dado un manual de .net
Día 3
He estado 8 horas con .net. A los cinco minutos me he dado cuenta que .net es una copia de Java. He llamado a mi empresa, les he contado mi situación y me han indicado que estoy en fase de formación.
Día 4
Por fin me han asignado una mesa, junto a la columna y cerca de la máquina de café. Tengo un ordenador de torre y una gran pantalla de 15 muy sucia. Me han dicho que es provisional y que me vaya instalando los programas necesarios y configurando el sistema. Me han dado una montón de cd’s con los programas. He estado toda la tarde intentando encontrar a Rafa pues tiene el CD de los programas mas importantes.
Día 5
Después de preguntar a decenas de personas, encuentro a Rafa y me manda directamente a la mierda, ¿Qué coño de CD de programas? Dejo el tema del CD y me pongo a configurar el ordenador. Después de 36 pantallazos azules lo dejo para mañana.
servido por rafikis
sin comentarios
compártelo
17 Octubre 2006

Hola me llamo David Puértolas tengo 23 años y soy ingeniero informático de trinca (recién licenciado). Mi objetivo es aprender, aprender y aprender y también aplicar mis conocimientos asimilados en ésta mi larga y dura carrera. Conocimientos que se pueden tildar de teóricos pero muy valiosos para cualquier consultora importante que se precie. Sé que mi carrera será meteórica, desde un humilde programador junior hasta las más altas instancias de gestión de proyectos. Quiero que todo el mundo comparta mi viaje. Para ello escribiré cada día y en cualquier momento.
Día 1
Por fin, después de varios años estudiando una carrera hoy ha sido mi primer día de trabajo en una gran consultora, Grupo Patos Consulting, una multinacional francesa. El sueldo no es muy grande, mi amigo Toni que trabaja de manobra cobra más que yo, sin embargo estoy contento. Me he puesto traje oscuro y corbata (me siento muy importante con traje) y me he presentado en el cliente, una empresa de software multinacional, Inra.
Antes de entrar en Patos tuve una entrevista con este cliente, situación muy curiosa, ya que es como si a un candidato a mecánico en un taller tuviera que entrevistarse con todos los clientes que acuden al taller para ver que les parece.
Me ha extrañado mucho que nadie me recibiera y más todavía que nadie supiera de mi llegada. Todo se ha arreglado después de varias consultas telefónicas. Me han asignado una silla y una mesa en el pasillo y me han dado un manual de Cobol. Después de 7 horas me he ido a casa. La verdad es que estoy muy contento. Se nota que han preparado muy bien mi puesto de trabajo. Parece ser que todo está planeado, excepto que me habían contratado como programador en java y no en Cobol.
Continuara…
servido por rafikis
sin comentarios
compártelo