Hacker News new | ask | show | jobs
by d3vvnull 6037 days ago
I started to be serious about learning to program at 26. Then, I was in an entry-level position where I learned how to write spreadsheet macros on my own, with just the spreadsheet documentation as my guide. I also had a problem I needed to solve so my self-training was directed by what I needed to accomplish. That's often the best way to learn how to program: take a problem you want to solve and develop a solution with whatever tools you have available. When you have completed your first programming task, you will find that you have built foundation for you to tackle your next task, which may be even more complex than the first one you solved. Today there is an overwhelming amount of tools and information available for learning how to program on the Web.

Now I am 46 and have been building applications for almost 20 years and the learning doesn't stop. Even experienced programmers continually learn how to program as they pick up on new techniques, new programming languages, and new best practices. Good luck with your efforts.