Is this some sort of ad for Codecademy? It seems like it, and not a very good one at that.
The sidebar says "Codecademy can teach you the skills you need to get a solid, well-paying technical job."
The article says "And after 800 hours of hard work, Liz has just been hired full-time as an Administrative Coordinator at the University of Washington, where the skills she honed in Codecademy will be central to her success."
What?
Nothing against dear Liz, but an Administrative Coordinator position probably has very little programming involved. Guessing by the title, it sure doesn't sound like her 800 hours of hard work landed her a "well-paying technical job." It sounds like she's a middle-aged office clerk with a pockmarked resume.
Oh, and Liz: please stop applying to companies who have rejected you "hundreds of times before." You're wasting their time and yours.
Yes, it's an ad. Stuff like this isn't new either, when MCSEs were all the rage in the late 90s/early 2000s TVs were playing ads about garbage collection workers who now earn $100,000 a year as "computer engineers".
It's funny you mention that it sounds like an ad, I was reading it and felt that it was quite similar to my own situation.
I just got my first technical job (website integration for an online marketing network) in the last month, previously being in general office administration for 10 years. I've always been technically minded but had never pursued it as anything other than a hobby (running home servers, being family tech support etc...).
While I've found Codecademy incredibly frustrating at times (lack of response to feedback and glitchy lessons mainly), it was definitely worth using. I also bought some domains and built a couple of Wordpress sites to try and showcase my skills and interests.
I'd spent all of 2012 firing off CV's to try and get into an entry-level IT support role (which I know I could do) and didn't get a single interview. This year I managed to get in touch with a recruiter via a friend in the ad display industry and pretty soon afterwards I was put forward for an interview. That I could demonstrate my websites and willingness to learn outside of work using online courses on my CV was a definite factor.
An HTML test was a requirement in the interview, and having no idea how complex it might be, I ran through Codecademy's lessons and covered as much as I could to refresh my knowledge. This was a huge help and I did fine on the test.
I was offered the job the same day and one month in I'm loving it. I'm in a fantastic place with a great environment and working with other technically-minded people.
I think there's real value in many of these online courses and education sites (I have also played around with RubyMonk and Learn python the hard way), especially for someone like me who went straight into work rather than Uni.
So I actually don't work for Codecademy, and Liz's job allows her to support her husband and son. She's not an office clerk, and her job does in fact mostly rest on her technical ability with Java and PHP. They hired her because she was the most skilled person. So ... yeah.
In 8 paragraphs, you repeat "Codecademy" 13 times... and once more in the sidebar.
This would have made, perhaps, a decent article about the benefits of sticking to it and persevering in teaching yourself stuff, but the over-emphasis on Codecademy takes away from it.
@jiggy2011 I wrote the piece because I legitimately find Codecademy admirable. I've never met the founders, I don't know them in any way. It's just a service that helps people for free that I find to be fantastic. Not sure what's so hard to believe about that.
That's correct, though at NY Tech Day I did run into the Venmo people, and they seemed to have liked the press. Have you actually used Venmo? It's fantastic. There's a reason Braintree bought them, I use that app daily.
I have met the Codecademy founders, and I find what they do to be admirable (as you do) and wish them the best.
However, I don't think they (or anyone) would argue that coding instruction is sufficient to revive the possibly long-gone "American Dream". It's a small piece of the puzzle.
The real problem is that while there's infinite demand for solving problems and making the world better, most people don't get jobs that provide access to that infinite demand. Those jobs only exist if you have savings to go off on your own. Otherwise, you're a subordinate supporting someone else's career, and demand for subordinate labor is going toward zero, due to technology. It's so low that if you're over 40, you're probably priced out of those kinds of jobs unless you're an executive.
Most people need to work in those subordinate jobs (to get savings and credibility) before they can create their own jobs, but those subordinate jobs are now being eaten by machines, which are just much better at reliable, cheap subordination than any human.
The gap between what the world needs (problem solving) and what people can get steady income to do (subordinate labor) has reached an unacceptable level, and it's now tearing the economy apart and shutting what used to be a bidirectionally reliable labor market down.
Providing easy access to coding resources is an admirable step in the right direction, but this is a huge problem and it's not going to be solved by one website. Given that universities with trillions of dollars (as a set) in endowments have failed to solve it, I think that this problem is going to be around for a while.
It's a bit lower but it's not a huge change. The promise of the "American Dream" was fair opportunity for success, and social mobility through hard work -- on a meritocratic basis. Not fabulous wealth or anything like that... just fair pay for a job done, and the ability to make a comfortable living from that. It doesn't seem like a lot to us these days but it's still a "dream" to a lot of people outside the US, and I can definitely see how it was a dream to immigrants ~100 years ago.
Reminds me of the piano player at Nordstrom's who worked 27 years and put his kids through college. Not something most of us would want to do, but definitely the American Dream by a lot of definitions.
Good answer. Thanks. But it still seems to me that this can't be the American dream. It is satisfied so well by so many other countries with healthcare and good employee protections.
The American dream must surely be an exceptional one, to justify some exceptional hardships?
The American Dream is connected to our frontier culture, so it's a few hundred years old. I think even a century ago, places like Europe has prosperity but still very strong class systems (some might argue they still do.) The promise of America was freedom, that hard work would mean prosperity (not riches, but prosperity), and that your kids could do better than you did. We take all this for granted but I think in some ways we now struggle to still offer this; in particular, it's not clear that the new generation today will have to opportunities that the last one did.
The American Dream is freedom. The concept goes back to the 1770s and originally had nothing to do with cars or houses in the suburbs. Freedom from old relationships and inherited ruling classes and entrenched, market-capturing oligarchies.
Corporate employment is not the American Dream. It's a sign that the "Dream" is over.
It's not mine, but the guys I stole it from for this post died 200 years ago and weren't major fans of long-lived copyright.
The good news is that 95% of historical progress comes from the most talented people (the "cognitive 1%", that Jefferson called the "natural aristocrats") overthrowing the entrenched elite. This time around, that's us. We are the ones who'll come up with what replaces VC-istan.
VC-istan isn't that terrible. Neither was George III. (No, I'm not suggesting we use violence as was done in 1775-83. Electoral systems and markets are designed to allow nonviolent overthrow. I'm suggesting we outperform them on the market regarding the use of talent.)
The bad news is that when the rising elite wins, they have an onerous tendency to become hypocritical (see: American slavery from 1776-1865, company towns and Pinkertons from 1866-1939, the failure of Fordist paternalism beginning in the late '70s, and the failure of VC-istan to provide something better than regular old Corporate America circa now). We need to agree not to do that. Historical cycles run faster now and if whatever we build sucks as much as what we replace, then we'll see it torn down within our lifetimes.
It's also not the "American Dream" anymore because whatever we are is trans-national.
> Lost amidst the non-stop chatter of tech rockstars and billionaire twentysomethings is the fact that not all technical jobs require in-depth knowledge of complex algorithms, machine learning, and whatever new programming language that’s currently trending on Hacker News. A lot of them simply require hard work, patience, an easy facility with certain core languages, and close attention to detail.
This is a great point. Most companies dont use bleeding edge tech nor need complicated algos. Instead they use run of the mill technologies and need solid, dependable workers that deliver value and will stick around for more than 6-12. months.
Clarification: This is not an ad for Codecademy. Compylr has no affiliation with Codecademy, or any of the other companies we review or write about. Compylr is completely independent. The site is maintained by an independent collection of people who happen to work in technology, and the content is contributed by those same people.
If you're upset about a positive story because you simply don't like the company yourself, that seems like a personal problem. Not everything is a conspiracy.
It gives people with even the remotest inkling of an interest in programming the opportunity to explore that interest in a hassle-free environment (much like those of who grew up in the 80's had with Speccies and C64's) and instant positive feedback is a great thing.
If however you think completing codeacademy courses makes you fit to program for a living you are dangerously (and expensively) insane.
Knowledge of a particular programming language in-depth is a tiny part of what makes you a competent programmer.
In fact once you have learnt one or two languages you can learn another pretty quickly (though mastery of the idioms can take a while).
However to me a "coder" and a programmer (software engineer/developer) are completely different beasts.
Personally I'm waiting for surgeonacademy always fancied having a go at a transplant and they do seem to spend a lot of time on the golf course!.
I do feel the fact that human society relies more and more on software and digital assets could make the labor market a fairer one.
First, anyone can learn almost all the skills he need from online (especially with the free online open course programes provided by reputable universities). Then she can prove her capability by writing a small software and showing it to potential employers.
So if you like being a software developer, there is very little excuse not being a successful one. You can say that living the American dream is almost guaranteed.
Much the same as it's been for the last 20-odd years I'd guess, since the advent of RAD tools.
Anyway, although it's pretty cliche, everyone's a beginner at some point. What you did before you got your first "real" programming job tends to matter a lot less than what you do subsequently.
The sidebar says "Codecademy can teach you the skills you need to get a solid, well-paying technical job."
The article says "And after 800 hours of hard work, Liz has just been hired full-time as an Administrative Coordinator at the University of Washington, where the skills she honed in Codecademy will be central to her success."
What?
Nothing against dear Liz, but an Administrative Coordinator position probably has very little programming involved. Guessing by the title, it sure doesn't sound like her 800 hours of hard work landed her a "well-paying technical job." It sounds like she's a middle-aged office clerk with a pockmarked resume.
Oh, and Liz: please stop applying to companies who have rejected you "hundreds of times before." You're wasting their time and yours.