
Mucho tiempo ha transcurrido, diez años ya!, desde que terminé mis estudios de informática. Son muchos los buenos recuerdos de aquella época, cuando internet empezaba a llegar a nuestras casas a través del modem y se avecinaba el efecto 2.000, también por aquel entonces surgieron cantidad de empresas debido al boom de las .com, yo mismo participé en todo aquello.
Mis comienzos como programador fueron curiosamente con un lenguaje emergente que estudié por mi cuenta, ASP. Trabajé en una empresa llamada Webmedia donde aprendí mucho HTML, JavaScript y ASP. Fue por poco tiempo, dado que decidí dejarlo para terminar mis estudios que en ese momento era lo más importante para mí, pero resultó ser muy intenso.
Finalicé mis estudios con muy buenos resultados y entré a formar parte en otra empresa llamada Eurosoft en la que desarrollabamos aplicaciones a tres capas utilizando MTS (lo que más tarde paso a ser COM+) programando la capa de negocio con Visual Basic y la de presentación con ASP, HTML y JavaScript.
Más tarde, buscando fortalecer mis conocimientos, me atrajo la idea de formar parte una empresa de Bilbao que se estaba estableciendo en Madrid. Posibilidades de trabajar en aplicaciones para el estado y grandes clientes. Mi labor allí sería de analista programador, eso también me motivaba bastante dado que para mí significaba dejar de ser un simple “picador” de código para formar parte en el diseño de la aplicación. Decidí formar parte de su equipo y aunque anduve el algún proyecto corto para el estado mi principal labor allí estuvo con la Universidad Menéndez Pelayo, donde coordiné a un equipo de cinco personas en un proyecto para el departamento de Administración de la universidad. El proyecto era, nuevamente, con ASP pero esta vez con COM+. También tenía partes con RDO (Remote Data Objects).
Una vez terminado aquel proyecto probé a hacerme autónomo pero no hubo mucho éxito, el trabajo no era suficiente así que volví otra vez a trabajar por cuenta ajena, tal vez en otro momento…
Al poco tiempo conocí a Vicente, de la empresa Comunytek. Necesitaban a gente para una aplicación para Ahorro Corporación, empresa muy conocida en gestión de fondos de inversión, muchos de los fondos ofrecidos por las cajas de ahorros son gestionados por esta entidad. Me atrajo la idea mucho, un sector que desconocía totalmente, el financiero, algo totalmente diferente a la típica informática de gestión. Allí estuve desarrollando una aplicación en Visual Basic 6.0 para gestión de fondos de inversión. Cuando terminamos allí Comunytek me envió a Ahorro y Titulización para un desarrollo junto a los informáticos de allí para gestión de fondos de titulización, nuevamente en Visual Basic 6.0 con COM+. Terminamos el desarrollo allí y comenzamos con el que hasta el momento me ha parecido el proyecto más apasionante de todos en los que he trabajado: el proyecto NEMO para el Banco Santander. Se trataba en un principio de un terminal de contratación y difusión para la mesa de derivados (futuros, opciones, rolos y otras estrategias) pero luego se fue ampliando, para deuda, se incluyó un sistema de gestión de quoting para deuda y warrants, etc. Una de las cosas interesantes de aquello era el tiempo real, desarrollamos aplicaciones de alto rendimiento utilizando tecnología Microsoft .NET con C#, comunicaciones con sockets, programación multihilo, etc. Aprendí muchísimo y tuve la enorme suerte de trabajar con Ian Marteens (autor de varios libros, entre ellos de la Cara Oculta de C#, libro que podéis adquirir desde su web http://www.marteens.com/) y de coordinar al equipo de .NET.
En Comunytek estuve desde el año 2.002 hasta abril de 2009, siete años muy interesantes pero también muy sacrificados, el trabajo estaba en Madrid y yo vivo en Guadalajara, el viaje diario acabó por agotarme y tuve que tomar una decisión que no fue nada fácil.
Entré en ICP Logística, un sector que desconocía pero creo que muy estratégico e interesante para mí. He sacrificado dinero y cargo por tener algo más de tiempo y, al menos de momento, lo agradezco, sobre todo ahora que recientemente acabo de ser padre.
En ICP estamos desarrollando aplicaciones con Visual Basic .NET con framework 3.5 bajo SQL Server 2008 utilizando Developer Express como componentes gráficos.
Terminada mi presentación explico el motivo de creación de este blog:
A lo largo de mi carrera profesional me he topado con esos típicos problemas al desarrollar que son reincidentes y que no te acuerdas de cómo se abordaban, con lo que te toca rebuscar entre código antiguo o bien navegar nuevamente por internet para conseguir información. Como estoy cansado de eso he decidido ir metiendo todas esas cosillas que me voy encontrando en este blog para que de paso le sirva a la gente que tenga el mismo problema.
No pretendo en absoluto hacer cátedra de nada de lo que diga aquí. Es probable que existan formas mejores de abordar los problemas pero yo pondré las que me han funcionado, por supuesto la gente es libre de hacer cualquier tipo de comentario siempre y cuando sea constructivo, que es de lo que se trata.
La mayor parte de las entradas que publicaré en este blog están relacionadas con la tecnología Microsoft .NET (C#, VB.Net) o con SQL Server que es lo que llevo manejando desde hace bastantes años.
Un fuerte abrazo