Personally, I believe there’s no age limit when it comes to learning. For me, engaging with something new and continuously learning is a way to live with quality and health. I can’t imagine myself without exploring, studying, or getting involved with new topics, as I strongly believe that this is closely tied to living well.
As for the timeline, it really depends on the amount of dedication. There are no shortcuts. Even today, when I revisit subjects I thought I had already mastered, I dive deeper and realize there’s always more to learn. Some concepts simply take time to fully sink in.
My suggestion would be to start with the basic courses from DeepLearning.AI. They are well-structured by levels and could be a good starting point for you.
Congratulations on your initiative, and I wish you the best on your learning journey.
Thanks for sharing your situation so openly — you’re definitely not alone in this. The good news is that it’s absolutely feasible to get into AI/ML at 45, even without a strong math background to start. Many people in our community come from non-traditional paths and make it work. The key is consistency, building up math intuition step by step, and pairing theory with lots of hands-on practice in Python.
{mentor edit}
You don’t need to rush; it’s a marathon, not a sprint. With steady effort, you can absolutely grow into the skills employers are looking for.
Absolutely, it’s never too late to start! Many people switch careers into AI/ML in their 40s and beyond. Since you already know Python, you’re off to a good start. I’d suggest beginning with some basic math for ML (linear algebra, probability, calculus — at an applied level, not too deep). You can realistically build a strong foundation in 6–12 months if you’re consistent. A great path is Andrew Ng’s AI For Everyone and Machine Learning Specialization, combined with “3Blue1Brown” videos for the math intuition. Start small, keep building projects, and you’ll gradually gain confidence. Age is not a blocker — consistency is.
@SteveArthur, please be aware that “promoting other forums” (such as Slack) is not allowed by the Code of Conduct. I have edited your message to remove that reference.
Thank you, Imran. Could you please suggest courses to take for the math subjects you mentioned - linear algebra, probability, calculus.
I checked coursera and there are several from several universities.
Are there any particular playlists on 3Blue1Brown channel that I should start with?
I have been away from school for more than 20 years and I was never super smart when I was in school to begin with.
Thank you, Bruno.
I filtered specialization for beginner level and found a few specializations (posting link here is not allowed).
One of them is Machine Learning Specialization from stanford university. Is this what you are referring to ?
Thank you,
Mark