Creo que en cualquier profesión debes marcarte el camino a seguir en cuanto a tu propia carrera profesional. Aunque mi trabajo de día es en una empresa que muchas veces no sabe donde va y le cuesta mucho decidir que camino tomar, en lo que concierne a mis intereses personales intento definir cual es mi plan director a medio plazo. Este plan director u hoja de ruta refleja cuales son mis áreas de interés, que tecnologías son las que voy a intentar aprender y desarrollar a medio plazo, marcando cual va a ser mi linea de desarrollo profesional a nivel personal. Después de dar muchas vueltas a la farola, tengo decidida cual va a ser mi hoja de ruta para el 2008.
Mi principal interés ahora mismo es el desarrollo web. Entre todas las plataformas que se pueden utilizar para ello, he decidido utilizar PHP. Los motivos para elegir este lenguaje son varios, pero quiza haya pesado mucho ver la cantidad de cosas que hay hechas con PHP, como por ejemplo WordPress que es el gestor de contenidos que utilizo para hace funcionar este blog. Otros factores a su favor son tratarse de un lenguaje libre y multiplataforma, que tiene conectores con muchos gestores de bases de datos y que cuenta con mucha documentación y una amplia comunidad y con muchos frameworks que facilitan el trabajo, aunque de momento no me planteo trabajar con ellos sino centrarme en conocer el lenguaje.Me he puesto a aprender PHP a la antigua usanza, via libro tocho y leyendo despacito. El primer libro que estoy leyendo es Desarrollo Web con PHP, Apache y Mysql, que me ha parecido un buen libro sobre el tema. Más adelante quiero leer otro de la misma colección sobre posicionamiento con PHP que por lo que he hojeado me ha parecido muy interesante. Aunque los conceptos de xhtml y css los tengo bastante claros, quiero leer también los libros sobre esto que hay en librosweb. Muchas cosas para el poco tiempo que me tengo, pero creo que merece la pena dar el salto a desarrollar para la web.Aunque tengo instalado Apache+MySql+PHP5 tanto en Vista como en OS X, mis pinitos con PHP los hago con OS X. El motivo es que OS X es un sistema Unix y la mayoría de sitios de alojamiento corren bajo Linux, con lo que la codificación de archivos, el sistema de permisos y demás es similar. Ya me ha pasado de hacer un script con PHP en Windows que al subirlo al servidor no funcionaba por culpa de la distinta codificación de archivos en Windows y Linux respecto a los caracteres de salto de linea, así que trabajar en un sistema Unix me ayuda a conocer mejor los entresijos de este tipo de desarrollo.No voy a dejar de momento el desarrollo de aplicaciones de escritorio para Windows, y quiero mantener y mejorar los programas de alanit. Pero también me gustaría aprender Cocoa para programar para OS X, aunque esto esté en un segundo orden de prioridades.