La lectura solo aclarará tus conceptos. Pero eso no es suficiente. Necesitas experiencia en la construcción de software. Esto es lo que escribí en mi blog hace unos meses.
Piensa sobre esto. ¿Cómo empezaste a andar en bicicleta? ¿Cómo empezaste a caminar? ¿Cómo empezaste a correr? ¿Cómo nadaste?
¿Tomó un libro y leyó los componentes de una bicicleta y continuó leyendo, leyendo y leyendo más sobre cómo funcionan los pedales, cómo aplicar el freno, cómo aplicar el freno repentino si alguien se interpone en su camino o cómo equilibrarse? en una calle muy estrecha?
La respuesta sería No. Lo hiciste comenzando a MONTARLO. Lo hiciste simplemente empezando a HACER cosas.
¿Tenías miedo de caerte? Sí. Por supuesto que eras Pero o bien había alguien que estaba de tu lado (tal vez tu papá o mamá o tu hermano) o que aprendiste por tu cuenta al caerte un par de veces, pero que te pusiste de pie nuevamente. Eventualmente aprenderás y andarás en bicicleta sin esfuerzo.
- ¿Cuáles son tus lecciones autodidactas más importantes aprendidas?
- Política de los Estados Unidos de América: ¿A los estadounidenses les cuesta admitir que los Estados Unidos pueden aprender algo de otros países?
- ¿Cuánto tiempo debo pasar cada día para aprender un nuevo idioma?
- ¿Por qué se requiere la repetición para cualquier habilidad?
- ¿Cómo cambia nuestro cerebro cuando aprendemos un nuevo idioma?
Necesitas ver la programación de manera similar. Puede leer la sintaxis del lenguaje palabra por palabra, pero a menos que comience a construir algo, no obtendrá esa confianza como programador. Y un programador que no está seguro no puede seguir adelante y construir grandes sistemas / aplicaciones / productos una vez que esté en la industria del software.
Lea el artículo completo aquí.
¿Quieres aprender a programar? Construye CRAP !! – Motivación del programador