I waited twelve long weeks to start working on algorithms only to realize that I had already been working on them for quite some time.
When you are a new self-taught programmer, algorithm is a word steeped in mystery and awe. It is a word that comes up frequently when you research programming, usually in the context of some incredibly difficult interview question asked by the likes of Google or Microsoft.
If the internet is to be believed, Computer Science students spend four entire years learning nothing but algorithms!
Continue reading “Week 13: Attack Of The Algorithms!”
I am twelve weeks into becoming a self-taught programmer and I am still having a blast. While I often feel like I am behind schedule there is no denying that I am enjoying the process.
Part of what inspired this whole journey in the first place was remembering how much fun I had when I dabbled in programming all those years ago. That child-like sense of wonder hasn’t gone away as my wife can attest to.
Continue reading “Week 12: Being Responsive”
It is hard to believe it has been almost three months since I started teaching myself programming.
There are times when I look back over the last few weeks and marvel at how much I have learned. Other times I feel like I am not as far along as I should be and that my progress is too slow.
Continue reading “Week 11: Slow Going”
When I first started I took detailed notes using Google Docs. At that time I was working on Codecademy courses, which are all text based.
Continue reading “Week 10: I Have Some Notes”
One of the best things about learning to code is working on projects. Not only is this a great way to learn but it is also a lot of fun.
I recently completed the second project in the freeCodeCamp Front End Developer course, which is to build a Personal Portfolio page.
Originally, I started to work on this project shortly after I finished my Tribute project back in October. I had a vision of what I wanted the page to look like but I didn’t have the knowledge necessary at that time to bring that vision to life.
Continue reading “Project: Build a Personal Portfolio Page”
Last week felt like the first time in a long while that I was able to get back to my old routine. It was a great reminder of how much I love to code.
I am a big creature of habit. I am at my best when I have structure and a routine. Between traveling and then getting sick, it felt like an eternity since I was last able to really focus on my lessons and coding every day.
As someone who is new to programming, I can’t stress enough how important it is to code every day.
Continue reading “Week 10: 100 Days of Code Redux”