Here is the Cliff Notes of my coding journey so far:
About six months ago I started at Codecademy. I did the HTML/CSS tutorials and started PHP (because my blog is on WordPress).
And then my son was born in September 2013. That is a whole other story, and probably a whole other blog.
So I’m finally getting into the swing of work, baby duty and husband duty. My wife is amazing and so far we have been lucky enough to have her stay home with the baby.
But a few things happened that have brought me to this point:
1. I wanted my blog at www.bookleverageblog.com to look cool…
2. So I read “HTML for Dummies”…
3. Which helped and allowed me to make some basic changes to my posts and pages, but I realized I needed some CSS education. I like the way Codecademy says if HTML is the bones than CSS is the skin of a website.
4. Codecademy helped, but I didn’t learn how to take the limited HTML/CSS knowledge I had and actually change my blog. In other words, what the heck is an editor? I’m still working on this btw and have started reading WordPress for Dummies.
5. I discovered WordPress (which my blog is built on) uses PHP, so I started the PHP tutorial on Codecademy. But the baby came and coding was the last thing on my mind.
6. So I’m at work one day recently and I get my daily email from Very Short List. And one of the links is to How to Hold a Pencil. I forget why I clicked it, I think it was something about a guy who built his own app after he taught himself to code.
7. Eureka! The saying is when the student is ready the master will appear. So I download one podcast and another and another. These people are doing what I want to do. Reuben Ingber, I don’t know if you drink, but if we every meet, I’m buying you a beer.
8. So one of the podcasts is with Natasha the Robot. She is amazing. I went home that night and bought her e-book. And I reviewed it on Amazon and Goodreads. Loved it! She makes you feel like learning to code is worth the sacrifice and can be done by mere mortals.
9. The latest podcast on How to Hold a Pencil is with Mattan Griffel, founder of One Month Rails. I’m thinking I may sign up for the course, although I’m still researching options and haven’t decided just yet.
10. I also read Josh Kaufman’s book The First 20 Hours and one of the skills he teaches himself is programming and the language he chose is Ruby.
And finally, as I mentioned in my About G page, I had a relative tell me that learning to code was near impossible if I didn’t study computer science in college.
I’m learning to code for myself and my family’s future, but that comment really stuck with me and just made me burn. Still does actually.
It may take even longer than I think with all my responsibilities (I’m thinking 2-3 years easy), but I’ll see that relative someday and we will have a much different conversation.