En estos días, casi todos los estudiantes de física, teoría y experimentos deben saber programar. ¿Qué tan hábil necesitas ser? La mayoría de los estudiantes de física no podrían pasar una entrevista técnica para una compañía de software sin más estudios, pero la programación es un lenguaje “natural” para la mayoría de nosotros, a la par con las matemáticas y el inglés.
Entre los teóricos de la materia condensada con los que colaboro o hablo, parecen caer en un espectro entre analítico y computacional, y muchos realizan proyectos de ambos tipos. Vale la pena abrazar el lado computacional de la investigación de física moderna porque 1) si te quedas en la academia, te hará más versátil y 2) si dejas la academia, probablemente será cómo conseguir un trabajo.
¿Cómo puedes lidiar con esta realidad?
- Tengo 24 años sin experiencia en CS. Estoy atrapado entre centrarme en JS y crear aplicaciones u obtener más fundamentos de CS. ¿Dónde debo enfocar mi tiempo?
- Cómo aprovechar mis habilidades matemáticas para una carrera en programación
- ¿Cuál es el lenguaje más utilizado entre estos 3: .NET, PHP y ASP.NET?
- Si / cuando el mundo se automatiza debido a la informática, ¿habrá necesidad de dinero?
- ¿Por qué cambiaste tu carrera a informática?
- Tome una clase introductoria de CS. Encontré que un curso de este tipo es muy satisfactorio porque si escribes mal un programa, obtienes retroalimentación inmediata, mientras que es fácil hacer mal la física y no saber hasta después de que se califica la tarea.
- Tome una clase de física computacional o haga un proyecto independiente. Los proyectos de física computacional son divertidos porque te permiten hacer “experimentos” sin arriesgar la vida, las extremidades y el cabello. Aquí se pueden encontrar algunas sugerencias: ¿Cuáles son algunas buenas ideas para simulaciones interesantes relacionadas con la física para codificar como un proyecto paralelo?
- Si todavía lo odias después de intentarlo, únete a un grupo de investigación que se aleja más del lado computacional del espectro teórico.