Este Post tiene la intención de comentar lo necesario para llegar a ser un buen programador autodidacta.
Siendo sinceros me recuerda al texto de Eric Raymond “Cómo ser hacker” y es que hay gente que realmente quiere aprender a programar y este no es el texto definitivo pero sí una ayuda para todos aquellos atraídos por este fascinante mundo…
Ser autodidacta requiere de ciertas aptitudes que cualquiera puede cultivar:
- Perseverancia
- Disciplina
- Ganas de comerse al mundo
- Ser una máquina devoradora de conocimiento (libros, tutoriales, artículos y este blog)
Ser programador requiere también aptitudes:
- Gusto por la programación
- Gusto por el conocimiento
- Gusto por la cafeína (bueno ésta no es general)
- Amor a las computadoras (claro sin exagerar xD)
Bien tienes todo eso, pero ¿Cómo me vuelvo un programador autodidacta?
¿Debo asistir a cursos de computación?
No para nada, ser un programador no tiene nada que ver con ir al último curso técnico de “Aprende a programar en visual basic 6 y haste Dios”.
¿Debo ir a la universidad?
Claro si quieres pasarte la vida viendo algebra de boole, cáculo vectorial y otros tantos temas …
¿Entonces?
Lo más recomendable sería que te la pases por lo menos 5 horas diarias frente al PC, busques tutoriales de C, C++ , Pascal y el típico assembly para procesadores intel x86.
- Inscribete a foros relacionados a estos temas
- Consulta Blogs especializados
- Conoce a otros programadores en tu ciudad
Y otra cosa, de vez en cuando, pasate por la librería más cercana y consulta los libros como “Fundamentos de Programación – algoritmos y estructuras de datos” de McGrawHill.
Y lo más importante, nunca dejes de buscar el conocimiento, Ah! Pero si no lo aplicas (no programas) entonces no has aprendido nada!
Y tú, eres un programador autodidacta? o te formaste en la universidad?







