Mi mejor consejo es comenzar con un buen lenguaje de enseñanza …
Siempre recomiendo Smalltalk como el primer lenguaje de programación para todos los principiantes. ¿Por qué? Es uno de los pocos lenguajes que fue diseñado para enseñar programación. Es sumamente simple y fácil de aprender (¡aún más fácil que Python!). Es la mejor manera de aprender acerca de la programación orientada a objetos , el paradigma más utilizado en la industria de TI.
Los lenguajes industriales como Java, Python, JavaScript y C no son buenos lenguajes de enseñanza. Llevan demasiado equipaje que puede interponerse en el camino de un principiante, que debe centrarse en aprender conceptos básicos de programación y NO en las peculiaridades de su lenguaje de programación.
Smalltalk, por otro lado, es tan puro como la nieve conducida. Es hermosamente simple y elegante. ¡La sintaxis de Smalltalk puede caber en la parte posterior de una postal!
- ¿Qué consejo pueden dar los musulmanes a los ex musulmanes?
- ¿Nos puede dar algún consejo sobre las empresas de comercio electrónico?
- ¿Qué consejo darías sobre el NEET 2017?
- ¿Cuál es un consejo que le darías a un estudiante de secundaria?
- ¿Qué consejo le darías a alguien con malos estudios académicos, postular a la universidad?
Y aquí está el truco: una vez que haya aprendido a programar con Smalltalk, aprender un segundo idioma como Java o Python es muy fácil. Tendrás una base sólida en la programación orientada a objetos.
He proporcionado algunos recursos de aprendizaje: En espera de la edición final antes de la publicación: aprender a programar.
Una cosa importante a recordar es que una vez que haya aprendido los conceptos básicos de programación (por ejemplo, con Smalltalk), debe desarrollar y perfeccionar sus habilidades de programación mediante la práctica de software de escritura . Estoy hablando de miles de horas de práctica. Haz los cálculos: esto podría significar años.
Pero eventualmente serás un muy buen programador, quizás incluso el mejor.