Sí, sin duda debes intentarlo .
La computación es vital en la física de alto nivel; por lo tanto, si no entiende cómo codificar, algunos fragmentos de material (como soluciones numéricas para ecuaciones diferenciales de segundo orden) podrían ir directamente a su mente.
Mi consejo es tratar de basar su aprendizaje en pequeños proyectos pequeños. Comencé tratando de construirme un Prime Number Checker, y luego un programa que pudiera contar la frecuencia de ciertas letras en un texto, y así sucesivamente.
A pesar de que estos pequeños proyectos tienen poca importancia, le enseñan cómo abordar un problema y lo piensan de manera crítica; por ejemplo, el verificador de números primos tiene una solución realmente obvia (verifique si es divisible entre todos los números menos). que x) pero esa es una manera muy lenta de hacerlo. ¿Cómo puedes acelerarlo?
- Cómo dejar de pensar en el dinero al comerciar y centrarse objetivamente en la estrategia
- ¿Alguna vez te apuntaron con un arma? Si es así, ¿por qué y cuántas veces?
- ¿Por qué el descenso en el aeropuerto de Ranchi es tan aterrador cada vez?
- ¿Cuáles son algunas formas de mejorar la paz en África?
- ¿Podría ser la conciencia algún tipo de campo como cosa? ¿Accedido a través del cerebro no creado por él?
Eventualmente, sus proyectos de codificación se vuelven más grandes y complejos hasta que de repente, ¡listo! Puedes decir legítimamente que puedes codificar. Me enseñé a codificar hace unos 3 años (Python), y me tomó cerca de un año hasta que me sentí lo suficientemente seguro como para decir que podría llamarme un programador autodidacta.
Una muy buena manera de aprender es usar el Proyecto Euler, que tiene una serie de desafíos, que van desde los simples a los ridículamente difíciles. ¡Empieza en el problema número 1 (encuentra la suma de todos los múltiplos de 3 y 5 debajo de 1000) y continúa avanzando! Es una gran herramienta para aprender a programar.
¡Buena suerte!