¿Necesitas ser bueno en matemáticas e inglés para aprender programación?
Si no te dedicas a la programación con motores de juegos 3D, inteligencia artificial, algoritmos avanzados e ingeniería de información aeroespacial, entonces las matemáticas no son importantes en absoluto. A lo sumo, las leyes de movimiento de Newton, el movimiento circular y parabólico se utilizan en el desarrollo de juegos, y hay una gran cantidad de ejemplos ya preparados, que no requieren que seas muy bueno en matemáticas.
En cambio, el inglés es muy importante. Porque la mayor parte de la información útil se encuentra en foros en inglés y sitios web oficiales. Si tu inglés no es bueno y no puedes leer el SDK, querrás volver a casa cada minuto.
Hay otra cualidad que es más importante que las matemáticas y el inglés.
¿Comprender los punteros y el polimorfismo de C++ requiere matemáticas e inglés? No, un proceso y una arquitectura de sistema extremadamente complejos no requieren ningún conocimiento de matemáticas ni de inglés, pero simplemente no se puede entender.
No sé si LZ ha visto Saint Seiya. Sí, necesitas el tipo de dolor que pueda soportar el sufrimiento insoportable de la gente común y superar una tras otra dificultades casi imposibles paso a paso. . Durante el desarrollo, aparecerán problemas inexplicables uno tras otro. No puedes simplemente evitarlos, como reinstalar el sistema. Para resolverlos, necesitas mucha experiencia diaria y exploración y sufrimiento dolorosos a largo plazo. Quien no tiene miedo, el espíritu de no ceder por muchas veces que seas abusado y golpeado, te aconsejo que no llegues a abusar, porque es sólo cuestión de tiempo antes de que te rindas.