Hey everyone! I recently graduated with a Math degree and have dabbled a bit in programming with Python and SQL, mainly because I find it fun. Now that I've graduated, I've been learning Python again and I'm wondering if pursuing a career in programming, like data science or software engineering, is worth it. I've heard mixed reviews about the job market for computer science roles, and I'm starting a job as an underwriter soon, which I doubt will be as fulfilling as a job in tech. I really enjoy problem-solving and have had fun with coding challenges on platforms like Leetcode. So, should I go for a career in software, or is the market really as bleak as some say? Any insights would be appreciated!
4 Answers
I've been in software development for almost a decade after getting my Math degree, and it was great initially. But honestly, the last few years have been tough. Non-tech managers think AI can take over everything, and the job market is super crowded. You might struggle to get noticed with hundreds of applicants for each job. If programming is where your heart is, just be prepared for these challenges.
If writing software excites you, go for it! Just remember, your success will depend on what you want to achieve. Think about the projects you enjoy the most and aim for those.
Python can definitely open doors for you! Just make sure you're clear on your goals. The worth of that bridge depends on where you want to go with it!
Totally agree! Figuring out your destination can help you decide how much effort to put in.
From what I remember, last year, having a Math degree was enough to snag interviews for dev roles, so that's a good start! The market has shifted a bit since then, but your skills can still be pretty valuable. Just keep honing your programming skills and building your portfolio. Don’t give up!

Yeah, I’ve heard the same about the actuarial field—it's not for everyone. If coding makes you happy, maybe stick with that as a hobby until you find the right opportunity!