No es anormal en lo más mínimo.
Sin embargo, este sentimiento se desvanece a medida que te vuelves mejor.
Además, como sugirió Benjamin Paul Rollert, intente utilizar lenguajes funcionales. Haskell sería ideal, pero lamentablemente no se usa mucho ‘en la naturaleza’. R, sin embargo, es. He estado usando R durante años y no puedo recordar la última vez que escribí un bucle for.
La otra cosa para reconocer qué es la programación: aprovechar el poder de la computación. Muchas de las cosas que exploras en tu educación matemática son pisapapeles inútiles sin grandes cantidades de poder computacional.
- Soy estudiante de bca y recientemente una empresa visitó mi universidad que proporciona certificación de Microsoft, ¿me ayudará en el futuro o no?
- Actualmente estoy estudiando para obtener un título en Matemática Aplicada, sin embargo, después de graduarme, obtendré un título de MS en Aeronáutica. ¿Es eso posible?
- Soy un estudiante universitario de segundo año. Tengo 19 años ahora. ¿Cómo llego al ejército indio?
- ¿Por qué elegiste la Universidad de Manchester?
- ¿Cuáles son las opciones de carrera después del día 12 con PCB además de la medicina?
Nadie hace ninguna de estas cosas a mano:
- calcula el inverso de una matriz
- transpone matrices
- modelos ocultos de markov
- regresión (de cualquier raya)
- el algoritmo simplex (la idea de hacer esto a mano … * se estremece *)
Además, recuerde el punto de partida de sus clases introductorias de cálculo y ecuaciones diferenciales: “Tenemos que usar métodos numéricos para resolver la mayoría de los problemas ‘reales'”.
Métodos numéricos == Programación.
Algoritmos == Programación.
Así que trata de no ver la programación como un ejercicio tedioso para decirle a la caja mágica que tienes delante qué hacer, sino más bien como una habilidad para actualizar el poder de las matemáticas.
Aquí hay algunas cosas para probar.
Escribe un programa que calcule:
- la suma de 1 / n ^ 2 de n = 1 a 20 (luego 100, 300, 1000, etc.): siempre es divertido.
- una suma de Riemann, para alguna función f (x)
- una suma de Riemann, para alguna función f (x, y)
Si eres muy ambicioso, intenta implementar el algoritmo simplex (¡será muy difícil!).
Por supuesto, todas estas cosas han sido escritas ya en muchos lenguajes (por ejemplo, python … bueno, C) por un autor que es muy consciente de la complejidad algorítmica. Sin embargo, todavía se puede aprender mucho del ejercicio.