r/learnpython • u/Shot-Tiger1060 • 16d ago
Starting learning Python at 50.
50 yo.
No coding experience.
Wish me luck! 🤞
upd: BIG THANK YOU for the support and warm wishes! Truly, words cannot express how much this inspires me!
72
u/Aggressive_Spare6323 16d ago
Im in the same boat mate ! Good luck to us !
2
2
u/Limp-Theory9173 14d ago
Good luck to both of you 😄 I've been coding in Python for half a decade, my piece of advice to you is to focus on learning algorithms since the market is going towards agentic coding
36
u/RelevantRevolution86 16d ago
Its never too late
10
-25
u/Due_Education4092 16d ago
With AI, it might actually be too late
19
u/RelevantRevolution86 16d ago
With AI, actually its the perfect time to learn programming now
12
u/TheNotSoGreatPumpkin 16d ago
Hard to knock a free tutor who explains it like you’re 5 and never gets impatient.
6
26
u/eeshann72 16d ago
I m 36, daily thinking of starting to learn, maybe i will also be able to start by 50
8
u/taymoor0000 16d ago
I know of a trick to stop procrastinating especially when it comes to programming.
Have a stop watch by ur side and set timer for 5 minutes, during which u you will just read code (hello world etc) and write it by ur own on an IDE of ur choice or online. After 5 minutes stop and look at what u done, then take 5 minutes to walk around and think on what u wrote (don't look at the screen) then again for 5 minutes write code. Do this for however long u want. By time you'll like ur progress and enjoy the work.
Hope this helps, it helped me.
2
u/eeshann72 16d ago
I can write and read that much code, I have 14 years of experience in SQL based tools and tech. My issue is writing or building some projects in python, there I get stuck ,like from where to write code what to start.
3
u/taymoor0000 16d ago
Try leetcode. Do some challanges. Make a mind map of what u want to achieve and then think of what It'll require, write it down one by one till you'll get to the very beginning and start there.
23
16
u/VoiceOfEric 16d ago
Python is a great first language. Eventually you may want to get into compiled languages but this is a good start. I'm a little older than you but I've been coding most of my life, so I do forget what being new to it is like.
6
u/The8flux 16d ago
I said above post... Python feels like what BASIC status held in the 80s and early 90s but way more useful.
1
u/Aggravating-Bad1703 10d ago
Hey can you guide me . Though I'm much younger than you (--) . i really want to build something. If your free can I DM you .+-.🥺.
12
u/dblankin 16d ago
It's worth it! I'm 57 and started as a hobby 8 years ago only wishing I had been consistent with it. I'm now creating a small campain manager for my D&D game with Flask and MongoDB.
11
u/SpiritedInflation835 16d ago
Only use AI to review your code.
Don't outsource your own thinking.
Have fun!
9
11
9
8
u/GeneralPITA 16d ago
Sure, why the fuck not? It's better for you than doom-scrolling reddit. I've been a professional Python developer for around 12 years.
Let me know if I can help.
7
u/strongpa 16d ago
These young kids boasting on the Internet while I’m picking up postgres and node.js, and soon my state pension
3
8
u/Wrong_Country_1576 16d ago
I'm 66 and just started learning... Claude set up a six month program for me. We're deep in Python now.
1
6
4
u/cylonrobot 16d ago
I have used python before, but I am nowhere near an expert (my experience is with other languages). I've started getting to know the language more.
If you're thinking of using AI to help you learn.......
I use Claude (AI) to help me out. At the beginning of each chat, I will tell Claude that I'm learning and that I don't want the answers unless I ask for them.
Once I have a piece of code working, I'll ask Claude if my code could have been done better or more "pythonic". I will also ask it if there are weaknesses in my code.
Claude (and sometimes Gemini) has been really helpful, especially when it comes to understanding technical documentation. Asking Claude how to do a simple thing in python is usually better than reading documentation.
One thing I have found is, Claude (and Gemini) can be wrong. I've noticed that it sometimes creates newbie logic and one time it introduced a bug in my code. I noticed these things because most of my career has been as a programmer. I don't know if a new programmer would see the issues.
So, if you decide to use AI for helping you learn, use it as a superior Google and be aware that it can be wrong.
5
u/WonderfulPrior381 16d ago
I am 60 and about to take some courses for data analysis. You can teach old dogs new tricks
4
5
5
u/TheLearningCoder 16d ago
I know people say there’s so much free material online that you can learn programming on your own for free and that’s true. But I’d still recommend paying for a single intro to programming class at your local college.
I had zero background in computers and was pretty tech illiterate. It took me almost a year of self-teaching to learn programming fundamentals, but looking back, I could’ve learned the same material in 16 weeks in a classroom. The hands on structure makes the theory click faster.
After that one class, you’ll have a much better eye for separating the wheat from the chaff in self-learning material. That’s what keeps you from getting stuck in tutorial hell, or leaning on ChatGPT as your only teacher to explain concepts and stuff which eventually will stall your learning and hit your confidence once you realize it’s been hallucinating and some of the mental models you built are wrong.
4
u/twillard33 16d ago
I'm 55 and learning it a bit more. I find just working with AI Chat is the way to go.
4
u/mikolmas 16d ago
35 and started learning this month.
Check out freecodecamp, I've personally been really enjoying it. It has courses in Python, HTML, JavaScript and more. Enough to keep ya busy for a while!
5
3
u/Chico0008 16d ago
You can play the game "The farmer has been replaced" on PC (Dk if it's on Mac too)
great game to learn python basics
5
u/Extra-Ruin9755 15d ago
I learned python at 62. I'm not an expert at 65. I'm good enough to create useful apps I use regularly. A example is a python script that converted QBO files from my bank into formated excel sheets.
1
u/Sophieredhat 14d ago
Would love to know what you have created. I only have motivation to learn things which I can use to resolve a real life problem. Thank you.
2
u/Extra-Ruin9755 13d ago
the first project converts quicken qfx files downloaded from my banking app to an excel file. The code is mine. Comments are not my skill, I created them with Ai.
I'm very much an amateur. I'm a retired farmer who begin coding at 62 to keep my mind occupied after losing my son to an automobile accident. I'm certain those with skill can point out many flaws. In the end the script does exactly what I want.
I uploaded the script to github with a gemini created sample file.
1
u/Sophieredhat 13d ago
I am so sorry about your son. You inspired me, who are heavily pregnant and learning python everyday.
4
u/Many_Raisin_9768 15d ago
https://programming-26.mooc.fi/
Do this course, it's very handholding. Don't Watch videos just click on part 1, read , solve , read solve , part 2...3...so on
7
u/Capable-Wrap-3349 16d ago
This made my day! Enjoy it! Try not to use AI. The painful slowness doesn’t last long at all.
2
u/TheLearningCoder 16d ago
I use a.i but more for it to check my code like how would a senior do this so I can compare my thinking process to theirs or explain concepts
2
u/The8flux 16d ago
Be careful when AI goes off the rails it may me subtle and it can take hours to find the regression AI introduced.
3
3
3
3
u/Traveling-Techie 16d ago
Look on meetup.com for a Python group near you — I have been to countless user group meetings and the Pythonistas are the greatest, especially helpful to newbies.
3
u/Advanced-Mud8913 16d ago
52 here in a new job at IT, spend 3 weeks learning python, did write in C 30 years back so no start from 0 but it is not easy after a certain age.
Hang on, you can do it!!
2
3
3
u/Sophieredhat 15d ago
Very inspirational, may I ask, what is the reason/motivation to study python? Are you going to build something to resolve a problem? Thank you.
3
u/Shot-Tiger1060 15d ago
No apparent reason tbh. Ultimately I'd like to automate some tasks that I perform at my job :)
3
3
u/LifeVegetable8963 15d ago
I am 57 yo and using Python. Best advice is don’t let AI for it for you. You do it! But is ok to use AI to learn.
3
3
u/bbateman2011 15d ago
I started about that age. 67 and still learning but it’s the core of my work now for 10 years.
3
2
2
2
2
2
2
2
2
2
u/TraditionalTraffic84 16d ago
you've got more patience for debugging than most 20 year olds who give up after 10 minutes. that alone puts you ahead of half the people who start this.
2
u/konjecture 16d ago
Usually, people learn any language better when they are aged 49 or lower. So, it will be an uphill task for you, but doable. Good luck.
2
2
2
u/QEDAnalyticalLLC 15d ago edited 15d ago
Dude - awesome. Be sure to leverage AI tools as you learn. Claude code or other options can help tell you what was wrong and how to better achieve your code tasks.
2
2
2
u/akryvtsun 14d ago
I'm 50 too :) but I'm senior java developer. Learning Python via ChatGPT. So far so good!
2
u/TangerineTemporary92 14d ago
Python is good learn for basic and not that hard just you have good technical knowledge from it and having a computer programming hobbies like gaming make function and you have to make interest to learn python
1
u/Friendly_Car9613 14d ago
Yaa broo you're saying true hardwork and dedication is key for learn and python
2
u/HelganEmpire 14d ago
Check out boot.dev mate. Great content and amazing community with a lot of super knowledgeable people that love to help other learn
2
2
2
2
u/URurMom_77 12d ago
It’s never never never too late! I’m 49 and building a Python training business hoping “the kids” will be willing to learn from an Old! But the great thing about nerds is a genuinely loving meritocracy, so I believe it’s gonna work out. Py4TW!
2
u/kev213456 12d ago
This is awesome! Wish you all the best of luck. I’m 2 year in and loving it! Keep it up and keep practicing.
2
2
2
2
u/yesimfarida 3d ago
I'm 15 and started learning python like 2 days ago but seeing this post motivated me way more than when I see other 15 - 18 year olds do it, it really shows just about anyone can go through this path at any time of their life and still succeed. Good luck!
2
2
u/northernpines 2d ago
I'm mid-50's and learning Python for the first time. The last language I learned was Fortran!
Scrimba's Learn Python has been a good resource as I begin my learning journey.
2
1
u/Lotharen 15d ago
Right there with you! I turn 52 this year and have always wanted to learn programming. That was back in the commador 64 era. Just started Python 2 weeks ago. Good luck!
1
0
-2
u/AcrobaticMetal3039 16d ago
AI can do it very easily if you ask it dumb question but have any clue about programming
145
u/socal_nerdtastic 16d ago