Skip to main content
7 answers
8
Asked 843 views

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

Thank you comment icon Choosing Computer Science is your most strategic move. In the Ethiopian job market, a Physics degree often leads to teaching rather than research, while Architecture, while stable, creates an academic dead end for your astronomical ambitions. Modern astronomy is deeply computational. By staying in Computer Science, you gain high-demand skills in data analysis and software engineering, providing a "safety net" that Physics lacks. This allows you to secure your finances locally while preparing for a Master's abroad. To bridge the gap, focus on elective physics and math courses. This path preserves your dream without risking unemployment, transforming a technical degree into a launchpad for the stars. Clarence

8

7 answers


0
Updated
Share a link to this answer
Share a link to this answer

David’s Answer

Computer Science is your most strategic "middle ground" because modern astronomy is increasingly data-driven. By staying in CS, you gain high-level programming, data analysis, and simulation skills—all of which are essential for processing satellite data or running astrophysical models. This path protects your career stability in Ethiopia’s growing tech sector while leaving the door wide open for an MSc in Astronomy, provided you supplement your studies with core physics electives (like mechanics and electromagnetism) to meet graduate prerequisites.

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.
0
0
Updated
Share a link to this answer
Share a link to this answer

Andrew’s Answer

The choice between future career opportunities and stability or fulfillment of a passion, that is the question.

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.
0
0
Updated
Share a link to this answer
Share a link to this answer

Rithvik’s Answer

Let me share some friendly advice: stick with Computer Science and consider dropping Architecture. Here's why: if your dream is Astronomy, Architecture doesn't align with that goal. You can't pursue a Master's in Astronomy after studying Architecture, so it won't help you reach your dream.

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.
0
0
Updated
Share a link to this answer
Share a link to this answer

Nicholas’s Answer

If you want to keep the door to Astronomy open while staying practical, Computer Science is your strongest bridge. Modern Astronomy is no longer just looking through a lens; it is almost entirely "Big Data." Professional astronomers spend the majority of their time writing code in Python, building simulations, and managing massive datasets from satellites. By staying in CS, you aren't settling—you are gaining the exact technical toolkit (Astroinformatics) that top-tier international Master’s programs look for.

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.
0
0
Updated
Share a link to this answer
Share a link to this answer

Liam’s Answer

I am going to attempt to answer this question.

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.
0
0
Updated
Share a link to this answer
Share a link to this answer

Rafael’s Answer

Hi There! Choosing between passion and practicality is definitely a tough decision, but you don’t have to pick just one. If I were you, I’d stick with Computer Science because it offers the most flexibility and opens up many career paths, including astronomy later on. My own background in engineering and business showed me how valuable a strong technical foundation can be—it made transitions easier and gave me an advantage. Technical skills combined with domain knowledge are powerful, and Computer Science provides tools like coding and data analysis that are useful in fields such as astrophysics. While architecture might limit your options, and physics could be risky if research jobs are scarce in Ethiopia, Computer Science keeps more doors open. You can always learn physics and astronomy through online courses or personal projects, so you can pursue your passion while maintaining financial stability. I hope this helps!
0
0
Updated
Share a link to this answer
Share a link to this answer

Srinivas Rao’s Answer

You’re trying to balance a rare, beautiful dream—astronomy—against a real‑world job‑market reality in Ethiopia, and that’s completely understandable. From your description, the most honest and practical path for you is somewhere between passion and prudence, not just “all‑or‑nothing.”

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.
0