Tu amigo tiene razón. La informática es muy interesante. Pero a menos que tenga la intención de seguir con él, solo será de un uso marginal para usted como astrofísico. Incluso si, como una de las otras respuestas mencionadas, el modelado por computadora se usa en astrofísica, el problema central a abordar es la fidelidad del modelo a la física y las implicaciones astrofísicas de los resultados del modelo. No es probable que el programa de computadora utilizado para implementar el modelo utilice ningún CS profundo.
CS no se trata solo de programación. Se trata de la teoría de la programación y los fundamentos de la computación. ¿Tiene un profundo interés en algoritmos, estructuras de datos, computabilidad, complejidad, teoría del lenguaje formal, etc.? Si es así, entonces su decisión probablemente debería referirse a cuál le interesa más, astrofísica o CS, porque ambas especialidades requieren una dedicación significativa.
Si realmente es el caso de que esté interesado en CS, entonces debe considerar el costo de oportunidad significativo al hacer una triple especialización. Es mucho más fácil duplicar la especialización en física y astronomía debido a la superposición de los requisitos del curso que la especialización en uno de esos y en la informática. Una especialización en CS generalmente requeriría 60 o más unidades que no se superpondrían con la física o la astronomía. Eso nominalmente agregaría al menos 2 años a su estudio. (Puede reducirlo a 1.5 años si puede encontrar una manera de satisfacer algunos requisitos de grado a través de la escuela de verano, o si es una de esas personas raras que pueden manejar 21 unidades por semestre).
- ¿Debería centrarme en convertirme en un buen diseñador de UX / UI o un buen programador?
- ¿Es beneficioso comenzar un sitio web de trabajo en India?
- ¿Es difícil ser programador de computadoras? ¿Qué clases necesito para ser programador de computadoras?
- ¿Cuál es el alcance de la carrera por delante si elijo hacer honores en inglés después del 12º estándar?
- ¿Qué me pongo al solicitar un trabajo de nivel de entrada?
¿Sería feliz y capaz (tanto financiera como emocionalmente) de retrasar el ingreso a un programa de doctorado durante dos años, especialmente dado que probablemente no usará mucho de lo que aprenderá en CS en astrofísica? Sólo usted puede contestar a esa pregunta. E incluso podría obtener la respuesta incorrecta.
Incluso un menor en CS requiere una dedicación significativa de tiempo y recursos mentales. Mirando al menor en uno de mis maestros del alma, requeriría 30 unidades de clases que no se superponen con ninguno de sus requisitos de física y astronomía. Ese es un año adicional de estudio, pero puede tomar más tiempo debido a la secuencia de requisitos previos. Pero al menos eso no son 2 años. Puede ser un compromiso razonable entre satisfacer su curiosidad intelectual y retrasar la entrada en un programa de doctorado.
Hay otras alternativas que podría considerar:
1) Eche un vistazo a los requisitos del plan de estudios para una licenciatura en CS y vea si no puede encontrar un puñado de clases interesantes para trabajar en sus estudios de pregrado. Todavía puede agregar un semestre a un año a su tiempo como estudiante universitario, pero sería menos que un menor o mayor. Si puede obtener uno o dos de los cursos introductorios en CS durante un verano, eso podría ayudar a reducir el tiempo.
2) Si su interés está en la programación y el uso de diversas tecnologías (en lugar de estudiar CS), entonces podría considerar pasar un verano en una academia de codificación / bootcamp. Harías mucha programación durante un intenso período de tiempo inmersivo. Es posible que no obtenga los créditos de la unidad universitaria, pero puede satisfacer su impulso de ser un mejor programador.
3) Trate la programación y / o CS como una actividad de autoaprendizaje. Cuando tenga un proyecto de programación, deje que guíe lo que aprende. Si desea algo más estructurado, realice algunos cursos en línea en su tiempo libre o durante el verano, como los de Ingeniería Eléctrica y Ciencias de la Computación.
Lo mejor de las alternativas anteriores es que usted las controla por completo.
Lo mejor de los cursos en línea es que puede tomarlos a su propio ritmo. Puede dejar de trabajar en ellos cuando tenga una final de astrofísica que exija todo su tiempo de estudio. Y no hay penalidad de GPA si pierde interés y los deja caer.
Buena suerte con tu proceso de decisión.