Dear College Grads, Here's Why I Won't Hire You
Boss suggests a crash course in computer progamming, no matter the major
By John Johnson, Newser Staff
Posted May 10, 2013 12:14 PM CDT

(Newser) – A new batch of college graduates hits the job market in a month, and one potential boss has a particularly depressing message for them. Even though his "cool, rapidly growing company in the digital field" needs employees, Kirk McDonald of PubMatic says today's grads aren't up to snuff. "The problem is that the right skills are very hard to find," writes McDonald in the Wall Street Journal. "And I'm sorry to say it, dear graduates, but you probably don't have them." The must-have skill? Computer programming.

He doesn't blame the students, who were educated in a system that values athletics more than science. But he does have some tangible advice for them: Learn the basics of computer code this summer, and, yes, that applies even to those who aren't in the IT field. "Even if your dream job is in marketing or sales or another department seemingly unrelated to programming, I'm not going to hire you unless you can at least understand the basic way my company works," writes McDonald. "And I'm not alone." Click for his full column, which talks about APIs and Python ... and if you don't know what those are, well, you know what to do next.

More From Newser
My Take on This Story
To report an error on this story,
notify our editors.
Dear College Grads, Here's Why I Won't Hire You is...
Show results without voting
You Might Like
Showing 3 of 169 comments
May 12, 2013 5:50 PM CDT
"And if you keep making thoughtless decisions at the ballot box there won't be any jobs anyway!"
May 11, 2013 5:04 PM CDT
May 11, 2013 4:47 PM CDT
It's not true that you need to know programming to get any job; in fact its silly to assume that! It's obvious that the author is biased (Python?) but more importantly he's not telling you a widely known truth... Experience is king! Most employers in technical fields won't hire someone without relevant experience. There aren't that many entry-level IT jobs for a reason; entry-level training consumes time and is a considerable expense for the employer.