Codecademy Partners With The White House
blog.codecademy.com
blog.codecademy.com
Did anyone else's stomach turn when they read this part? I think it's great that Codecademy want to help people learn to code and are effectively reaching such a large audience. However, I also think it's absolutely revolting that such a program exists at the federal government level. I think that's ridiculously beyond the scope of what the government should be doing.
Remove some/most/all of the hindrances to running a business and hiring employees (convoluted and rage-inducing tax and HR regulations) so that more businesses would be willing and able to launch, expand, and hire. That would create jobs, including probably thousands of coding jobs.
</rant>
By all means reduce regulation to encourage job growth, but there's more than one way to skin a cat.
But this is not, as I read between the lines, what is going on here: This is a PR/photo-op thing where the White House puts it's considerable PR clout behind CodeAcademy's meetup push - maybe there's some spare change to hire a couple of CA coordinators, but nothing significant.
A few already-wealthy individuals form companies that offer jobs with 18-hour days, no weekends, no vacation, no health insurance, and just enough pay to keep the employees alive. Anyone who can't work (even for medical reasons, or because of the employer's negligence) is left to die on the street, their position easily filled by a new hire. Employers realize that, so long as nobody starts it, competition is voluntary. Any startup threatening to raise the market value of labor is quickly purchased and disbanded or undercut on price until it fails. Those few people become fabulously wealthy until everyone else catches on and nobody can afford to buy things anymore.
Hm... sounds familiar. We went through this more than 100 years ago. Foxconn and other Chinese companies are still doing it. This is what happens when government doesn't step in with its "revolting" "hindrances" like making you pay people a living wage.
Stop whining about government and come up with a business plan that doesn't depend on slavery.
</rant>
I won't argue that the government makes running a business easier, or that there aren't legitimately oppressive or protectionist regulations that should be taken off the books. But if a failed business owner tries to tell me that they would have gotten away with it if only they didn't have to pay taxes or comply with labor laws, well... That sounds to me like a business I'm just as happy doesn't exist.
I'm not advocating for absolute laissez-faire, I was just saying that the current business regulations are a clusterfuck, and are in need of a good cleaning out.
As someone who's just spent the past few months dealing with year-end paperwork at the city, state, federal and corporate level (the paperwork required to set up a 401(k) is incredible), I can honestly say paperwork required to start up and run a business is not a hinderance to starting up and running a business.
What is a hinderance? Finding talent. What would make that easier? Universal healthcare. More retirement security. A better education system. More open borders. Those three items would lead to a more fluid and talented work force, which is exactly what I need.
Removing paperwork? Meh. Yes, I wish the state of CA was less inept and more streamlined, and I wish setting up a business took only one click on a website. But the paperwork and regulations certainly are not preventing me from continuing with my business, and some of them are at least helping ensure I live the lifestyle that I do.
[1] http://www.dol.gov/SummerJobs/
[2] http://en.wikipedia.org/wiki/Frictional_unemployment
[3] http://books.google.com/books?id=-X6YnkmadD4C&pg=PA214...
Is it their investors? Is it the name? Is it something I'm missing?
Regarding the constant press, I'd be willing to bet it's the investors. Money talks, right?
I think it's because they have a great UI, they respond to feedback, they've worked hard at marketing it, they impressed some VCs, and all the million other reasons that start-ups succeed. Don't complain about it, ask why.
We can build causal histories but maybe they exist just because they make sense not because they're true.
EDIT: I added the second paragraph.
I'm sure the team is great and the investors are great, but let's be honest, the product is fairly light right now. The UI is nifty, but there's nothing special about it.
I'm not trying to knock the guys, I'm simply trying to determine why they've become such media darlings without really having delivered anything.
http://teamtreehouse.com http://tryruby.org which I believe is an extension of http://codeschool.com http://learncodethehardway.com
Then of course there are sites like Peepcode, Udemy, and a host of others that offer tutorials, which aren't quite the same, but stil serve the same purpose.
I'm sure there are more I don't know of.
What other sites make learning this stuff easy and fun for the masses? Also offer it as a free service? I'm not aware of others...
Though I think there closest competitor is teamtreehouse but it's not free. I did subscribe to treehouse for a month but I preferred Codecademy's style of teaching.
Curious to see what Resig does as well in this space with the Khan Acdemy's JS course.
I'm not saying that to judge, I truly want to know.
When you say well timed PR, how does that work? Is it a PR person on staff, or friends in high places? Coming from someone on the outside looking in, it's amazing, and I'd love to generate just a fraction of that type of publicity.
PG wrote an essay on this topic that's somewhat old but still on-point: http://paulgraham.com/submarine.html
Edit: That said, I'd add that I disagree that there is nothing new or special about the Codecademy product vs. it's competitors. I'm not sure I really understand why it's better myself, but I have certainly seen it inspire and click well with more new coders than other such sites, so there's probably something I'm missing specifically because I'm not a beginner.
This is the part I'm trying to learn more about...
-Codecademy offers to teach me how to build an app -Codeschool offers to teach me how a bunch of different programming languages (which is the easy part), with no clear instructions on how to put that together into an app -Teamtreehouse does offer to teach how to build an app, but they're full of videos. Their introduction to HTML lesson is 30 minutes of video!
So Codecademy has a massively better first impression than its competitors.
I basically have no programming experience, only a tiny bit.
Do you know what the requirements are to attend the meeting? Or what it'll be about?
Thanks for your help in advance!
Thanks, anyway! (: