theodp writes: In a widely-read WSJ Op-Ed, English major Kirk McDonald, president of online ad optimization service PubMatic, informed college grads that he considers them unemployable unless they can claim familiarity with at least two programming languages. 'Teach yourself just enough of the grammar and the logic of computer languages to be able to see the big picture,' McDonald advises. 'Get acquainted with APIs. Dabble in a bit of Python. For most employers, that would be more than enough.' Over at Typical Programmer, Greg Jorgensen is not impressed. 'I have some complaints about this "everyone must code" movement,' Jorgensen writes, 'and Mr. McDonald’s article gives me a starting point because he touched on so many of them.' Nice rebuttal, and one might add that even a programming whiz might find it tough to land a job at PubMatic — a 2011 USA Today article noted that PubMatic maintained its 100-person development team in India. Why? 'It is easier to find and retain engineers in India,' explained CEO Rajeev Goel (McDonald's boss). 'And it is more affordable.'