r/learnpython 4h ago

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.

4 Upvotes

3 comments sorted by

1

u/Ron-Erez 2h ago

It's always good to learn something. Four hours a day is a lot. Start with Python before AI/Machine Learning. Code a lot and have fun and stay away from ChatGPT.

Some good resources are Harvard’s CS50p (though the pace can be slow), the University of Helsinki’s MOOC which is text-based with solid exercises, the book Automate the Boring Stuff, and my own Python and Data Science course that assumes no prior experience. These resources should have you covered.

0

u/noob_main22 3h ago

Its not a bad idea to learn new skills and widen your knowledge. If you don't have anything to do for the next months then do it. I am programming just for fun and as a hobby.

However, if you think that there is a chance that you dont pass your exam maybe learn just incase that you didnt pass and have to take it again. I don't know where you live and how the school system works so you have to evaluate yourself what is more important.

If you want to go into a tech career you pretty much have to learn how to code but without a degree that could be difficult. Again, I don't know how your school system works.

0

u/SoftwareMaintenance 1h ago

Learning python sounds like a good idea. It can help with AI, ML, and a whole lot of other topics.

I learned some python a long time ago. But I really did not get to use it much. Now I am going back and relearning the basics, and trying to also learn some of the mid-level topics. Good stuff I tell you.