Una pequeña presentación

Soy Juan Carlos Castellanos Moreno, actualmente tengo 32 años (2013) y llevo en el mundo de la computación desde los 11 años aproximadamente, el cual es mi profesión y hobby.

Algo de historia

Mi primer acercamiento en el mundo de la computación fue aproximadamente en el año 1993 cuando un tío muy cercano nos regalo el primer computador que tuve en mis manos, era el primer portátil que había salido al mercado en los años 80, un Osborne I con sistema operativo CP/M, desde ese momento tuve mi primer acercamiento con las consolas de comandos. El "portátil" aunque traía distintos tipos de software en disquetes de tipo 5 1/4, los que mas recuerdo son Supercalc mi primera hoja de calculo, dBase II mi primer base de datos, Wordstar mi primer procesador de palabras el cual recuerdo muy bien por todos sus comando utilizando la tecla Ctr pero el que mas me llamó la atención fue uno llamado Basic el cual desconocía exactamente para que servia, pero leyendo una enciclopedia que tenia en casa que también es un clásico de los años 80, la enciclopedia Mi computer, comprendí que era un lenguaje de programación.

Mi primer proyecto

Con la ayuda de mi hermano mayor que actualmente es médico y la enciclopedia Mi computer comenzamos a aprender a programar en Basic, algo que me cautivo desde el primer momento. Mas adelante calculo que a los 12 o 13 años emprendí mi primer gran proyecto el cual era programar un juego de los que veía en la enciclopedia aunque cuando hablo de programar solo me refiero a transcribir ya que todo el código del juego se encontraba en la enciclopedia, recuerdo que eran muchas lineas de código las cuales transcribí una por una, no recuerdo exactamente cuanto tiempo me tomo esta labor pero lo que si recuerdo muy bien fue que al final de pasar todo el código el juego no funciono. Revisé linea por linea y el código estaba bien pero no funcionaba, recuerdo que fue algo decepcionante en ese entonces, pero al final luego de revisar y comprender la mayoría del código aprendí que existían varias versiones del lenguaje Basic y la que tenia mi "portátil" era una versión llamada MBasic la cual no era completamente compatible con la versión en que habían desarrollado el juego.