Soy un principiante en programación y he estado leyendo libros, estudiando, leyendo artículos y otras cosas. Estoy obteniendo excelentes resultados desde que comencé a aprender programación, y cuando era un principiante, solía pensar que sabía todo sobre programación, pero cuando aprendí más me di cuenta de lo difícil que es este campo (de hecho, todos los campos son difíciles, pero ese no es el punto).
Hoy en día, he escrito software funcional y he aprendido los BÁSICOS de 3 idiomas y estoy intermedio en un solo idioma. Cuando veo cosas avanzadas como MYSQL, o la programación en OpenGL, o incluso el código visual de C ++ en el estudio, me dan dolores de cabeza, e incluso cuando visualizo el código fuente HTML de muchos sitios web (la mayoría de los códigos fuente en los sitios web, vistos por google chrome, parecen muy desordenados y desorganizados). ) Me confunde hasta el límite de mi cerebro. Al principio, todo parece simple, pero al mirar estas cosas avanzadas, solo me pregunto cómo se puede aprender tanto.
La pregunta, en pocas palabras, es si estas cosas se vuelven más claras para un programador a medida que avanza en su carrera. ¿Los temas complicados como los que se enumeran anteriormente (OpenGL, MySQL, sitios html avanzados) se vuelven más fáciles de leer, escribir y comprender a medida que aprende más o simplemente se complica a medida que avanza? ¿Cómo puedes combatir este sentimiento de que eres una hormiga en el mundo de la programación y estas cosas son el pie a punto de aplastarte?