Hey everyone! I'm 17 and really interested in diving into the AI world as a machine learning engineer. I love math and programming, especially in Python (which is what I'm learning in my computer science class). I'm curious about whether getting a degree in computer science, data science, or information technology would help me reach my goal. What's the job market like? I'm worried it might be oversaturated or dying out, especially in South Africa and the US, which are two places I'm considering for studying and working. Should I aim for a master's degree? And with just a year left of high school, are there any free courses or projects you recommend for improving my coding and logical skills? If machine learning isn't the best path, what other programming-related careers offer good pay but are less competitive?
5 Answers
The job market is ever-changing! It’s tough to predict where it will be in five years, especially in tech. The key is to stay adaptable and keep learning. Focus on building a solid foundation in programming and network with people who share your interests both in high school and college. By the time you're ready to apply, the field might shift to exciting new areas like AR and VR, so be flexible!
If you're genuinely passionate about machine learning, go for it! Just remember, many enter the field for the high salary, which isn't always a great motivator. Focus on enjoying the learning process and you’ll likely do well in interviews. If your passion isn’t there yet, consider other paths in tech that might suit you better.
Machine learning is booming, with many companies actively hiring. But to navigate the landscape successfully, consider a computer science or electrical engineering degree. You don't necessarily need a master's, although having one could set you apart. The job stability and work-life balance will vary based on the company, so do your research.
The AI and machine learning field is quite volatile right now. While companies like Nvidia and AMD are raking in profits from the hardware side, many startups and businesses are struggling to find a sustainable business model. If you're passionate about programming fundamentals and AI principles, those skills will always be valuable, but potential job market shifts could affect you. It's kinda like the dotcom bubble; things could change rapidly in the next few years.
Thanks for the insight! It's definitely something to keep in mind.
Just remember, everyone wants to get into machine learning right now, and some might quickly realize it’s much tougher than they expected. If you want to succeed, you’ll need a strong foundation and a willingness to embrace the challenge. Don't worry too much about the major now. Explore various subjects in college; what matters most is your skillset and ability to adapt over time.

Absolutely agree! Networking is so important in this industry.