Deberías tener al menos una inteligencia promedio. Los imbéciles no necesitan aplicar.
Sin embargo, requerirá paciencia, determinación y trabajo duro. El aprendizaje puede ser frustrante.
Comience con un buen lenguaje de enseñanza . Tal lenguaje es muy simple y fácil de aprender. No tiene rarezas ni caprichos que puedan distraer al principiante de su objetivo más importante: aprender los conceptos básicos de programación. Esto excluye lenguajes industriales como Java, Python, JavaScript y C, todos los cuales llevan mucho equipaje.
- Como desarrollador de software, ¿tu jefe te permite jugar juegos cortos como hearthstone mientras trabajas?
- Cómo intercambiar entre dos compañías por una oferta de trabajo de ingeniería de software con gracia
- ¿Puedo trabajar como ingeniero de software en cualquier empresa de alta tecnología si no estoy estudiando informática?
- ¿Cómo es trabajar en Samsung Research Institute Delhi como ingeniero de software?
- ¿Qué no le gusta del software que usa para crear documentación?
Solo conozco algunos buenos idiomas de enseñanza: Logo, Pascal, Scheme y Smalltalk. De estos, recomiendo encarecidamente Smalltalk. Vea la respuesta de Richard Kenneth Eng a ¿Qué lenguaje de programación se considera el más fácil para los principiantes?
Smalltalk fue diseñado para enseñar programación a niños. Esto debería convencerlo de que es muy, muy fácil en comparación con todos los demás idiomas. (Al mismo tiempo, Smalltalk es uno de los idiomas más poderosos del mundo).
Más tarde, puede elegir fácilmente Java o Python, dos de los lenguajes más populares. Ambos son buenos para el desarrollo web y la programación general, lo que más le interese.