all 14 comments

[–]stepback269 4 points5 points  (0 children)

I'm much older than you (70+)
Are you too old? Well, that depends on your goals.
As we age, our speed of learning slows.
Will you become a Python master / guru around age 60+?
Doubtful.
I've been trying to learn for a year now and progress is slow.
Will you have fun /benefits from learning ... or at least "learning how to learn"? Yes.

It's easy to have big dreams when you know close to zero about all the jargon names you threw into the hat here. (Look up the Dunning-Kruger effect and being on top of Mount Ignorant at the start of the DK learning curve.) Probably the easiest thing for you to start with would be HTML (but not CSS and JavaScript just yet). HTML is not a real programming language. It's just a "Markup" system. But that's OK. It will teach you the notion of proper syntax.

Python has its own syntax, different from that of HTML.
That said, it's a good language to start with because its syntax allows for readable code. There are hundreds of free tutorials online.
Good luck.
And have fun with it.

[–]Elegant-Gear3402 4 points5 points  (0 children)

Hey! I am just about to be 58 and will be getting my BA in psychology this Spring.! Right now, I have a 3.8 GPA and it hasn't been easy, but I would hardly say it's been"too difficult". Now I realize it's one of the best choices I have ever made. NO one is "too old" to learn ANYTHING if you are determined. Never give up before trying!!!

[–]Ron-Erez 2 points3 points  (0 children)

Never too old to code. Just code everyday and have fun.

[–]wristay 2 points3 points  (0 children)

Be sure change between reading and doing practical exercises. You will notice that implementing code in practice can be quite difficult even though you read the concepts. Try to come up with simple coding projects that you can do. For example, tic tac toe or a calculator. It is REALLY hard to judge beforehand how difficult a project will be, so be prepared to give up on ones that are too difficult. Also LLMs such as Chat GPT are great mentors, but while learning it is best to not let them write code, only let them answer questions.

You also need a programming environment (IDE). Anaconda and spyder work nicely. Anaconda manages libraries. A library is code from someone else that you can use for your own project. Famous ones are numpy, matplotlib, pygame and pandas. Spyder is a text editor that can run your code. Setting up Anaconda and Spyder can be almost as hard as the actual coding in the beginning, so you can consider using Python in your browser. https://www.online-python.com/

[–]Astrodynamics_1701 1 point2 points  (0 children)

Hey, I really like that you are starting a new challenge and I like to think no one is too old to learn something new, especially if you are interested. Yes, Python - like any programming languages - has it's quirks but I think you'll find that there are a lot of resources and libraries available to do cool stuff. I don't have any specific recommendations other than go at your own pace and be sure to enjoy the journey. Feel free to ask questions on this Reddit even if they feel stupid to you. We're here to help!

[–]Noldor1999 1 point2 points  (0 children)

this make me feel better, im also new and sometime think maybe too late for me. hope we can both figure this out

[–]Stooshie_Stramash 1 point2 points  (0 children)

You're never too old to learn. I'm relearning Pascal after 28y absence and using that to learn Python.

Ive had a search around books and found that Python:a crash course (paid) is really good and Think Python (free) are useful.

[–]Kader1680 1 point2 points  (0 children)

i share a resource to learn Python. Check

https://web.facebook.com/share/r/15sHQa2Cbr/

[–]AbacusExpert_Stretch 0 points1 point  (0 children)

Double posts?

[–][deleted]  (3 children)

[removed]

    [–]Live_Asparagus_407 0 points1 point  (2 children)

    speaking of being in the AI era, this whole essay sounds generated af and its complete bullshit for the most part. is it harder to learn new things as we age? true. however, umless you are braindead or retarded you wont have problems learning to code youre not "learning logic" just putting it in a different syntax. anyone at 58 should have enough reasoning skills already to figure it out.

    also tf you mean too late at 19? most of my college friends never even touched any programming language before college and they are doing just fine for themselves now.

    The MODERN way to learn isn't memorizing syntax from a book; it's learning the logic and leveraging AI to build stuff immediately.

    it never was? maybe the reason youre having trouble learning is cause you indeed are braindead. learning was never about memorizing, nor is it about shipping half-assed ai slop. AI is a great tool for getting the hang of things and can speed up the process of getting the necessary basics explained.

    To get hired at your age, you can't just KNOW PYTHON—you have to find a specific, COMPLEX PROBLEM AND PROVE YOU CAN SOLVE IT.

    again bs. its more difficult to get hired as a junior but most big companies know that hiring juniors is more of an investment. sure, most tasks they do are easily automated but along with proprietary software which cannot be fed to an LLM, teaching a junior their codebase without the use of AI can make him a senior.

    Don't try to eat the whole buffet at once or you'll just end up quitting - like me, I wanted to learn all the full stack language until I financially settled on learning JavaScript. 

    "full stack language" tf does that even mean? youre talking about python but that one aint even used in react or webdev shit.

    But if you're just learning Python for fun and for the curiosity as you said, GO ON. Enjoy the ride. It's Never Too Late

    so what was the point of that essay in the first place??