In her Starting Out In Tech series, WorkingNation Associate Producer & Project Manager Jaimie Stevens shares her insight on what it takes to succeed in learning computer programming skills.
There are a lot of blogs about tech — so many, in fact, that I’ve decided to break the blog recommendations down into increments. This article, in particular, is meant to help you shape your coding ability. What can you read that’s specifically meant to improve your coding skills as a beginner? Here are a couple of my favorites for you, for a variety of languages.
The blog brings a sense of humor and personality to learning more about Objective-C, Swift, and Cocoa. They have a strong team of writers and have a couple of publications out if you like what you see online. They also put together their own “NSHipster quizzes” so you can challenge yourself if you want to.
This blog is a great place to improve your skills in iOS, MacOS, Unity, Swift, and Apple Game Frameworks. The blog has podcasts, as well as an extensive video tutorial collection for each of the aforementioned languages. A large team of authors, editors, subject matter experts, app reviewers, etc. power the site and their priority is to make it the most challenging topics easy for everyone to learn.
RELATED STORY: Side projects that will enhance your programming skills
The Crazy Programmer
The Daily WTF
I mentioned in one of my other articles that, even though it might seem like you are working independently as a coder, you need to be prepared to work with a team. You don’t want to be the weak team member. The Daily WTF is a user-submitted blog that highlights some of the worst coding practices that happen in a real working environment. While you’re working on your own as a beginner, this blog can give you a glimpse of what it’s like to work with bad coders, and teach you what not to do. Plus it’s funny.
My Programming Blog (MPB)
This blog provides articles on programming tricks, tools, and shortcuts. It has tutorials on C, Java, PHP, Python, and Ruby on Rails. The blog, created in 2011, is designed to help people navigate the world of programming and development tools. The creator of the blog started the site with some basic notes and questions that he gathered in class in college. Apparently, the posts came in high demand by the community, and soon his personal blog turned into the programming review, snippets, and tutorials provider that it is today.
David Walsh Blog
People love this blog. Written by Jeff Atwood, who created Stack Overflow, I’ve primarily included this one because it’s an honest, funny blog that addresses the issues an ironies of software development, it’s ecosystem, and how it interacts (or doesn’t) with the business world. It’s been around since 2004. Jeff has a clever way of looking at the overall picture of coding and will provide you with a refreshing perspective of the tech world when you might be getting overwhelmed.
Join the Conversation: Share your thoughts on the latest Starting Out in Tech column on our Facebook page.
Coming Next Week: Jaimie helps break down the barriers that prevent newbies from starting down a new career path in computer programming.