¿Puedo aprender programación con un título de escuela secundaria?
Una persona que puede aprender por sí misma no necesita ninguna calificación académica. Una persona que se mejora a través del autoestudio es la más competitiva. Lo que se aprende en la escuela rara vez se utiliza en la vida real. Incluso los estudiantes que se especializan en tecnología tienen que afrontar un aprendizaje real cuando salen de la escuela, es decir, la práctica o la practicidad de aprender tecnología. La mayoría de las escuelas y universidades sólo enseñan conocimientos básicos, que sólo pueden servirte para empezar, y el resto depende de ti.
Además, la programación tiene muchos usos. Las personas que dicen que no puedes aprender a programar si no eres bueno en matemáticas están diciendo tonterías. En muchos casos, la programación utiliza una lógica causal, es decir, si estableces varias condiciones, obtendrás resultados diferentes. Las condiciones las pones tú, ¿no? Por ejemplo, si alguien hace clic en un botón, aparecerá un cuadro de diálogo que preguntará "¿Estás seguro?" Si alguien hace clic en el botón, aparecerá un cuadro de diálogo que preguntará "¿Estás seguro?", y al hacer clic en "Sí" se saltará a un determinado resultado o saltar a un resultado del que no estás seguro. Este tipo de programación tiene poco que ver con la calidad de las matemáticas, pero es la corriente principal de la programación.
Si quieres aprender programación y te gusta la programación, entonces ve y aprende. No te rindas por bajas calificaciones académicas y malas matemáticas, y no retrocedas porque no entiendes inglés. Porque estás aprendiendo, si no entiendes, tienes que aprender. ¿Por qué no resolver los problemas que surgen al aprender inglés?
Siempre que estudies mucho, no hay problema en desarrollar sitios web y algunas aplicaciones de software o juegos en el nivel de escuela secundaria. Estos rara vez involucran matemáticas. Incluso si involucran algunos algoritmos, ¿por qué no romperlos? ¿abajo? No poder leer bien no significa que no puedas aprender otras cosas.