This is G o o g l e's cache of http://sixteenvolts.blogspot.com/2006/05/its-lot-more-fun-with-phil-decker.html as retrieved on 12 Sep 2006 07:43:19 GMT.
G o o g l e's cache is the snapshot that we took of the page as we crawled the web.
The page may have changed since that time. Click here for the current page without highlighting.
This cached page may reference images which are no longer available. Click here for the cached text only.
To link to or bookmark this page, use the following url: http://www.google.com/search?q=cache:z0dvbYV_p9kJ:sixteenvolts.blogspot.com/2006/05/its-lot-more-fun-with-phil-decker.html+site:sixteenvolts.blogspot.com&hl=en&ct=clnk&cd=554


Google is neither affiliated with the authors of this page nor responsible for its content.

Send As SMS

« Home | Just living in the moment like a real human being » | Back to the reading corner » | We have forgotten passion, signifying nothing » | Okay. Now, where's Happymart? » | People respond to incentives » | Not that different after all » | Some usability nits that grind my gears » | If you want peace, prepare for war » | Out for some gabagool » | { |x| x(x) } »

It's a lot more fun with Phil Decker

I had already forgotten the site Hacknot and its essays. Coming back to it, I find "The A to Z of Programmer Predilections" to be quite funny, especially the parts "C++ Colin", "Open Source Oliver" and "X-Files Xavier". "Interview With The Sociopath" was also funny, especially the part

Companies intent upon creating the impression that they really care about the quality of their people will give potential candidates a hokey COMP101-level programming problem to solve prior to granting them an audience. The solution provided is then dissected carefully and assessed according to criteria that the candidate was not made aware of at the time the assignment was set. Ridiculous extrapolations and inferences about the author's general programming ability are then made based upon the given code sample.

The beauty of this technique is that because the problem has been offered context-free, the candidate has no idea what design forces should influence their solution. They don't know what importance to assign to non-functional criteria such as performance, extensibility, genericity and memory consumption. The weight of these factors might significantly influence the form of the solution. By withholding them, and because the factors are often in conflict with each other, it is impossible for the candidate to submit a solution that is correct. Simply change the criteria for evaluation to the opposite of whatever qualities their solution actually contains.

For example, if their solution is readily extensible, claim that it is too complex. If they have favored clarity over efficiency, criticize their solution for its verbosity and memory footprint. If they have provided you only with code, select documentation-level and handover-readiness as the critera-du-jour - question the absence of release notes.

2 comments

In the spirit of the title of this post, how would you translate the first part of the sentence you are referreing to? ("Helenit ja Nelliet muodon vuoksi vain vähän kiinnostaa")

Hard to say, I really don't know what the correct idiom would be.

"Spending time with those Helens and Nellies is strictly a formality for me", perhaps?

Post a Comment

Links to this post

Create a Link

Contact

ilkka.kokkarinen@gmail.com

Buttons

Site Meter
Subscribe to this blog's feed
[What is this?]