Should I Major in Computer Science if I Love It but Currently Study Civil Engineering?

0
1
Asked By PineappleDancer92 On

I've been thinking about starting a major in Computer Science in 2026, which means I'd graduate in 2029. I genuinely love programming, but I've come across a lot of posts discussing layoffs and job scarcity in the tech industry. Right now, I'm pursuing a degree in Civil Engineering, a field that seems more stable and guaranteed to provide a job. I'm torn between sticking with what's secure and following my passion for tech. Any advice on this would be great!

4 Answers

Answered By CuriousCoder88 On

I totally understand your dilemma! Civil Engineering does have its benefits like job stability, but if you genuinely dislike it, that could lead to burnout later on. If you love programming, consider sticking with Civil Engineering for now and learning to code on the side. It’s a nice backup plan to have. Plus, you never know how the job market will shift by the time you graduate in 2029. You could end up in a tech role that utilizes both skill sets!

TechieMinds23 -

Exactly! Building a strong foundation in a stable career while pursuing your passion on the side sounds like a smart move. You never have to fully abandon what you love.

BuildingDreams44 -

Yes, and remember, many tech roles today actually value having a diverse background. Combining Civil Engineering with programming skills could make you stand out in the job market!

Answered By SoftDevVisions On

The tech landscape is always changing. Although job availability can be tricky right now, pursuing something you love can lead to greater happiness. If you choose to go into Computer Science, focus on building strong skills and networking—those will be your best assets when entering the job market. Just remember, whatever decision you make, it doesn't have to be permanent—you can adjust along the way!

DreamChaser101 -

Absolutely! Passion projects can sometimes lead to great opportunities, too, even if you take a non-traditional route.

FutureCEO2000 -

Yeah, and who knows? By 2029, things could be looking up for tech jobs again. Just keep your options open!

Answered By RealTalkGuru On

Honestly, it might be rough regardless of what you choose. CS is a broad field, and while it has its challenges, it’s also full of potential. There are no guarantees in any field nowadays, but if you love coding, then it’s worth going for it. Just keep learning and stay adaptable to market changes!

PragmaticDreamer -

Exactly! The future of work is unpredictable, so focusing on what you're passionate about is key, even amidst instability.

SeekingClarity22 -

Yes! Staying open to new opportunities and continuously learning will keep you relevant, no matter how the job market shifts.

Answered By EngineerWithPassion On

Sticking with Civil Engineering could be wise, especially since you mentioned it guarantees food on the table. But if programming is where your heart lies, you could also look into combining both fields. Civil Engineering with programming knowledge can lead to exciting opportunities, especially in areas like GIS or infrastructure tech that require both skill sets.

DataNinja2023 -

Great point! The blend of engineering and coding could really open doors in niche areas that are less saturated. You might enjoy your work a lot more that way!

CodeWiz39 -

Exactly! Plus, a solid foundation in engineering can be incredibly valuable in tech for problem-solving and analytical skills.

Related Questions

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.