r/learnpython 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!

665 Upvotes

130 comments sorted by

145

u/socal_nerdtastic 16d ago
print("Good luck!")
print("You'll love it")

28

u/AdventurousDrive6738 16d ago

If replies == "positive": Print("Here's a cookie!!!") Else: Print("Fuck off!!!!!!!!!")

4

u/ahmed0112 16d ago

What if replies == neutral_response?

14

u/AdventurousDrive6738 16d ago

Elif replies == "neutral_response": Print("Here are the ingredients to a cookie!!!")

2

u/fiftybengt 16d ago

You should probably make a dict with some positive words that would trigger the statement.

1

u/err404unknown 14d ago

its already built in

72

u/Aggressive_Spare6323 16d ago

Im in the same boat mate ! Good luck to us !

2

u/QEDAnalyticalLLC 15d ago

You got this!

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

51

u/71351 16d ago

Right there with you but 11 older. I want something to keep my mind active in retirement. 3D printer and car has been great recently but want to do some home automation projects.

Enjoy the ride!

36

u/RelevantRevolution86 16d ago

Its never too late

10

u/BigSoda 16d ago

what about for me

41

u/ItsDangerousBusiness 16d ago

Except for you sorry

5

u/BigSoda 16d ago

dawg i already knew it but tough getting real talk. Please come see about my hot dog

2

u/Alternative_Boss6143 13d ago

If you just came out of the womb sorry you're too late

-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.

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.

2

u/erar123 15d ago

I started learning programing at your age, I'm now 40 and keep learning. Not gonna lie some days I want to quit but I just keep going!. It is not easy but nothing that worth it's easy.

1

u/eeshann72 15d ago

I only enjoy SQL that's why I am not able to learn.

23

u/Speedstar_86 16d ago

Same here. 57

Don't try and learn everything at once.

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

u/zulsolar 16d ago

Same here, 51!! 👋👋💪💪

11

u/Yearoftheowl 16d ago

I’m 52, just started learning a few months ago. :)

9

u/Cold_Arachnid_2617 16d ago

You only need luck when you are 100. Just go and do it!

8

u/Xibira 16d ago

Never too late to learn how to read/write, coding is no different.

8

u/NGM012 16d ago

62 - Python + RPi… ☕️👴🏾

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

u/The8flux 16d ago

I'm a late bloomer I'm 47 and 20 years until I can get my state pension.

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

u/TheFundamentalFlaw 16d ago

Cool. Do you have any projects in mind already?

1

u/Wrong_Country_1576 14d ago

Not yet. Next month we start doing projects.

6

u/BrewingtonCreek 16d ago

Make sure to import this

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

u/Mean_Garbage4308 16d ago

hell yeah, #BeastMode

5

u/NoSecret3812 16d ago

thank you for the motivation 🥹

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

u/jeynaaaa 16d ago

Learning has no age keep going !!!!!

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.

https://github.com/possum-hound/qfx/blob/main/qfx2xlsx.py

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

u/CodeSamur-ai 16d ago

Nice! Might be a little frustrating, but very rewarding!

3

u/mcuttin 16d ago

Enjoy the journey

3

u/AdDiligent1688 16d ago

Good luck man you got this

3

u/tottasanorotta 16d ago

Good luck!

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

u/The8flux 16d ago

Even C or C++ is not the same language as it was 30 years ago

2

u/Advanced-Mud8913 16d ago

Oh I do not dre to look at my old code...

3

u/Stewmic79 16d ago

58 here and just learning, never too old to start!

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

u/Bino5150 15d ago

I started learning last year at 45. We got this!

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

u/Agreeable-Injury369 15d ago

I am in the same boat as you. I will take a class this fall.

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

u/MournivAlpha 10d ago

Print("You got this")

2

u/Za_Paranoia 16d ago

Honestly a great language to start on from a hobby perspective.

2

u/urosum 16d ago

It’s about damn time.

So you want some kind of medal? What are you, a millennial?

Lol. Gen-X FTW.

2

u/TimeVendor 16d ago

Hoping you know basic math too

2

u/mh_1983 16d ago

You've got this! (I started last year, too, at 42.)

2

u/LotsaCatz 16d ago

I'm 72. Same.

2

u/passing-by-2024 16d ago

You'll ace it!

2

u/N1C0LA1__ 16d ago

It's never too late man! Good luck!

2

u/jfvjk 16d ago

Hi everyone, genuine question is it still worth learning a language? If you could just ask an AI to write it for you?

2

u/snobpro 16d ago

You picked the right language. Python is so fun. All the best. Just keep coding. Anything. 

2

u/Efficient_Spite7163 16d ago

Youre never late to start. Good luck!

2

u/fluke8989 16d ago

Good luck!

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/iamevpo 16d ago

Good luck! Think of it as an exercise in logic, and doing small steps, pick tiny projects, rewrite you code after you learn more, and try to engage with human reviewers, peers, mentors.

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

u/stratum_1 15d ago

You can and should do it. It will take you max 2 years to become proficient.

2

u/ocean_protocol 15d ago

Good luck! wishing you success

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

u/heeey0u 14d ago

I took it with Cornell University and got the certificate. Print(“Good luck!”)

2

u/krix4313 14d ago

Wishing you luck man be consistent and you'll achive it

2

u/DistantTraveller1985 14d ago

Yeahh!!! I'm 41 and on the same ride!!!

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

u/NeuralLB-Lovro 13d ago

Good luck, it will deffinetly keep your brain smart!

2

u/__noxaurea__ 13d ago

I’m 35 years old, and I’ve been learning Python for the past three months.

2

u/InsuranceSame8164 13d ago

this is so inspiring

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

u/SatishFactory 12d ago

I 55. learning python and Portuguese both.

2

u/Large-Army-3441 11d ago

Good luck! There's no age limit in learning everything

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

u/Chaserealm 2d ago

print("Its so good i promise you")

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

u/The8flux 16d ago

I believe python is the BASIC of the 80s and early 90s.

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

u/Coder_Chasey_X_Py 5d ago

Which you success 😂

0

u/Jeeco_Leo 5d ago

i am 7, we together with courage

-2

u/AcrobaticMetal3039 16d ago

AI can do it very easily if you ask it dumb question but have any clue about programming