Learning to code? I did it for 2 years - here's what I learned

I've never sworn so much in my entire life. I stared at a computer screen for hours, trying to fix a bug in my app. The cause of the error eluded me, nudging me into a cycle of angst, self-loathing, and keyboard smashing.

An honest and interesting look at learning to code.