Soy muy pobre en matemáticas, solo pasé la escuela secundaria una vez y solo obtuve 66 puntos en el examen de ingreso a la universidad de este año, pero me gusta mucho la programación automatizada de microcontroladores y similares. ¿Qué clase de agua es esta?
Si quieres aprender programación en profundidad, nunca tendrás una base sólida. Simplemente juega y aprende. Si le gusta la programación automatizada de microcontroladores y similares, programar productos básicos de control automático probablemente no requiera muchos conocimientos matemáticos, pero alcanzar una profundidad "científica" es difícil si no tiene buenas matemáticas. Basta con mirar el catálogo de un curso llamado "Análisis numérico". El álgebra lineal, el cálculo, etc. son indispensables. Si no eres bueno en estas matemáticas, no entenderás cómo surgió el algoritmo.