Friday, February 18, 2011

Every programmer should know at least one scripting language

I came to this realisation after a recent interview I had. The interview involved some programming questions in the language of my choice. Now, this job would involve Objective-C and Java, so clearly they didn't care how well I knew the syntax of those languages. They wanted to test my knowledge of core CS principles as well as my problem solving skills. I didn't get the job, by the way.

What I realised afterwards was that doing the test in PHP made it somewhat easier to focus on the logic of the problem at hand. So even you hardcore C/C++/Java/C# types need to learn a weak typed scripting language because even if you're a hardcore C guy, you might not get the hardcore C job because you failed to answer a programming question in C.

My suggestions would be Perl, PHP and/or Python.

No comments: