- Compre una computadora de escritorio o una computadora portátil. Obtenga también una conexión a Internet.
- Instale Linux e intente hacer todos los trabajos de programación en el mismo Linux (estoy de acuerdo en que al principio es un poco difícil … ¡¡sin duda valdrá la pena !!)
- Aprende la programación en C a fondo usando GCC. Nunca recomiendo Turbo C! (Especialmente Estructuras, punteros, etc., Aprenda a usar GDB, Eclipse CDT, etc.)
- Aprende los lenguajes de programación orientados a objetos C ++ y Java.
- Aprenda estructuras de datos y algoritmos, e impleméntelos en un lenguaje de programación (especialmente C). Por cierto, aprenda también los estándares de codificación de la industria.
- Aprende SQL, PHP, JavaScript y Python.
- Busque proyectos de código abierto e intente leer y entender el código fuente (¡leo el código fuente del kernel de Linux todos los días, aunque no entiendo mucho!) Puede encontrar muchos proyectos de código abierto en www.github.com
- Manténgase motivado aprendiendo nuevas tecnologías. Nunca se limite al programa de estudios. ¡Practique la programación todos los días!
PD: ¡Usa Quora regularmente! 😛