¿Qué antecedentes teóricos tiene típicamente un físico computacional?

A2A, gracias!

Creo que soy un físico computacional, luego les contaré mi experiencia, en base a las preguntas en su descripción.

No necesita saber ‘teorías muy avanzadas’, pero probablemente necesitará trabajar con alguien que lo sepa. Por ejemplo, mis abucheos saben muchas cosas avanzadas y tienen una gran intuición física, por lo que me pide que compruebe sus intuiciones computacionalmente. Por supuesto, necesito aprender algo sobre la teoría para desarrollar el algoritmo y verificar mis resultados. De esta manera, aprendo teoría avanzada haciendo simulaciones y discutiendo con él.

No necesita ‘excelentes habilidades de programación’. Necesita saber algo de lenguaje de programación, por supuesto, y tener algún interés en la computación y la programación. Por ejemplo, comencé mis maestros en el nivel de programación que puedo implementar el modelo 2D Ising en C / C ++. Desde entonces, aprendo muchas cosas y mejoré mis habilidades de programación mediante la codificación.

Necesitas intuición física más que un físico teórico. Como no tienes las habilidades teóricas, tendrás mucha intuición física para saber lo que estás haciendo. No puede continuar sin esto, en particular, no podrá interpretar sus resultados ni proponer nuevas investigaciones computacionales. En mi caso, trabajando con la mecánica estadística clásica, puedo intuir algunas cosas y mirar a la derecha observable de mis simulaciones.

¡Espero que mi respuesta haya sido útil!

No se requieren fuertes fortalezas teóricas. Pero un don para diseñar algoritmos y enfoques heurísticos es importante. Excelentes habilidades de programación no son tan importantes como la “intuición física”. Era un programador promedio pero muy bueno en esa intuición, e hice que un instrumento complejo tuviera éxito en una misión espacial cuando debería haber fallado. Editar: en realidad soy bastante bueno en eso, pero no soy un experto en entornos. Muchos programadores son mejores en eso.

Creo que la mejor manera de determinar su respuesta es elaborar una breve lista de físicos computacionales que admire, buscar sus biografías en los sitios de sus instituciones y ver qué puede ver. Probablemente hay varias personas a las que podrías buscar que han tomado diferentes caminos para convertirse en físicos computacionales, además de que hay algunos programas de licenciatura en física de la competencia.

Deberías saber algo. Las habilidades de programación dependen de su deseo, ¿le gustaría tenerlo o no? La intuición es muy importante para todos en cada parte de la ciencia. Pero también es bueno tener poco conocimiento sabio de varias ciencias.