It’s never too late to learn to code

Python Code

We all get old(er). Sorry to be the barer of bad news. But it’s true.

Getting old(er) doesn’t have to mean you stop learning. I’m sure I’ve said this before, but I’m a firm believer in learning something new everyday. A wise man one said:

“Once you stop learning, you start dying.”

— Albert Einstein

I’ve learned a lot lately. I self-published my first book, for starters. Not only did I have to learn how, in the technical sense, but I also had to start learning about marketing, positioning, and the editing process. I also had to up my game in my time management, communication, and not to forget — my writing, skills.

I’ll be honest, after the book was launched I was exhausted. It was a lot of work, and I needed a rest.

Then something predicable happened. I got bored.

So this week I started learning Python.

I should probably tell you that this is not the first programming language I’ve learned. I’m not a stranger to coding. But I am a beginner, in almost every sense of the word.

Until now I have just dabbled. I learned HTML5 + CSS3 + BootStrap to code my personal website. I even wrote the child theme for this very blog (the code for which is on my GitHub here. Feel free to download and use it, too).

I have also taken Bob Tabor’s C# fundamentals for absolute beginners course on Microsoft Virtual Academy.

So, I’m not completely new to code. But I am a beginner in the realm of software development and programming.

The difference this time, though, is I’m learning for a purpose. This isn’t something I’m learning just to achieve a short term goal, like build a website. This is what I want “to do”. I want to code for a living.

It’s not too late.

I’m 33. I’m not young, but nor am I old. I will concede that I have a lot of ground to make up to catch the young’ens of today. The industry as a whole is moving at lightening pace. Keeping up will be tricky, especially as I’m only going to be doing this part-time. For the foreseeable future, I will continue to be a stay-at-home dad.

Even on a full-time schedule, I still wouldn’t be able to keep up with everything. There’s just too much. So I just need to be smart, and use my time wisely. The key word is specialize!

In what, you might ask? I’m not sure yet. Still working on my options. It is likely to be along the data science, or software development route. I’m no designer, so I think web development and mobile apps are out for me. Baring my own site, that is.

If you have an idea of something you’d like me to build, then leave a comment below. I could use the practice!

Please feel free to give me pointers, too, as I progress. Really looking forward to getting stuck in, and learning more Python.

If I can do it, you can do it too!


Leave a Reply

Your email address will not be published. Required fields are marked *