We've all (maybe) tried it at one point or another: searching up something along the lines of 'how to code easy' on Google. And, with the hundreds of different websites claiming to be able to easily teach you to code out there, you'd figure everyone should be a Java guru by now- but they're not. When I was a little younger, and more naive, I registered an account on a website called Codecademy- arguably the largest and most popular of these formerly-mentioned websites. I made the account with the intention of sitting down for a couple hours a day, for maybe or week or so, and eventually becoming a superb developer, who could sit in front of a plethora of monitors, each with their own full-screen CMD window with lime green text, and hack into some mainframe, or do whatever they did in The Matrix. Initially, the exercises were pretty straightforward and easy. However, as you might expect, by day two or three, I made it to the transition in Codecademy from really, really easy to really, really hard. This transition isn't a defined, tangible thing. It's more of a tiny gradient between Codecademy luring you into their business with elementary challenges, to Codecademy expecting you to figure out how to declare an array of strings on your own. Frankly, all this would be acceptable if so much false advertising weren't in play. It's unfair to the common aspiring coding-student when the meta descriptions of five first-page-result websites say things like: "Learn Java in a week! Very easy!" or "Painless coding tutorials- try free!" or, my favorite, "Simple coding lessons." The innocent Googler can't be blamed for giving into the masses of advertisers shouting out how easy it is to learn to code. And when that Googler is sorely disappointed by how difficult coding actually is, they not only give up on that dream of learning code, but they're also derogated by the idea that coding is actually simple, and that they're just an idiot for not being able to comprehend code. These websites make people feel stupid when they can't live up to the standards set by the false advertising of websites like Codecademy. So what's the conclusion to my rant? Well, I guess my final statement can't get more elaborate than that life's a bitch, and you'd better hurry up and grow some confidence (and a pair), if you haven't already, because every CEO and marketer for a tricky business like Codecademy is out to get you.
