Hey everyone! I'm nearing the end of my studies at a university in Vietnam where I'm majoring in Software Engineering. Lately, I've been feeling a bit lost regarding my career path because many of my classes feel superficial and miss out on key topics like Probability & Statistics, Linear Algebra, and solid Programming Fundamentals. I've been proactive in my learning though, self-studying with online courses like CS50x, CS50W, CS50AI, and Google IT Support.
Currently, I'm faced with a dilemma: Should I pursue a career in Software Engineering (SWE) or should I lean towards Data Science, especially interests in AI & ML? I'd really appreciate your insights and any advice you have on these two paths!
5 Answers
I'd recommend leaning towards Data Science right now. The Software Engineering market is pretty saturated, and with the rise of AI, finding a junior position in SWE can be quite tough. Data Science seems to have a bit more growth potential.
Could we compare two educational paths in this context?
1. A Bachelor's in Data AI plus multiple certifications (like AI Engineer Azure Associate, ML Engineering, and various data-related certs).
2. A traditional Engineering diploma (like Data Engineer or IT Engineer). Which would be overall better for job opportunities and which path helps build more relevant skills? Also, what do you think about each path leading to a PhD?
I feel like many subjects taught are too theoretical and not very applicable in real-world jobs. It could be beneficial to learn more about business logic and how industries operate, regardless of which path you choose.
Focus on mastering your thought process and apply that to whatever interests you. The demand for innovative thinkers and problem solvers is huge, and with the right mindset, you've got a great chance of creating a fulfilling career for yourself! Stay curious and keep pushing forward.
Don't stress too much about any gaps in your coursework! University programs can’t cover everything, and most of what you'll need you'll learn on the job. Whether you choose SWE or Data Science, expect to keep learning continuously in both fields. Data Science might be a slightly easier entry point, but even still, be prepared to study hard afterwards for both paths!
I appreciate the advice! It reassures me that I can catch up in real-world skills.
Thanks for your input! Can you suggest any specific fields in Data Science that are worth pursuing?