How to Recognize a Good Programmer
KDan writes to share an article he has written about what some of the key factors in recognizing a good programmer. "It's not as easy as it sounds. CV experience is only of limited use here, because great programmers don't always have the 'official' experience to demonstrate that they're great. In fact, a lot of that CV experience can be misleading. Yet there are a number of subtle cues that you can get, even from the CV, to figure out whether someone's a great programmer."
It's easier than you think:
After sufficient interactions like these with a good programmer you really should be able to recognize him (or her).
(Appropriate apologies to Steve Martin for shameless borrowing of his "How to get a million dollars, and not pay taxes" routine.
Oh, say does that Star-Spangled Banner entwine / The myrtle of Venus with Bacchus's vine?
Sorry, it doesn't compile. I'm going to have to mod you down for that.
Badass Resumes
They obviously can't find a good sysadmin that can project future load on their servers and scale accordingly ;)
Or maybe they can, and the sysadmin can just blame the evil bean counters.
Do not meddle in the affairs of sysadmins, for they are subtle, and quick to anger.
How can I find programmers who don't squander their days reading Slashdot.
Ask him if he's a good programmer in klingon
... I am brushing my teeth in the morning in the mirror, grinning back at me, saying what a great programmer I am. :-)
sed -e 's/Chuck Norris/Rajnikant/g' joke > fact
First, there is razor sharp intellect and subtle, erudite wit. There's the way he has of getting right to the heart of matters, his effortlessly quick and authoritative opinions on an astonishing array of subjects. Of course it is conceivable that some might miss his unconventional but undeniable good looks, although that might stretch the bounds of credibility.
But in a pinch you can go with the way that he often goes about wearing your pants or the fact that he stares back at you from the mirror every morning. That's a dead giveaway.
Of course if that fellow's unavailable, most people end up settling for somebody who, while utterly lacking his extraordinary qualities, nonetheless agree with as many of his opinions has he has cared to express.
Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
How can I find programmers who don't squander their days reading Slashdot.
Easy...If they can finish any of these.. don't hire them...
a) I for one welcome our new programming _________
b) In Soviet Russia the programmers ____ ___
c)
1. Hire programmer
2. ?????
3. ______
or make a comment about Macs/PS3/Windows and if you get modded/spelling or grammar corrected.. the same applies.
I kid, I kid!
"No one likes working in a hamster wheel, and your shop smells of cedar shavings from here." - TaleSpinner
He can re-program a Tram system with a remote control.
For security, the MD5 hash of this message and sig is 09f911029d74e35bd84156c5635688c0.
By reverse engineering this article, I've found out "How to be recognized as a good programmer."
a) I for one welcome our new programming challenges
:-)
b) In Soviet Russia the programmers know math
c)
1. Hire programmer
2. ?????
3. Pay salary!
OK, did I pass the test?
The Tao of math: The numbers you can count are not the real numbers.
Real programmers don't write catch blocks.
In the words of my master,
Do or do not.
There is no try.
Glonoinha the MebiByte Slayer