Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I don't know what to tell you. I'll be 50 in less than a year, and I am learning new things on my own constantly as I have been since I started programming 35 years ago. The only difference I feel is that I am able to learn faster (and a deeper level) then when I was half my age. One thing I've really gotten good at is learning. I know how to do it.

I don't expect my behavior to change any time soon.

I think if you have have the attitude that learning is only something you do to prepare for work, but then when work starts, you don't have to learn as much as you did before, then you're going to get frustrated really soon.

What you know now will be half as useful in 5 years, and practically useless in 10 -- for the most part.

But if you embrace life-long learning, you will adjust how you live your life. You'll allocate time to do, and allocate time to learn. Give yourself goals such as, "learn a new programming language each year" -- or whatever your passion is. If you're a DBA, then learn a new Database each year.

The mistake a lot of people make is they only learn things that they believe they need for their immediate job rather than learn things for the sake of learning. The latter is when you get the "aha" moments, that bit of spark that makes you realize you've not only learned something new, but something that can be practical in your daily job.

As one example, last year I spent time learning Haskell. It has made me a better C# and JavaScript developer.

Don't beat yourself up for watching TV. Just set small achievable goals with a reasonable time-frame, and stick to it. You say you don't have a fancy web-site, well make it your goal to create the best one you can possibly create in 2015. Make the goal real. Tell yourself that you'll blog about it and talk about it at local meet-ups in 2016 -- talk about your experience creating it.. from the initial goals all the way to completion, including what you've learned from the experience. Then it becomes something real and tangible.



Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: