<?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: The Problem With &#8216;Above Average Programmers&#8217;</title>
	<atom:link href="http://www.lessonsoffailure.com/developers/problem-above-average-programmers/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.lessonsoffailure.com/developers/problem-above-average-programmers/</link>
	<description>Humans + Software Development = Always Interesting</description>
	<lastBuildDate>Mon, 12 Dec 2011 21:05:43 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
	<item>
		<title>By: Phil Nash</title>
		<link>http://www.lessonsoffailure.com/developers/problem-above-average-programmers/comment-page-1/#comment-666</link>
		<dc:creator>Phil Nash</dc:creator>
		<pubDate>Wed, 14 Jul 2010 13:58:17 +0000</pubDate>
		<guid isPermaLink="false">http://www.lessonsoffailure.com/?p=703#comment-666</guid>
		<description>All I can say is: I&#039;m a mean programmer!</description>
		<content:encoded><![CDATA[<p>All I can say is: I&#8217;m a mean programmer!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dave</title>
		<link>http://www.lessonsoffailure.com/developers/problem-above-average-programmers/comment-page-1/#comment-663</link>
		<dc:creator>Dave</dc:creator>
		<pubDate>Mon, 12 Jul 2010 13:04:57 +0000</pubDate>
		<guid isPermaLink="false">http://www.lessonsoffailure.com/?p=703#comment-663</guid>
		<description>Spasibo, Andrei.  :)  (Sorry, no Cyrillic keyboard mapping here!)</description>
		<content:encoded><![CDATA[<p>Spasibo, Andrei.  <img src='http://www.lessonsoffailure.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />   (Sorry, no Cyrillic keyboard mapping here!)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sumit</title>
		<link>http://www.lessonsoffailure.com/developers/problem-above-average-programmers/comment-page-1/#comment-661</link>
		<dc:creator>Sumit</dc:creator>
		<pubDate>Sun, 11 Jul 2010 17:58:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.lessonsoffailure.com/?p=703#comment-661</guid>
		<description>Thanks for the nice thought provoking post.
My opinion is slightly different. I have an open mind. I let the world / people I work with decide what is my status as a programmer/problem solver/designer.

I think ( and this is solely my thinking ) - that once a person thinks that he is an expert - he can take 2 steps - become complacent and relish the aura round him OR he can take steps to get to the next level. For example - he can start contributing to open source projects, start new open source projects, deliver lectures/talks on conferences, meet more people / peers and may be teach in colleges/univ etc. This opens up the avenues for further learning the moment you expose yourself to a wider group of learned people and also start teaching. Teaching makes one a more expert and helps one to identify ones&#039; problems / weakness / shortcomings.

So I think it is also dependent a lot on the individual - how hungry the concerned person is for more knowledge/education/learning.

What do you think ?</description>
		<content:encoded><![CDATA[<p>Thanks for the nice thought provoking post.<br />
My opinion is slightly different. I have an open mind. I let the world / people I work with decide what is my status as a programmer/problem solver/designer.</p>
<p>I think ( and this is solely my thinking ) &#8211; that once a person thinks that he is an expert &#8211; he can take 2 steps &#8211; become complacent and relish the aura round him OR he can take steps to get to the next level. For example &#8211; he can start contributing to open source projects, start new open source projects, deliver lectures/talks on conferences, meet more people / peers and may be teach in colleges/univ etc. This opens up the avenues for further learning the moment you expose yourself to a wider group of learned people and also start teaching. Teaching makes one a more expert and helps one to identify ones&#8217; problems / weakness / shortcomings.</p>
<p>So I think it is also dependent a lot on the individual &#8211; how hungry the concerned person is for more knowledge/education/learning.</p>
<p>What do you think ?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Frank</title>
		<link>http://www.lessonsoffailure.com/developers/problem-above-average-programmers/comment-page-1/#comment-660</link>
		<dc:creator>Frank</dc:creator>
		<pubDate>Sun, 11 Jul 2010 03:59:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.lessonsoffailure.com/?p=703#comment-660</guid>
		<description>I&#039;m not a programmer, although I do a little bit here and there when necessary.  I&#039;m considered by others to be an technical expert in other things - one person once called me brilliant.

Fool!

My strengths are the ability to define problems, the ability to figure out solutions and the persistence to get the problems fixed.  I find the harder I work, the more it appears that I&#039;m smart and am an expert.</description>
		<content:encoded><![CDATA[<p>I&#8217;m not a programmer, although I do a little bit here and there when necessary.  I&#8217;m considered by others to be an technical expert in other things &#8211; one person once called me brilliant.</p>
<p>Fool!</p>
<p>My strengths are the ability to define problems, the ability to figure out solutions and the persistence to get the problems fixed.  I find the harder I work, the more it appears that I&#8217;m smart and am an expert.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: annoymous</title>
		<link>http://www.lessonsoffailure.com/developers/problem-above-average-programmers/comment-page-1/#comment-659</link>
		<dc:creator>annoymous</dc:creator>
		<pubDate>Sun, 11 Jul 2010 03:34:49 +0000</pubDate>
		<guid isPermaLink="false">http://www.lessonsoffailure.com/?p=703#comment-659</guid>
		<description>Just one thing i would like to add,
that is dont write that your are average in your mid year review ;-). 
You want to learn by considering yourself as an average or below average, will be perfectly fine. You should be have this in your mind not in your work or in your review!</description>
		<content:encoded><![CDATA[<p>Just one thing i would like to add,<br />
that is dont write that your are average in your mid year review <img src='http://www.lessonsoffailure.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> .<br />
You want to learn by considering yourself as an average or below average, will be perfectly fine. You should be have this in your mind not in your work or in your review!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andrei Solntsev</title>
		<link>http://www.lessonsoffailure.com/developers/problem-above-average-programmers/comment-page-1/#comment-658</link>
		<dc:creator>Andrei Solntsev</dc:creator>
		<pubDate>Sat, 10 Jul 2010 08:55:31 +0000</pubDate>
		<guid isPermaLink="false">http://www.lessonsoffailure.com/?p=703#comment-658</guid>
		<description>Hi Dave,
thank you, I like your post so much that I decided to translate it to Russian. 
This is transletaed article on a popular russian IT-related site: 
http://habrahabr.ru/blogs/arbeit/98640/

As you see, there is a lot of comments (137 by now).</description>
		<content:encoded><![CDATA[<p>Hi Dave,<br />
thank you, I like your post so much that I decided to translate it to Russian.<br />
This is transletaed article on a popular russian IT-related site:<br />
<a href="http://habrahabr.ru/blogs/arbeit/98640/" rel="nofollow">http://habrahabr.ru/blogs/arbeit/98640/</a></p>
<p>As you see, there is a lot of comments (137 by now).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Pedro Newsletter 08.07.2010 &#171; Pragmatic Programmer Issues &#8211; pietrowski.info</title>
		<link>http://www.lessonsoffailure.com/developers/problem-above-average-programmers/comment-page-1/#comment-654</link>
		<dc:creator>Pedro Newsletter 08.07.2010 &#171; Pragmatic Programmer Issues &#8211; pietrowski.info</dc:creator>
		<pubDate>Thu, 08 Jul 2010 21:14:19 +0000</pubDate>
		<guid isPermaLink="false">http://www.lessonsoffailure.com/?p=703#comment-654</guid>
		<description>[...] Are you above average &#8211; probably YES? [...]</description>
		<content:encoded><![CDATA[<p>[...] Are you above average &#8211; probably YES? [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dennis</title>
		<link>http://www.lessonsoffailure.com/developers/problem-above-average-programmers/comment-page-1/#comment-652</link>
		<dc:creator>Dennis</dc:creator>
		<pubDate>Thu, 08 Jul 2010 13:48:17 +0000</pubDate>
		<guid isPermaLink="false">http://www.lessonsoffailure.com/?p=703#comment-652</guid>
		<description>I think you&#039;re describing &quot;teenage&quot; coders. They&#039;ve learned enough to think they know something and are lazy. When they mature, they&#039;ll get to the point Steve describes where they&#039;ll understand how much they don&#039;t know.

I&#039;ve been programming professionally for about 14 years. I am an expert in a couple areas, but I know there are tons of things I don&#039;t know and am constantly pushing myself to learn new things. I&#039;m listening to podcasts and reading blog posts from people who are better than me. I&#039;m in the middle of at least 5 books on new programming languages and techniques. Five years ago I was probably in this lazy mode that you describe, but I matured past that point.

Also, anyone who&#039;s taking the time to read this blog most likely IS above average. But also is most likely not in the lazy phase that you describe.

Just like in life, there are some people who never mature past being a lazy teenager. It&#039;s very sad. However, most people grow up and get hungry again.</description>
		<content:encoded><![CDATA[<p>I think you&#8217;re describing &#8220;teenage&#8221; coders. They&#8217;ve learned enough to think they know something and are lazy. When they mature, they&#8217;ll get to the point Steve describes where they&#8217;ll understand how much they don&#8217;t know.</p>
<p>I&#8217;ve been programming professionally for about 14 years. I am an expert in a couple areas, but I know there are tons of things I don&#8217;t know and am constantly pushing myself to learn new things. I&#8217;m listening to podcasts and reading blog posts from people who are better than me. I&#8217;m in the middle of at least 5 books on new programming languages and techniques. Five years ago I was probably in this lazy mode that you describe, but I matured past that point.</p>
<p>Also, anyone who&#8217;s taking the time to read this blog most likely IS above average. But also is most likely not in the lazy phase that you describe.</p>
<p>Just like in life, there are some people who never mature past being a lazy teenager. It&#8217;s very sad. However, most people grow up and get hungry again.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Timmy Jose</title>
		<link>http://www.lessonsoffailure.com/developers/problem-above-average-programmers/comment-page-1/#comment-651</link>
		<dc:creator>Timmy Jose</dc:creator>
		<pubDate>Thu, 08 Jul 2010 09:12:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.lessonsoffailure.com/?p=703#comment-651</guid>
		<description>This is retarded reasoning. It would seem that this is more of an issue with the person&#039;s persona rather than his expertise. Resorting to such facetious gimmicks to refresh one&#039;s passion for programming is absolutely ridiculous in my opinion. Consider people like Linus Torvalds, Bjarne Stroustrup, Richard Stallman and on the other end of the spectrum, Ken Thompson, Guy Steele, Donald Knuth and others. The first set - genius dicks. The second set - genius and affable. Still great programmers with no delusion of their own greatness.</description>
		<content:encoded><![CDATA[<p>This is retarded reasoning. It would seem that this is more of an issue with the person&#8217;s persona rather than his expertise. Resorting to such facetious gimmicks to refresh one&#8217;s passion for programming is absolutely ridiculous in my opinion. Consider people like Linus Torvalds, Bjarne Stroustrup, Richard Stallman and on the other end of the spectrum, Ken Thompson, Guy Steele, Donald Knuth and others. The first set &#8211; genius dicks. The second set &#8211; genius and affable. Still great programmers with no delusion of their own greatness.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: PhiLho</title>
		<link>http://www.lessonsoffailure.com/developers/problem-above-average-programmers/comment-page-1/#comment-650</link>
		<dc:creator>PhiLho</dc:creator>
		<pubDate>Thu, 08 Jul 2010 09:06:49 +0000</pubDate>
		<guid isPermaLink="false">http://www.lessonsoffailure.com/?p=703#comment-650</guid>
		<description>Interesting, but I don&#039;t agree with everything.
If somebody is really &quot;above average&quot;, it is because they coded a lot, but also because they took time to study, learn new things, deepen their knowledge. What makes you think they will stop now they reached this &quot;high level&quot; of expertise? Most of the time they learn because they like what they do and so won&#039;t stop there.
&quot;the expert’s mind is cluttered with old knowledge&quot;
Why &quot;cluttered&quot;? Behind knowing several fields and being able to connect them (applying functional language paradigm to Java coding for example) might be what makes you an expert.
It is like stating that experience is useless, &quot;better hire two cheap enthusiastic and clueless programmers avid to learn than a costly seasoned coder that will code slowly&quot; (but perhaps writing better code, needing less maintenance...).</description>
		<content:encoded><![CDATA[<p>Interesting, but I don&#8217;t agree with everything.<br />
If somebody is really &#8220;above average&#8221;, it is because they coded a lot, but also because they took time to study, learn new things, deepen their knowledge. What makes you think they will stop now they reached this &#8220;high level&#8221; of expertise? Most of the time they learn because they like what they do and so won&#8217;t stop there.<br />
&#8220;the expert’s mind is cluttered with old knowledge&#8221;<br />
Why &#8220;cluttered&#8221;? Behind knowing several fields and being able to connect them (applying functional language paradigm to Java coding for example) might be what makes you an expert.<br />
It is like stating that experience is useless, &#8220;better hire two cheap enthusiastic and clueless programmers avid to learn than a costly seasoned coder that will code slowly&#8221; (but perhaps writing better code, needing less maintenance&#8230;).</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Dynamic page generated in 1.074 seconds. -->
<!-- Cached page generated by WP-Super-Cache on 2012-02-04 00:31:28 -->

