Welcome to the Self-Taught Developer's Survival Guide!

January 11th, 2019

Hello! I'm Michael C, I'm a front-end developer from Boston, and this is the first entry in my blog! When I started learning web development (and at many points along the way), I made what felt like every possible mistake. Learning software development can be a daunting task, particularly in the quick-moving world of web development. For me personally, I've reached a point where the "unknown unknowns" have fallen away, and I want to do what I can to make learning web development easier for others.

The point of this blog is to act as more of a coaching resource to supplement college classes, Udemy, Treehouse, whatever folks are using to learn the material in the first place. There will be smaller tutorials and explanations, but I feel that having a crystal-clear understanding of learning goals and the order in which to approach them is more important than precisely what source somebody is using to, say, learn React.

I will occasionally write about how art and other practices influence how I approached programming, or detail what I'm learning, but main blog entries will happen every other Friday. And lastly, I want to hear from you! What are you struggling with? What would you like to learn? Hit me up on Twitter or via email!

Coming in two weeks: I break down the pros and cons of college vs coding bootcamps vs self-taught, and why I went with the self-taught route!