Soy un joven de República Dominicana (Esta en el medio de cuba y puerto rico, a algunos 1000 kilometros de florida). Tengo 23 años y actualmente estoy cursando la carrera “Ingeniería en sistemas de computación”, aunque curiosamente soy malo con las matemáticas, siempre me va FATAL. Mis conocimientos de programación no tienen nada que ver con la carrera. Inicie los estudios universitarios en septiembre del 2004, pero me inicie en la programación en el 2000.
Mi primer lenguaje de programación fue turbo pascal. Simplemente no me gusto. De hecho, nunca llegue a compilar nada que funcionara :P. Luego, en la web de Borland conoci a Delphi, me pareció increíble. Programación visual!
En esos entonces me entretenía haciendo interfaces graficas (No entendía mucho el lenguaje) y con el paso del tiempo me interese en el API de Windows. Desarrolle algunos programas con delphi , siendo el más complejo de ellos un programa para encriptar. Pero algo no me gustaba de delphi, y es que no tenía mucha comunidad, mucha documentación online, etc etc (Yo no tenía los medios para comprar libros de programación en esos entonces).
Buscando alternativas a delphi encontré Visual Basic. Similar a delphi en cuanto al diseño visual, pero con una comunidad infinitamente más grande, manuales por todos lados, desarrolladores, compañías que lo usaban… Todo! Inicie con el clásico “Hola Mundo” y luego me fui orientando a las bases de datos.
Desarrolle algunos proyectos interesantes que me ayudaron a expandir mis fronteras en conocimientos sobre programación, siendo uno de ellos “Kronos”. Un administrador de letras de canciones. Incluso fue aceptado por SourceForge como proyecto de software libre. Entre otras cosas, también desarrolle un troyano.. SOLO PARA FINES EDUCATIVOS. Y también fue código libre :P
Para finales del 2005, ya no me gustaba visual basic. Lo sentía limitado y miraba como todo a mi alrededor migraba a .net. Decidí echarle un ojo a la tecnología .net y grande fue mi decepción al utilizar visual basic.net. No porque fuera malo, sino porque básicamente todo había cambiado. La misma sensación de que te mudas a una casa nueva. Nada de lo que sabía hacer funcionaba… NADA!
Intente más de una vez adaptarme al nuevo paradigma de visual basic .net pero no resulto. Así que decidí mudarme a otro lugar. En esos momentos conocí a mi actual amor (C#). Con una sintaxis moderna muy similar a C++, pero con un montón de clases listas para consumir. Fui a la biblioteca de la universidad, saque algunos libros de C# y a aprender!
Tres meses después de eso, fui nombrado presidente de la celda de programación en C# de mi universidad. Gracias a ello recibí una licencia de Visual Studio 2005, Libros, entrenamiento Online y bueno, todo lo que en ese entonces necesitaba para programar. El resto es prácticamente historia :)
Sobre mí, debo agregar que soy muy cuidadoso con las interfaces graficas, no me gustan los programas feos. Si es por mí, todos mis programas lucirían profesionales, y clásicos a la vez (Recuerdas ese look gris que tenia Windows 2000?? Así :P ). Pero como a los usuarios no les gusta lo clásico, sino que prefieren lo moderno, entonces hago una mezcla de los dos estilos. Eso puedes apreciarlo casi en cualquiera de mis programas.
Debo agregar también que soy amante del software libre. No solo de boca y de ideología, sino de actos. Soy un orgulloso usuario de Linux (Mi distribución es Gentoo) y amo a la comunidad y la filosofía. Esa es la razón por la que mis programas con código abierto.
En el futuro, estoy pensando aumentar más mis conocimientos sobre .net y quizás… quizaaaaaaaaas, aprender Java (No es que me guste mucho, lo considero muy lento… Peeeero, nadie sabe…)
Actualmente, trabajo como administrador de sistemas en una empresa de importaciones nacionales (Curiosamente, no trabajo de programador :P pero espero ganarme la vida con ello en el futuro cercano)
