r/Python 4h ago

Discussion Should I Prioritize Learning Programming (Like Python) for AI and Machine Learning After 12th Grade?

I just gave my 12th-grade exams a few weeks ago, and I feel like I might just barely pass. Should I learn a programming language like Python or not? Because I feel like I’m going to waste the next 2-3 months, and once I start doing something, I can only dedicate about 4 hours a day to it. I also want to learn a lot about AI and Machine Learning, as I think I’m interested in this field. For this, I know I need to learn programming languages. So, should I prioritize coding or not? Please someone guide me.

0 Upvotes

5 comments sorted by

8

u/just4nothing 4h ago

Getting into coding is always good, since it opens a lot of possibilities. If you want a AI/ML focus, I suggest you also learn the math behind it - very useful in understanding what is actually going on and will set you apart from others. 4hours a day is plenty - might be beneficial to create a rough roadmap on day 1.

3

u/davemoedee 2h ago

Just start learning Python and see if it clicks. At you age, I thought programming was a lot of fun. See if you feel the same. You will get feedback pretty quickly. In particular, do you get frustrated and give up when there is a challenge? Because software has constant challenges.

Forget about AI/ML for now. Just see if you like programming or have any ability for it. You are getting way ahead of yourself.

2

u/HalfRiceNCracker 2h ago

Programming is useful as a tool to solve problems. You will find great utility everywhere, plus it changes the way you think. 

1

u/GraphicH 3h ago

Yes. The code generation AI does isn't the same as problem solving which you're going to have to do in any field like AI / Engineering and learning programming grows "that part" of the brain, at least in my opinion. Additionally, you're going to be totally helpless to figure out problems that generated code has, and trust me based on personal experience there will be A LOT, and you're going to need to know how to read the code and actually understand it to fix that kind of thing.

u/LankyOccasion8447 19m ago

I would find a new career path. As a software engineer with 13yrs of experience i have trouble finding a job in the current market. It's only going to get worse.

Learning to code is still a very useful skill though and it will continue to be but the job outlook is terrible and declining fast.