Thinking on hiring me?

Please read

Fernando Guillén

a Freelance Web Developer

cabecera decorativa

software development as an artistic expression

Archive for Marzo, 2009

Miércoles, Marzo 11th, 2009

La importancia del ‘estilo’ al programar

Codifica como si el que fuera a mantener tu código fuese un maníaco asesino que sabe donde vives.

Andrés Panitsch en ‘des desarrollo de software‘.

Jueves, Marzo 5th, 2009

En la búsqueda de la felicidad

No me mal interpretes siempre me he sentido feliz. Me gusta programar, lo he disfrutado y lo disfruto cada día.

Picaba código de la microhobby pero no conseguía descifrar la magia de esos conjuros.

Conseguí hacer mis primeros videojuegos en BASIC pero necesitaba más potencia y velocidad de respuesta.

Conocí ensamblador y sentí el poder en mis dedos parcheando interrupciones. Aquí lanzo una flecha de agradecimiento a Paco, ese viejo dinosaurio de la informática que le pagaba 500 pesetas por hora de clase.. (que luego se las gastaba en mi bar a base de cubatas).

Conocí C y me derretí al ver como con una línea de código solucionaba todo un día de trabajo en ensamblador.

Conocí Java y me derretía de satisfacción con la cantidad de librerías y documentación que te proporcionaba.

Me empezaron a llamar la atención los conceptos de la eXtreme-Programming que hundían un poco en lo profundo los grandes análisis y documentación, así como defendían técnicas como la pair-programming que siempre me ha encantado incluso antes de saber que tenía nombre. Recuerdo muchas noches en vela jugando a programar aplicaciones con uno de mis mentores en Java.

Conocí los patrones de desarrollo de software que te guiaban en la resolución de problemas contra los que ya no tenías que luchar solo. Implementé varios de ellos a golpe de pico y pala: un motor de persistencia, un MVC, …

Conocí Struts e Hibernate y solucionaban un problema grande pero empecé a sentir que la solución empezaba a formar una pendiente, que ya no volaba tan ligero…

Bajé a iBatis y sentí que remontaba el vuelo, la potencia de Hibernate no justificaba los dolores de cabeza que me dio y me sigue dando con insistentes poltergeist.

Comprendí la importancia de los patrones KISS y “menos es más” antes de conocerlos.

Ahora bajo un poco más y me alejo de la gran pista de los tanques, me estaba perdiendo, las grandes herramientas pesan demasiado y mis pies se hundían en el barro, me sentía empantanado.

Quiero divertirme, quiero ser feliz, quiero sentirme ligero, mis proyectos y mis herramientas deben ser también ligeras.

Jueves, Marzo 5th, 2009

¿Cómo no se es uno mismo?

¿Cómo no se es uno mismo?

Extrañas coincidencias (1991) David O. Russell y Jeff Baena.

a Freelance Web Developer is proudly powered by WordPress
Entries (RSS) and Comments (RSS).

Creative Commons License
Fernando Guillen's blog by Fernando Guillen is licensed under a Creative Commons Attribution-NoDerivs 3.0 Unported License.