Should I pursue Computer Science, Physics, or Architecture if my goal is to become an astronomer but job prospects are limited in my country?
I am a freshman student in Ethiopia currently facing a difficult decision regarding my major. I am writing to seek advice from professionals who might have experience in these fields or in navigating career paths in developing regions.
Currently, I am enrolled in Computer Science, but I am considering switching to either Physics or Architecture.
My lifelong dream is to become an astronomer. However, in Ethiopia, pursuing a Physics degree to enter astronomy is often seen as an impractical path, as most graduates end up in teaching roles rather than research.
Because of this, I considered Architecture as a more "practical" second choice. However, I have realized that an Architecture degree would not allow me to pursue a Master’s in Astronomy or Physics later on. On the other hand, I have learned that a degree in Computer Science would still allow me to pivot into Astronomy for my Master’s.
I am torn between my passion and the practical reality of the job market in my country. Should I stick with Computer Science as a bridge to my dream, risk a Physics degree, or choose Architecture for stability even if it means leaving astronomy behind?
I would appreciate any insights or opinions you can share. Thank you for your time and help.
*Note: Question asked anonymously by a learner
7 answers
David’s Answer
In contrast, Architecture is a functional "dead end" for your dream; the credit transfer to a physics-based Master’s is nearly non-existent, meaning you would likely have to start over. While a Physics degree is the most direct academic route, the risk of being funneled into a teaching role is high if local research funding stays limited. Therefore, sticking with CS allows you to build a "plan B" that pays the bills while developing the exact technical toolkit used by professional astronomers worldwide.
Andrew’s Answer
We should appreciate that astronomy/astrophysics is a very specialized field, and you need, probably, a Ph.D. to be a researcher in this field. Moreover, it should be assumed that employment opportunities would not be plentiful.
On the other hand, a physics degree, especially a Master’s or a Ph.D. can be a door opener for many career paths, which could even be astronomy/astrophysics related.
Ironically, I received my BS, MS, and Ph.D. in physics, with no experience in astrophysics. However, I managed to find a job as a scientific consultant at NASA for two decades. I ended my career as a Professor of Mathematics for another fifteen years before my retirement.
Hence, if you have passion in physics/astrophysics, you should be able to do well in this field. Be flexible with career opportunities, and we may never know why life will turn out in the future.
Rithvik’s Answer
While Physics might seem like a good choice for Astronomy, in Ethiopia, it's tough to find research jobs, and many Physics graduates end up teaching. This makes it a risky path financially.
Computer Science is your best option because:
- Modern Astronomy relies heavily on data, coding, and simulations, which is exactly what you'll learn in Computer Science.
- It keeps the door open for a Master's in Astronomy.
- It offers financial stability in Ethiopia while you prepare for opportunities abroad.
- You can take Physics electives alongside Computer Science to broaden your knowledge.
From my experience, having passion without a practical plan can lead to frustration. Computer Science is the bridge between your dream of Astronomy and the reality of the job market in Ethiopia. Don't see it as a compromise; it's actually the most direct path to achieving your goals.
Nicholas’s Answer
In contrast, while Architecture is a stable career, it is a "terminal" path that won't give you the Calculus or Physics background needed to pivot back to space science later. Physics is the traditional route, but as you noted, it offers limited industry flexibility in Ethiopia. With a CS degree, you have a high-demand "safety net" in the local tech sector (Fintech, Software Dev) while you build the portfolio needed to apply for global research scholarships. Stick with CS, focus on Data Science and Physics electives, and you’ll have the best of both worlds.
Liam’s Answer
I attempted a degree in computer science but did not finish. I work in IT, I don't code but I really enjoy what I do.
Of those three degrees, I feel that computer science is easiest, physics and architecture are more difficult in my opinion. I can see there is a path from computer science to astronomer but I would not say its a direct path. Of those three I feel that computer science and physics have better field of employment when you are done with school.
With that said (and again its mainly my opinion), if you need a degree that is easier and has wide career options after school and has a path to astronomer, I think computer science is the way to go. If you want something that is more direct to astronomer right out of school, physics would be the path to go. My issue with architect to astronomer is there is a wider gap between the two. You would not have the same fundamentals needed to be an astronomer and would likely need extra schooling before starting any astronomy path.
I live in the United States and while I have friends from Ethiopia, I don't know much about the job market or studies in that country. There may be a demand for someone with architecture and astronomy degrees and you might be the person to fill that niche but I just don't know how they relate. My advice would be to try to find one person with both as a degree and see what they do. You may not be able to interact with them, but try to find them on LinkedIn, google, or anywhere that has professional profiles. Figure out what job they are doing now and see if their path seems like something you want to do.
Always try to "put a spin" on your professional skills (and degree) like:
Computer Science deals with coding --> spacecraft, satellites, launchpads, telescopes all use code --> someone will need to know both to code for them correctly --> you and a cool job in the end!
Physics --> properties of matter and motion, the stuff that makes up the universe --> someone will need to be able to explain how motion works for anything from a planetary orbit to shooting a rocket in the right place --> you and a really cool job that is an expert in exactly that!
Architect --> someone who designs buildings or campuses merging engineering and art --> ? --> ? --> you with a really cool job!
If you can fill in those question marks then go for it! If not, I would stick to what you are doing because (to me in my mind) it makes sense and will serve your purpose in the end.
Rafael’s Answer
Srinivas Rao’s Answer
1. What astronomy really requires
To become a professional astronomer, you almost always need:
A strong background in physics (often a bachelor’s and then a master’s/PhD in physics, astronomy, or astrophysics).
Advanced math and research skills, and usually postgraduate study abroad or in a regional research hub, since in‑country astronomy jobs are very limited and highly competitive.
That’s why many people in developing countries first study physics or a related science, even if local research openings are few.
Given your situation, the healthiest approach is:
If you cannot accept giving up astronomy for life, then Physics is your best core degree, even if the local job‑market is tight.
If you want maximum flexibility and job security but still keep astronomy as a longer‑term or side passion, CS is more practical now, as it lets you earn a good living and still explore space‑related work or online learning; you may later join a space‑science or astronomy‑related program somewhere else, but it would be harder path than starting in physics.
Ask yourself:
If you knew you could only work in astronomy‑related research, and no job in the world would be “stable” except maybe teaching and part‑time research, would you still choose to study physics?
If the answer is “yes, even that is worth it,” then Physics is the right core degree for you, and you can add CS skills as a safety net.
If you answer “I would need more stability and income,” then Computer Science is the wiser starting point, and you can keep astronomy as a passionate, long‑term side‑track.
Delete Comment
Flag Comment