¿Cuánto tiempo te llevó aprender la programación y qué te hizo comenzar a aprender?

En algún momento, alrededor de los 10 años (im 29), estaba buscando en una enciclopedia y vi un artículo sobre programación de computadoras con algunos ejemplos de código básico y código. Siempre me interesaron las computadoras durante el tiempo que podía recordar, así que me pareció bastante interesante.

Entonces recordé que había un programa msdos llamado qbasic en el PC 286 de mi abuela e hice la conexión. Lo escribí el programa de la enciclopedia y se ejecutó. Me enganché a partir de entonces.

Yo casi jugué un poco con qbasic hasta que llegué a la programación en la escuela secundaria donde estuve en ella durante los cuatro años. First 3 fue C ++ utilizando el turbo c ++ de borland, luego 4º año en que compsci AP cambió a Java, así que usamos eso.

Estudió informática en la universidad. Ahora soy programador de una universidad que hace proyectos relacionados con la defensa.

Por lo tanto, 19 años (4-5 profesionalmente) y sigue aprendiendo todos los días.

Tomó un tiempo, y aún sigue en lo que a mí respecta.

Era una actividad de encendido y apagado principalmente, diría que era un viaje de 3 años, que se activaba y desactivaba. Comencé con C en mi segundo año de universidad, durante 3 meses en clase, realmente no lo perseguí más, luego hice Java, el año siguiente, y luego dos años más tarde, Python para que pudiera hacer un proyecto de Django.

En todo esto, te habrás dado cuenta de que estaba un poco descuidado en lo que estaba haciendo. El verdadero punto de inflexión fue durante un campamento de entrenamiento donde me enseñaron C ++ por

Michael Vaganov: Code Giraffe (Michael Vaganov), fue a partir de ese momento que comprendí muy bien lo que realmente me interesaba hacer en la programación después de obtener una sólida comprensión o arquitectura de la computadora, la memoria y cómo administrarla.

Si pudiera meterlo todo en una cáscara de nuez, diría que sobre un año de aprendizaje sólido, primero tire las cosas de la clase.


Tenía muchas ganas de ser ingeniero eléctrico, pero no podía, así que casi me arrastré la mayor parte del tiempo. Luego me di cuenta de que podía relacionarme con ambos, por lo que conocía como un fanático de la electrónica de pasatiempos, y también escribir software.

(Arquitectura informática) y (Programación de sistemas integrados), lo mejor de ambos mundos. Entonces el hecho de que también comencé a usar Linux, cada bit, de software era gratis. Todo esto me dio el impulso para seguir aprendiendo por mi cuenta y seguí adelante.


Supongo que todo el mundo llega por razones propias para hacer lo que hace como programador. Simplemente lo hago porque encontré una manera de divertirme haciéndolo.

A principios de los 80 pensaba que quería entrar en la electrónica, así que fui a una escuela de tecnología popular (no daré el nombre, ya que apestaba). Mientras estaba allí, noté una habitación bastante ruidosa que tenía una docena de computadoras TRS-80 y unas pocas impresoras de línea. La gente de allí parecía estar divirtiéndose más que yo. Me quedé allí una tarde y “rescaté” algunas impresiones en código que alguien había colocado cuidadosamente en la basura. Rápidamente me di cuenta de que no sabía qué demonios estaba mirando, pero una visita a mi Radio Shack local y era el orgulloso propietario de un libro sobre programación BÁSICA para el TRS-80. Me di cuenta de lo que hizo cada una de las órdenes y por qué pensé que la persona había tirado cada impresión (lo que podría estar mal con el programa).

Iría a la Radio Shack local y jugaría con las computadoras que tenían como demostración. A veces solo iba a casa cuando me tiraban de la computadora. Finalmente compré mi propia computadora Radio Shack Color, que usaba un casete de audio como medio de almacenamiento (y la única forma de guardar o cargar los programas BÁSICOS).

En cuanto a cuando termine de aprender a programar, te haré saber si alguna vez sucede eso. No esperaría a que eso suceda, ya que sospecho que será poco después de que alcance la temperatura ambiente.