An abandoned New Year’s resolution

Kevin Roose apologizes to Codecademy:

Dear Codecademy,

When we first met, just after New Year’s last year, I was inspired. You told me that I could learn how to program in just 365 days through your free “Code Year” lessons, and I believed you. After all, if Mayor Bloomberg was doing it, why couldn’t I? I eagerly signed up, and waited for the day that I, too, would be churning out C++ code like a pro.

That day never came.

Instead, your e-mails piled up, unread, in my in-box, while I attended to more pressing concerns. At first, you came bearing offers of specific lessons:

Code Year Week 4: Primitives in JavaScript

Code Year Week 5: Objects in JavaScript

Code Year Week 7: Loops in JavaScript

Then, as winter turned into spring — and my schedule kept not making room for coding lessons — your e-mails took on the tone of a more general pep talk. Hopeful exclamation points abounded:

Still want to learn to code? We’ll help you catch up!

Get ready for programming good times!

Programming begins here!

You must have known, Codecademy, that by the time July 4th came around, I was a goner. New Year’s resolutions rarely stick, and New Year’s resolutions that suddenly kick in after a six-month delay never do. Still, despite the fact that I had never once logged in to your website, you persisted in your hopes that I would get off my ass, clear my calendar, and make time for you.