The term renaissance man refers to someone whose expertise spans multiple areas.
True renaissance men and women are rare because it doesn’t just require a variety of knowledge. It requires expertise.
Much more common is the jack of all trades, master of none person.
If a renaissance man is someone who is an expert in multiple areas, then a jack of all trades is someone who is competent in multiple areas.
Continue reading “Weeks 22 and 23: Programming Renaissance Man”
When you are a new programmer, the term ‘algorithm’ is shrouded in mystery. The mere mention of it triggers an ominous sense of dread.
Despite what you might think, algorithms aren’t indecipherable puzzles that only people with Computer Science degrees can solve.
Don’t get me wrong, there are some incredibly difficult algorithms out there but you aren’t likely to encounter those as a new programmer.
Continue reading “freeCodeCamp Basic Algorithm: Reverse a String”
Welcome back to Regularly Scheduled Programming, the blog where I talk about my journey to become a self-taught programmer.
Twenty-two weeks in and we are going back to something I first touched on in Week 3 when I recapped my Tribute Page project: Bootstrap.
I moved away from Bootstrap for my second project but I have a new appreciation for it after working through the Bootstrap lessons at Treehouse.
Continue reading “Week 21: Back on Bootstrap”
Welcome back to Part 2 of my Twitch API project walk-through.
You can find Part 1, where I discuss the project objectives and some of the initial challenges I encountered, by clicking here.
I mentioned in Part 1, that the project now requires a workaround to access the Twitch API data. Because of that, there are very few resources available for the project in its current form.
Continue reading “Project: Use the Twitch.tv API (Part 2)”
Becoming a self-taught programmer is a lonely road. Most of your time is spent sitting in a room by yourself staring at a computer screen.
There is no one around to help you when you get stuck or to motivate you when you get down. There is no one around to celebrate with when you have a good day or to make small talk with when you need a break.
Sure, there are online tools like social media and community forums to help provide some human interaction but they are no substitute for being face to face with other people. Continue reading “Week 20: Demo Day”