<?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: Programmers Should Trust Their Instincts</title>
	<atom:link href="http://neosmart.net/blog/2008/programmers-should-trust-their-instincts/feed/" rel="self" type="application/rss+xml" />
	<link>http://neosmart.net/blog/2008/programmers-should-trust-their-instincts/</link>
	<description>Connecting Ideas</description>
	<lastBuildDate>Sun, 08 Nov 2009 03:11:16 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: sic_people</title>
		<link>http://neosmart.net/blog/2008/programmers-should-trust-their-instincts/#comment-158580</link>
		<dc:creator>sic_people</dc:creator>
		<pubDate>Mon, 26 May 2008 17:17:45 +0000</pubDate>
		<guid isPermaLink="false">http://neosmart.net/blog/2008/programmers-should-trust-their-instincts/#comment-158580</guid>
		<description>Hum the art of programming could be as the sport. You can practice for years any sport, but there are people that simple are cut out to be good at that sport, they got a natural talent. So when you got that natural talent to program, but you also need to develop that instinc through practice.</description>
		<content:encoded><![CDATA[<p>Hum the art of programming could be as the sport. You can practice for years any sport, but there are people that simple are cut out to be good at that sport, they got a natural talent. So when you got that natural talent to program, but you also need to develop that instinc through practice.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: anon</title>
		<link>http://neosmart.net/blog/2008/programmers-should-trust-their-instincts/#comment-158579</link>
		<dc:creator>anon</dc:creator>
		<pubDate>Mon, 26 May 2008 12:41:07 +0000</pubDate>
		<guid isPermaLink="false">http://neosmart.net/blog/2008/programmers-should-trust-their-instincts/#comment-158579</guid>
		<description>If the instinct turns out to be wrong and things get delayed, the Project Manager gleefully rubs his/her hands and gets ready to .. well, use your imagination ;-)</description>
		<content:encoded><![CDATA[<p>If the instinct turns out to be wrong and things get delayed, the Project Manager gleefully rubs his/her hands and gets ready to .. well, use your imagination <img src='http://neosmart.net/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mahmoud Al-Qudsi</title>
		<link>http://neosmart.net/blog/2008/programmers-should-trust-their-instincts/#comment-158575</link>
		<dc:creator>Mahmoud Al-Qudsi</dc:creator>
		<pubDate>Sun, 25 May 2008 21:40:21 +0000</pubDate>
		<guid isPermaLink="false">http://neosmart.net/blog/2008/programmers-should-trust-their-instincts/#comment-158575</guid>
		<description>That&#039;s not my opinion, but rather one shared by people far wiser and more experienced than myself.</description>
		<content:encoded><![CDATA[<p>That&#8217;s not my opinion, but rather one shared by people far wiser and more experienced than myself.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Diogo</title>
		<link>http://neosmart.net/blog/2008/programmers-should-trust-their-instincts/#comment-158573</link>
		<dc:creator>Diogo</dc:creator>
		<pubDate>Sun, 25 May 2008 20:10:33 +0000</pubDate>
		<guid isPermaLink="false">http://neosmart.net/blog/2008/programmers-should-trust-their-instincts/#comment-158573</guid>
		<description>&quot;People are either cut out to be programmers or they&#039;re not.&quot;
Must feel great to live in a world _that_ simple eh?</description>
		<content:encoded><![CDATA[<p>&#8220;People are either cut out to be programmers or they&#8217;re not.&#8221;<br />
Must feel great to live in a world _that_ simple eh?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mahmoud Al-Qudsi</title>
		<link>http://neosmart.net/blog/2008/programmers-should-trust-their-instincts/#comment-158553</link>
		<dc:creator>Mahmoud Al-Qudsi</dc:creator>
		<pubDate>Thu, 22 May 2008 19:13:04 +0000</pubDate>
		<guid isPermaLink="false">http://neosmart.net/blog/2008/programmers-should-trust-their-instincts/#comment-158553</guid>
		<description>Thanks for the link, Daniel - it&#039;s one Jeff&#039;s few that I hadn&#039;t had the pleasure of reading before.

&lt;blockquote&gt;Level 1: Beginner

    * Little or no previous experience
    * Doesn&#039;t want to learn: wants to accomplish a goal
    * No discretionary judgement
    * Rigid adherence to rules 

....

Level 5: Expert

    * No longer relies on rules, guidelines, or maxims
    * Works primarily from intuition
    * Analytic approaches only used in novel situations or when problems occur
    * When forced to follow set rules, performance is degraded 
&lt;/blockquote&gt;

If you read the article with these concepts in a sort of &quot;reverse&quot; psychological manner (the &lt;em&gt;kind&lt;/em&gt; of people that become &quot;Level 5&quot; verses the kind of people that remain stuck at &quot;Level 1&quot;), then the two points converge into one. 

I guess it would have been more prudent to phrase it differently, i.e. if these instincts haven&#039;t been developed after much effort, &lt;em&gt;then&lt;/em&gt; one may not be cut out to be a true programmer...

As for the genes - it could be argued that the instinct comes as an accumulative result of &lt;em&gt;both&lt;/em&gt; the genes and the experience; especially if you assume that the &quot;traits&quot; of a good programmer are coded in one&#039;s genes and that only good programmers will - in good time, as you so kindly pointed out - experience these instincts.</description>
		<content:encoded><![CDATA[<p>Thanks for the link, Daniel &#8211; it&#8217;s one Jeff&#8217;s few that I hadn&#8217;t had the pleasure of reading before.</p>
<blockquote><p>Level 1: Beginner</p>
<p>    * Little or no previous experience<br />
    * Doesn&#8217;t want to learn: wants to accomplish a goal<br />
    * No discretionary judgement<br />
    * Rigid adherence to rules </p>
<p>&#8230;.</p>
<p>Level 5: Expert</p>
<p>    * No longer relies on rules, guidelines, or maxims<br />
    * Works primarily from intuition<br />
    * Analytic approaches only used in novel situations or when problems occur<br />
    * When forced to follow set rules, performance is degraded
</p></blockquote>
<p>If you read the article with these concepts in a sort of &#8220;reverse&#8221; psychological manner (the <em>kind</em> of people that become &#8220;Level 5&#8243; verses the kind of people that remain stuck at &#8220;Level 1&#8243;), then the two points converge into one. </p>
<p>I guess it would have been more prudent to phrase it differently, i.e. if these instincts haven&#8217;t been developed after much effort, <em>then</em> one may not be cut out to be a true programmer&#8230;</p>
<p>As for the genes &#8211; it could be argued that the instinct comes as an accumulative result of <em>both</em> the genes and the experience; especially if you assume that the &#8220;traits&#8221; of a good programmer are coded in one&#8217;s genes and that only good programmers will &#8211; in good time, as you so kindly pointed out &#8211; experience these instincts.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Daniel Tenner</title>
		<link>http://neosmart.net/blog/2008/programmers-should-trust-their-instincts/#comment-158550</link>
		<dc:creator>Daniel Tenner</dc:creator>
		<pubDate>Thu, 22 May 2008 18:36:38 +0000</pubDate>
		<guid isPermaLink="false">http://neosmart.net/blog/2008/programmers-should-trust-their-instincts/#comment-158550</guid>
		<description>While the idea that programmers should trust their instincts is correct, your assumption that a programmer either has good instincts or not is deeply flawed.

These instincts are not in your genes - they&#039;re the result of a lot of experience of doing things &quot;the slow way&quot;, internalising the processes that you are applying analytically, and then letting your subconscious do that work for you once it is familiar enough with it.

I think you will find a quick read of the basics of the Dreyfus learning model of interest. Here&#039;s a link:

http://www.codinghorror.com/blog/archives/000203.html

Enjoy!

Daniel</description>
		<content:encoded><![CDATA[<p>While the idea that programmers should trust their instincts is correct, your assumption that a programmer either has good instincts or not is deeply flawed.</p>
<p>These instincts are not in your genes &#8211; they&#8217;re the result of a lot of experience of doing things &#8220;the slow way&#8221;, internalising the processes that you are applying analytically, and then letting your subconscious do that work for you once it is familiar enough with it.</p>
<p>I think you will find a quick read of the basics of the Dreyfus learning model of interest. Here&#8217;s a link:</p>
<p><a href="http://www.codinghorror.com/blog/archives/000203.html" rel="nofollow">http://www.codinghorror.com/blog/archives/000203.html</a></p>
<p>Enjoy!</p>
<p>Daniel</p>
]]></content:encoded>
	</item>
</channel>
</rss>
