<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Interviewing Programmers</title>
	<atom:link href="http://nslog.com/2003/03/01/interviewing_programmers/feed" rel="self" type="application/rss+xml" />
	<link>http://nslog.com/2003/03/01/interviewing_programmers</link>
	<description>The Weblog of Erik J. Barzeski</description>
	<lastBuildDate>Tue, 07 Feb 2012 16:40:07 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Out of Cheese</title>
		<link>http://nslog.com/2003/03/01/interviewing_programmers#comment-896</link>
		<dc:creator>Out of Cheese</dc:creator>
		<pubDate>Fri, 28 Apr 2006 16:11:46 +0000</pubDate>
		<guid isPermaLink="false">http://nslog.com/2003/03/01/interviewing_programmers/#comment-896</guid>
		<description>&lt;strong&gt;Interviewing programmers&lt;/strong&gt;

Erik Barzeski has some interesting commentary on interviewing programmers, which was largely inspired by an article entitled &quot;How to Interview...
</description>
		<content:encoded><![CDATA[<p><strong>Interviewing programmers</strong></p>
<p>Erik Barzeski has some interesting commentary on interviewing programmers, which was largely inspired by an article entitled "How to Interview...</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: hebig.org/blog</title>
		<link>http://nslog.com/2003/03/01/interviewing_programmers#comment-895</link>
		<dc:creator>hebig.org/blog</dc:creator>
		<pubDate>Fri, 07 Mar 2003 10:18:11 +0000</pubDate>
		<guid isPermaLink="false">http://nslog.com/2003/03/01/interviewing_programmers/#comment-895</guid>
		<description>&lt;strong&gt;News Roundup&lt;/strong&gt;

APPLE Business 2.0 What Works: The Floor Plan With a Plan - &quot;Retail design guru Paco Underhill explains the little</description>
		<content:encoded><![CDATA[<p><strong>News Roundup</strong></p>
<p>APPLE Business 2.0 What Works: The Floor Plan With a Plan - "Retail design guru Paco Underhill explains the little</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: inpromissum</title>
		<link>http://nslog.com/2003/03/01/interviewing_programmers#comment-894</link>
		<dc:creator>inpromissum</dc:creator>
		<pubDate>Sun, 02 Mar 2003 23:27:42 +0000</pubDate>
		<guid isPermaLink="false">http://nslog.com/2003/03/01/interviewing_programmers/#comment-894</guid>
		<description>&lt;strong&gt;Interviews&lt;/strong&gt;

When you get right down to it, I agree with Eric and not with Erik B., who has two separate</description>
		<content:encoded><![CDATA[<p><strong>Interviews</strong></p>
<p>When you get right down to it, I agree with Eric and not with Erik B., who has two separate</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: rands</title>
		<link>http://nslog.com/2003/03/01/interviewing_programmers#comment-892</link>
		<dc:creator>rands</dc:creator>
		<pubDate>Sun, 02 Mar 2003 16:55:26 +0000</pubDate>
		<guid isPermaLink="false">http://nslog.com/2003/03/01/interviewing_programmers/#comment-892</guid>
		<description>I&#039;ve interviewed a lot of programmers in my time and I suck at the technical side of the interview.   This is why I quickly identify a pitbull in my organization -- this is someone who is more than willing to ask the complex questions that most folks are unwilling to do.



The pitbull is specifically instructed to not ask programming questions because of the reasons above... you&#039;re usually set of supporting tools aren&#039;t there... besides... really... when is the last time you wrote NEW code as opposed to STEALING someone else&#039;s and adapting it?



The pitbull asks abstract questions which force the candidate to demonstrate their structured thinking.  WHO CARES if they can program in Perl/C++/Python... can they take a problem apart and psuedo-code a solution?



You can&#039;t fake thinking.</description>
		<content:encoded><![CDATA[<p>I've interviewed a lot of programmers in my time and I suck at the technical side of the interview.   This is why I quickly identify a pitbull in my organization -- this is someone who is more than willing to ask the complex questions that most folks are unwilling to do.</p>
<p>The pitbull is specifically instructed to not ask programming questions because of the reasons above... you're usually set of supporting tools aren't there... besides... really... when is the last time you wrote NEW code as opposed to STEALING someone else's and adapting it?</p>
<p>The pitbull asks abstract questions which force the candidate to demonstrate their structured thinking.  WHO CARES if they can program in Perl/C++/Python... can they take a problem apart and psuedo-code a solution?</p>
<p>You can't fake thinking.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Interviewing Programmers, Part 2 &#124; NSLog();</title>
		<link>http://nslog.com/2003/03/01/interviewing_programmers#comment-893</link>
		<dc:creator>Interviewing Programmers, Part 2 &#124; NSLog();</dc:creator>
		<pubDate>Sun, 02 Mar 2003 15:22:41 +0000</pubDate>
		<guid isPermaLink="false">http://nslog.com/2003/03/01/interviewing_programmers/#comment-893</guid>
		<description>Eric-with-a-C has some commentary on my previous article on interviewing programmers. I also had a conversation with Jeff after I posted my article. I want to refine my point of view....</description>
		<content:encoded><![CDATA[<p>Eric-with-a-C has some commentary on my previous article on interviewing programmers. I also had a conversation with Jeff after I posted my article. I want to refine my point of view....</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Buzz Andersen</title>
		<link>http://nslog.com/2003/03/01/interviewing_programmers#comment-891</link>
		<dc:creator>Buzz Andersen</dc:creator>
		<pubDate>Sun, 02 Mar 2003 02:48:08 +0000</pubDate>
		<guid isPermaLink="false">http://nslog.com/2003/03/01/interviewing_programmers/#comment-891</guid>
		<description>I interviewed with Amazon.com once and had a very similar experience.  I was asked to write a program to calculate fibonacci numbers.  I gave them pseudo-code, but I think they really frowned on the fact that I didn&#039;t produce perfect Perl code right there on the spot.  



I had the same reaction as you: such a request is ridiculous.  In my normal programming environment I have access to technical books, API documentation, a compiler, and my own library of past code (so I can remember how I solved a particular problem before).  The fact that I knew how to solve the problem generally should have been good enough...</description>
		<content:encoded><![CDATA[<p>I interviewed with Amazon.com once and had a very similar experience.  I was asked to write a program to calculate fibonacci numbers.  I gave them pseudo-code, but I think they really frowned on the fact that I didn't produce perfect Perl code right there on the spot.  </p>
<p>I had the same reaction as you: such a request is ridiculous.  In my normal programming environment I have access to technical books, API documentation, a compiler, and my own library of past code (so I can remember how I solved a particular problem before).  The fact that I knew how to solve the problem generally should have been good enough...</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jeff Hunter</title>
		<link>http://nslog.com/2003/03/01/interviewing_programmers#comment-890</link>
		<dc:creator>Jeff Hunter</dc:creator>
		<pubDate>Sun, 02 Mar 2003 01:59:23 +0000</pubDate>
		<guid isPermaLink="false">http://nslog.com/2003/03/01/interviewing_programmers/#comment-890</guid>
		<description>&quot;No programmer is ever asked to generate code on paper except in an interview, and so asking for someone to demonstrate that skill is, it follows, not a very good indication of real-world ability.&quot;



Maybe. But you must remember that for Microsoft it is probably not as important to hire every competent person they meet as it is to make sure that no incompetent people are hired. If you can&#039;t write code on paper, that doesn&#039;t mean you aren&#039;t competent, but if you can write wizardly code on paper, then you very likely are. Microsoft can afford to turn down people that they &quot;should&quot; have hired in order to make sure that everyone that they *do* hire is up to snuff.</description>
		<content:encoded><![CDATA[<p>"No programmer is ever asked to generate code on paper except in an interview, and so asking for someone to demonstrate that skill is, it follows, not a very good indication of real-world ability."</p>
<p>Maybe. But you must remember that for Microsoft it is probably not as important to hire every competent person they meet as it is to make sure that no incompetent people are hired. If you can't write code on paper, that doesn't mean you aren't competent, but if you can write wizardly code on paper, then you very likely are. Microsoft can afford to turn down people that they "should" have hired in order to make sure that everyone that they *do* hire is up to snuff.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

