TPMIdeaLab

Mayor Bloomberg Will Learn How To Write Code In 2012

Mayor Bloomberg uses his iPad to deliver remarks in June 2010.

New York City Mayor Michael Bloomberg has been increasingly vocal about his love for all things tech over the past few years, but now he’s taking it a whole new level. On Thursday, Bloomberg (the real one) tweeted that his new year’s resolution was to learn how to write code using the handy, free, game-like online courses offered by New York’s own Codecademy.

“My New Year’s resolution is to learn to code with Codecademy in 2012! Join me. http://codeyear.com/ #codeyear,” Bloomberg tweeted, instantly moving the hashtag #Codeyear into the top trending terms on Twitter in the New York City area.

Codecademy quickly responded, thanking the Mayor for his free PR boost and making him a generous special offer: “thanks - we’d love for you to come stop by and we can help out in person!” the Codecademy account tweeted back.

The move even prompted London Mayor Boris Johnson to state he was in “awe” of Bloomberg and would consider joining him on the quest to become adept at, or at least acquainted with, programming, as the BBC reported.

Codeyear” is the name given to a new, year-long effort by Codecademy to get people to use its signature online lessons to learn basic online programming skills for themselves.

Codecademy’s website itself is not even five months old, but already the innovative New York City-based startup company has attracted generated enormous buzz among tech journalists, who praise its timeliness, ease-of-use and, perhaps most of all, the general enjoyment and satisfaction provided by its quick online exercises in programming.

The company was started in June by friends and former Columbia students Zach Simms, a political science major, and Ryan Bubinski, a developer, the New York Times reported. Ironically enough, the idea was born out of Simms’ failed attempts to come up with startup ideas that would be acceptable enough to win him the backing of the famed Y Combinator startup fund in Mountain View, California. Simms kept running into the realization that he didn’t know enough coding to pitch a great startup demo, so he and Bubinski decided to turn that into their startup idea.

Y Combinator founder Paul Graham loved the idea, and Code Academy was born. Within days of launching their website in August, over 200,000 users began taking courses on the website. Within a month, that number had reached over half-a-million. Coincidentally, nearly 200,000 people have also signed up since the Code Year effort was launched on New Year’s Eve.

It’s unclear just how many users have begun interacting with the website since Bloomberg’s announcement, but one would expect a substantial bump deriving from the backing of the Mayor of the Big Apple. We’ve reached out to Codecademy and the Mayor’s office for more information and will update when we hear back.

Aside from his love for tech, Bloomberg could be courting the increasing political clout that comes with being a tech-savvy politician. As one commentator on Codecademy’s Facebook page theorized: “Now that Obama joined Instagram, it’s become vital to be (even more) tech savvy for US presidential ? :-). [sic]”

H/T: Michael F. Nunez.

Code, Codecademy, Education, New York City, Politics, Programming, Startups, Y Combinator
Carl Franzen

Carl Franzen is TPM Idea Lab's tech reporter. He used to work for The Daily, AOL and The Atlantic Wire (though not simultaneously, thankfully). He's never met a button that didn't need to be pressed. He can be reached at carl@talkingpointsmemo.com.

Post comment as twitter logo facebook logo
Sort: Newest | Oldest
suzannahbtroy 5 pts

http://youtu.be/yaTzHHJNLD0 My parody of Bloomberg resigning for all the tech disasters including CityTime the Tax Payers Titanic, ECTP a 911 tech system, NYCAPS, NYCWiNs, etc. but first I dressed as bloomberg apologize for ogling Women's Breasts and using the T word at City Hall.

dustbunny44 186 pts

Bloomberg won't create a "hello world." He'll create a "feed my bank account, **tches".

Dan Long 6 pts

Good luck to the mayor, and to those of you that think elementary students should learn how to code. My first suggestion would be to teach everyone logic, and proceed from there. I know that mayor could sure use it, and it wouldn't hurt the kids either to give them a set of tools to develop their own ethics.

kenmor 278 pts

does he plan to work for IBM or go to work for Anonymous? Or maybe he wants to keep up with the brainiacs at Fox.

audiar 228 pts

So much negativity in these comments. Sure the mayor may have ulterior motives, and sure, he might not be learning from the best resource available, but cut him some slack. I strongly believe we should be teaching the basics of programming to our elementary schoolers if we have any hope of turning the US into a strong country of competitive, intelligent thinkers.

It makes me happy to see such a prominent politician bringing some attention to programming, as well as helping to spread the idea that life is a constant learning process, and we should all be pushing our minds to learn new things as we get older.

cliffhendroval 67 pts

What an idiot. Everyone knows they won't hire programmers over 40.

UltraVerified 28 pts

All the code Bloomie needs is John McCain shouting " Now you kids, get the hell off my lawn! " - there's even a pix Mittens getting his pointers from Grumpy down at the bottom of the page right now ..

eric 62 pts

Don't let him bring the NYPD. They're liable to smash the laptops.

AdAbsurdum 3569 pts

Breaking: Lady Astor takes sewing lessons.

Mickey Bitsko 10581 pts

Too bad about his administration's lousy record with housing codes.

teahead 15 pts

Jeesh, I guess after getting rich and worth $13+ Billion, you get pretty bored?

How about learning something useful for a billionaire, like playing the piano, or devising ways to turn his $13B to $26B.

melbach007 584 pts

Pretty sure his learning to write code is actually code talk for something else.

NorthStar 289 pts

Maybe he should have a reality check first of what he's getting into http://norvig.com/21-days.html

Stupidscript 189 pts

Lord, save us from Codekiddies! I pity Bloomberg's IT department, as they'll be needing to (a) explain everything to him and (b) re-write all of his "code" from Codeacademy-style to reality-style.

You'd think that all of these "journalists" pimping Codeacademy would realize how they're being played. But maybe the big blanket they put over themselves to screen out their integrity during an election cycle is also blinding them to how they're being used as pitchmen for this amazingly ham-fisted, amateur service.

fargo116 4154 pts

You wanna hear masters of code, forget Codecademy, just listen to some Teabaggers talk about race relations

aleksh 267 pts

fargo116 But they're not subtle or clever, they just think they are.

fargo116 4154 pts

I know. Get a load of their debating style. They actially think pretending to be stupid makes them look smart. aleksh

NCSteve 3.0 5207 pts

Interestingly, Mitt Romney also plans to learn how to speak in code this year. Of course, he's going to be taking lessons from a number of old, white politicians from the deep South.

Richard Ferrante 18 pts

They only seem to have Javascript courses -- as language bigot, I'm not convinced that counts as "learning to code".

Curtis Sumpter 5 pts

Richard Ferrante It's learning to write code but it's the most free form of coding languages but why do they only have one language and only up to functions? This is the content they came with?

Stupidscript 189 pts

Richard Ferrante Read the "About Us" page on their Codeacademy website for the answer.

Okay ... I can't help myself, here it is: The two guys in charge got frustrated with trying to learn how to code using the videos and tutorials they found online (!), so they decided that they could do a whole lot better! They gathered a bunch of investors, designed their little "email lesson a day keep the learning going" structure, and started convincing "journalists" that their press release was really a valid story. The program is only a few "lessons" long, and the documentation and other things that typically go along with a programming course get lighter and lighter (because they haven't really finished the system, yet.)

It's a system to learn "coding" developed by non-coders who couldn't figure out how to learn to code using available resources. And, no, they haven't learned how to code, yet.

On another note, I have recently developed a system for teaching people to make lots of cash because I grew frustrated with trying to generate cash for myself using existing methods. Please subscribe to my newsletter! Only $2.95 per month!

SarafinaBloom 28 pts

@RichardStupidscript Ferrante Easy. Hoola hoops and pet rocks may have made Hawaiians and geologists roll their eyes, but some might say the eye-rollers may have been overreacting.

NorthStar 289 pts

Richard Ferrante At least its not HTML or XML "programming".

apocryphon.now 5 pts

Richard Ferrante Node.js is the future of the internet: http://gigaom.com/cloud/node-js-and-the-javascript...

Also, it's the Khan Academy's choice as a first language: http://ejohn.org/blog/javascript-as-a-first-langua...

mattlavine 88 pts

Crap, I've been doing this too. Now I'm going to have to re-assess.

Mickey Bitsko 10581 pts

In other words, Bloomie will pay a team of consultants $20,000 week to teach him to "code."

valthemus 40 pts

In 1993, a very impressed college professor gave me an "A" on a paper where I predicted, one day, learning programming would be as common as learning how to drive. Damn, I'm good!

Cynner 2337 pts

Last time an old, white man decided to learn code -- it was smoke signals, just sayin'.

RickParris 140 pts

great. now we've got to compete with ex politicians.

hrebendorf 715 pts

Pretty cool site. Well worth checking out if you're interested in learning basic coding.

michaelmcgee 5 pts

Very supportive of the initiative, but their name is Codecademy and not CodeAcademy. I am the co-founder of Code Academy (http://codeacademy.org) in Chicago, and we teach beginners how to build web applications in 12 weeks. If you could correct your blog post that would be great. Thanks!

hrebendorf 715 pts

michaelmcgee You might want to check your post again. According to my browser, it won't compile. It contains some syntax errors. :)

michaelmcgee 5 pts

hrebendorf Haha sorry about that! The link works from where I copied and pasted it from, but it decided to add some nonsense syntax to the end of the url. This link should work - http://codeacademy.org

stephen-maturin 1755 pts

Could you teach us how to post a link that works? michaelmcgee

hrebendorf 715 pts

stephen-maturinmichaelmcgee Ah, for want of an escape character...

michaelmcgee 5 pts

stephen-maturin Sure! Feel free to send me an email at mike AT codeacademy DOT org. Shouldn't take too much time.

Curtis Sumpter 5 pts

michaelmcgee

That stinks. Epic fail.

Curtis Sumpter 5 pts

michaelmcgee Their site is much much better than Codecademy's though. But it's 6,000 dollars and you have to move to Chicago. That's so old school. Why not just get me a Nokia while you're at it?

michaelmcgee 5 pts

Curtis Sumpter We are old school! And we love it! Our program is for beginners who want to learn how to build out a web app prototype of their idea or to take it even further than that. We also have people who want to become real software developers, so having an in-person, immersive program is extremely effective for that. Learning online is more convenient, but eventually if you want learn programming to build apps for yourself or to work in a company, you are going to have to do it in-person.

As for the cost, the program is $6,000 because that's we need to pay the instructors and provide the computers, space and other resources beneficial for the students. And if the students put in the adequate amount of time, $6,000 is underselling the benefit of this program. At least that is what a majority of our students from our inaugural class has told us.

rickbrew 362 pts

OK. "Code" what? What is there to learn that has any practical use?

valthemus 40 pts

rickbrew As I am learning now, the hard way, you never know when you might be called upon to create a web app or dissect someone's javascript, even though you're not a programmer. After I slog through the job I'm working on now, I think I'll be signing up.

Curtis Sumpter 5 pts

rickbrew Mark Zuckerberg said something pretty prescient. In a speech at a college he told all the kids they should learn to code. He said that he believed it would become a day-to-day part of their jobs whatever their jobs were. That seems to be starting to be the case.

rickbrew 362 pts

Curtis Sumpter So I need to add to my resume "Able to code?" Hell, I learned Fortran and IBM assembler on an IBM 1620 back in the 60's but I'm no professional programmer.

Know how to code. That's damned ambiguous. It's so meaningless that it's stupid. How about COBOL? C? C++? HTML? Pascal? I gather than Bloomberg looks at the computer as one of those strange boxes in the corner which are catered to by the high priests of computerdom - programmers or something. Sort of like how my ex-wife aimed a car instead of driving it.

hbobrien 18 pts

rickbrewCurtis Sumpter

So I need to add to my resume "Able to write?" Hell, I learned English back in third grade in the 60's but I'm no professional writer.

Know how to write. That's damned ambiguous. It's so meaningless that it's stupid. How about Mandarin? Arabic? Swahili? Japanese? French? I gather than Bloomberg looks at the book as one of those strange boxes in the corner which are catered to by the high priests of literature - writers or something. Sort of like how my misogynistic id would let fly an inappropriate joke about women to boost my insecure sexual self-image, or something.

Editor & Publisher

Josh Marshall

Managing Editor

David Kurtz

Senior Associate Editor

Paul Werdel

Associate Editor

Tom Lane

Assistant Editor

Igor Bobic

Reporters

Brian Beutler

Carl Franzen

Sahil Kapur

Eric Kleefeld

Nick Martin

Evan McMorris-Santoro

Jillian Rayfield

Ryan J. Reilly

Benjy Sarlin

Front Page Editor

David Taintor

News Writers

Kyle Leighton

Pema Levy

Video Editor

Michael Lester

Research Interns

Christopher Hohmuth

Tom Kludt

Publishing Intern

Christopher O’Driscoll

General Manager & General Counsel

Millet Israeli

VP, Ad Sales

Bruce Ellerstein

Waldo Tibbetts

Bob Edmunds

Manager, Ad Operations and Sales Support

Versha Sharma

Deputy Publisher

Callie Schweitzer

Director of Technology

Eric Buth

Designer/Developer

Ni Mu

Matthew Wozniak