Startups and entrepreneurs are super hyped these days. There are tons of articles written about how cool it is to be startup X or how entrepreneur Y did it.
I’m glad this kind of article where the realities of creating and running a company are written. I also like the coverage [The Verge had on Everpix going out of business](http://www.theverge.com/2013/11/5/5039216/everpix-life-and-death-inside-the-worlds-best-photo-startup) because they weren’t able to get more VC funding. I liked it not because they “failed’ but because we rarely see these cases being covered so prominently and because we usually just read about other companies buy the struggling companies before they go out of business (and then they are deemed a success because they got bought).
Coding isn’t just about learning Ruby or Python. Learning to code by following tutorials or just reading a book might give you the knowledge to build some simple prototypes, very basic web sites or apps but you’ll be far away from being a Junior Software Engineer. If you’re interested in the tech world and want to join a tech company there are many other skills you can learn other than coding.