<?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"
	>
<channel>
	<title>Comments on: Software Developers Never Change</title>
	<atom:link href="http://coderjournal-backend/index.php/2008/05/software-developers-never-change/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.coderjournal.com/2008/05/software-developers-never-change/</link>
	<description>while(!(succeed = try()));</description>
	<pubDate>Mon, 13 Oct 2008 09:55:10 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.2</generator>
		<item>
		<title>By: links for 2008-05-20 &#171; Tathata - d&#8217; Observer</title>
		<link>http://www.coderjournal.com/2008/05/software-developers-never-change/#comment-5968</link>
		<dc:creator>links for 2008-05-20 &#171; Tathata - d&#8217; Observer</dc:creator>
		<pubDate>Tue, 20 May 2008 01:10:06 +0000</pubDate>
		<guid isPermaLink="false">http://www.coderjournal.com/?p=223#comment-5968</guid>
		<description>[...] Software Developers Never Change - Nick Berardi’s Coder Journal (tags: programming career development software interesting opinion blog) [...]</description>
		<content:encoded><![CDATA[<p>[...] Software Developers Never Change - Nick Berardi’s Coder Journal (tags: programming career development software interesting opinion blog) [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: DevTopics</title>
		<link>http://www.coderjournal.com/2008/05/software-developers-never-change/#comment-5656</link>
		<dc:creator>DevTopics</dc:creator>
		<pubDate>Thu, 15 May 2008 15:29:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.coderjournal.com/?p=223#comment-5656</guid>
		<description>It's widely accepted in the software industry that some programmers are much more productive than others. Many experts cite an order-of-magnitude productivity difference between the "best" and "average" programmers.  But it's not just that some programmers work faster; some programmers can do things that few other programmers can do. These are your visionaries and trailblazers. I call this sometimes-10X/sometimes-infinite advantage: The "Tenfinity Factor."

http://www.devtopics.com/programmer-productivity-the-tenfinity-factor/</description>
		<content:encoded><![CDATA[<p>It&#8217;s widely accepted in the software industry that some programmers are much more productive than others. Many experts cite an order-of-magnitude productivity difference between the &#8220;best&#8221; and &#8220;average&#8221; programmers.  But it&#8217;s not just that some programmers work faster; some programmers can do things that few other programmers can do. These are your visionaries and trailblazers. I call this sometimes-10X/sometimes-infinite advantage: The &#8220;Tenfinity Factor.&#8221;</p>
<p><a href="http://www.devtopics.com/programmer-productivity-the-tenfinity-factor/" rel="nofollow">http://www.devtopics.com/programmer-productivity-the-tenfinity-factor/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robert S. Robbins</title>
		<link>http://www.coderjournal.com/2008/05/software-developers-never-change/#comment-5654</link>
		<dc:creator>Robert S. Robbins</dc:creator>
		<pubDate>Thu, 15 May 2008 15:05:41 +0000</pubDate>
		<guid isPermaLink="false">http://www.coderjournal.com/?p=223#comment-5654</guid>
		<description>In Pennsylvania, a software developer just needs to be better than the Amish. That makes me a genius.</description>
		<content:encoded><![CDATA[<p>In Pennsylvania, a software developer just needs to be better than the Amish. That makes me a genius.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Steve Campbell</title>
		<link>http://www.coderjournal.com/2008/05/software-developers-never-change/#comment-5652</link>
		<dc:creator>Steve Campbell</dc:creator>
		<pubDate>Thu, 15 May 2008 14:39:17 +0000</pubDate>
		<guid isPermaLink="false">http://www.coderjournal.com/?p=223#comment-5652</guid>
		<description>Steve McConnell just posted on some of the reasons for software failures (http://blogs.construx.com/blogs/stevemcc/archive/2008/05/13/Software_2700_s-Classic-Mistakes_2D002D00_2008.aspx)

Sure enough, "unrealistic expectations" is near the top!</description>
		<content:encoded><![CDATA[<p>Steve McConnell just posted on some of the reasons for software failures (http://blogs.construx.com/blogs/stevemcc/archive/2008/05/13/Software_2700_s-Classic-Mistakes_2D002D00_2008.aspx)</p>
<p>Sure enough, &#8220;unrealistic expectations&#8221; is near the top!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dew Drop - May 15, 2008 &#124; Alvin Ashcraft's Morning Dew</title>
		<link>http://www.coderjournal.com/2008/05/software-developers-never-change/#comment-5642</link>
		<dc:creator>Dew Drop - May 15, 2008 &#124; Alvin Ashcraft's Morning Dew</dc:creator>
		<pubDate>Thu, 15 May 2008 12:42:47 +0000</pubDate>
		<guid isPermaLink="false">http://www.coderjournal.com/?p=223#comment-5642</guid>
		<description>[...] Software Developers Never Change (Nick Berardi) [...]</description>
		<content:encoded><![CDATA[<p>[...] Software Developers Never Change (Nick Berardi) [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: mmp1</title>
		<link>http://www.coderjournal.com/2008/05/software-developers-never-change/#comment-5610</link>
		<dc:creator>mmp1</dc:creator>
		<pubDate>Thu, 15 May 2008 01:11:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.coderjournal.com/?p=223#comment-5610</guid>
		<description>Nice post.  Agree.  But what I would like to add about "that guy".  He usually is very insecure and doesn't teach ( I am not pushing any methodology here).  He thinks his/her worth is in what he knows, not in what he can help achieve.  One doesn't scale, the other does.  What is worth more to someone spending money - the guy that gives you 1 dollar back for every dollar you spend, or the guy that gives you 1.50 (or more) back of value for every dollar you spend.  

Also, the role of project managers causing projects to actually fail can't be over estimated.  If only I had a dollar for the number of times a project manager tries to make a software feature that they can say in  one sentence equal as small a line on a gantt chart as possible.  Most car accidents are not caused because someone crashed into the mountain, they are caused because they didn't see the small rock,pot hole or oil slick etc on the road or didn't understand its importance.  Same with a lot of  projects.  Had one just recently where the customer was upgrading a software package/api they hadn't touched in 5 years.  I wanted to test it and put lots of time on the critical path because I said their would be lots of things no-one knew about, there always is with software/sdk's.  Well, the project managers said "the vendor said its similar, so lets give it a week".  And he was fine, as he had someone (the vendor) to blame if it didn't.  And his Gantt chart looked great.  What he wasn't thinking - can I guarantee that my customer will hit their goal on time and budget.  Guess what - the project is delayed 3 months, and has been basically canceled because when they pushed it into production (after 1 week of someone playing with it), all these little issues kept causing the software to crash.  I ask, is it the lies people tell themselves that stops them honestly looking at the past and thinking the issues will not repeat and hence don't use experience to set the correct expectations, or is that the people the Project Managers report to don't get it or want to hear it because it might mean failure (when in fact its actually the opposite that is true - not dealing with it early will lead to failure), or is that they don't want to "sell that news" , or they just don't have the experience to understand it ?  Sometimes I wish the PM's were ex-developers.  In Oz and NZ where our customers are, we just don't get that many ex-developer PM's.  We get ex accountant and sales guys as PM's.  (ie. 95% of them) (Oh, i love the ones that say "you don't need to understand software or technology to manage a project" -  but why is that building project managers (the ones the make big bridges etc) always seem to be ex-builders or civil engineers ?).</description>
		<content:encoded><![CDATA[<p>Nice post.  Agree.  But what I would like to add about &#8220;that guy&#8221;.  He usually is very insecure and doesn&#8217;t teach ( I am not pushing any methodology here).  He thinks his/her worth is in what he knows, not in what he can help achieve.  One doesn&#8217;t scale, the other does.  What is worth more to someone spending money - the guy that gives you 1 dollar back for every dollar you spend, or the guy that gives you 1.50 (or more) back of value for every dollar you spend.  </p>
<p>Also, the role of project managers causing projects to actually fail can&#8217;t be over estimated.  If only I had a dollar for the number of times a project manager tries to make a software feature that they can say in  one sentence equal as small a line on a gantt chart as possible.  Most car accidents are not caused because someone crashed into the mountain, they are caused because they didn&#8217;t see the small rock,pot hole or oil slick etc on the road or didn&#8217;t understand its importance.  Same with a lot of  projects.  Had one just recently where the customer was upgrading a software package/api they hadn&#8217;t touched in 5 years.  I wanted to test it and put lots of time on the critical path because I said their would be lots of things no-one knew about, there always is with software/sdk&#8217;s.  Well, the project managers said &#8220;the vendor said its similar, so lets give it a week&#8221;.  And he was fine, as he had someone (the vendor) to blame if it didn&#8217;t.  And his Gantt chart looked great.  What he wasn&#8217;t thinking - can I guarantee that my customer will hit their goal on time and budget.  Guess what - the project is delayed 3 months, and has been basically canceled because when they pushed it into production (after 1 week of someone playing with it), all these little issues kept causing the software to crash.  I ask, is it the lies people tell themselves that stops them honestly looking at the past and thinking the issues will not repeat and hence don&#8217;t use experience to set the correct expectations, or is that the people the Project Managers report to don&#8217;t get it or want to hear it because it might mean failure (when in fact its actually the opposite that is true - not dealing with it early will lead to failure), or is that they don&#8217;t want to &#8220;sell that news&#8221; , or they just don&#8217;t have the experience to understand it ?  Sometimes I wish the PM&#8217;s were ex-developers.  In Oz and NZ where our customers are, we just don&#8217;t get that many ex-developer PM&#8217;s.  We get ex accountant and sales guys as PM&#8217;s.  (ie. 95% of them) (Oh, i love the ones that say &#8220;you don&#8217;t need to understand software or technology to manage a project&#8221; -  but why is that building project managers (the ones the make big bridges etc) always seem to be ex-builders or civil engineers ?).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nick Berardi</title>
		<link>http://www.coderjournal.com/2008/05/software-developers-never-change/#comment-5594</link>
		<dc:creator>Nick Berardi</dc:creator>
		<pubDate>Wed, 14 May 2008 23:35:59 +0000</pubDate>
		<guid isPermaLink="false">http://www.coderjournal.com/?p=223#comment-5594</guid>
		<description>Ken, I am probably already half way there.  :)</description>
		<content:encoded><![CDATA[<p>Ken, I am probably already half way there.  <img src='http://www.coderjournal.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ken Downs</title>
		<link>http://www.coderjournal.com/2008/05/software-developers-never-change/#comment-5584</link>
		<dc:creator>Ken Downs</dc:creator>
		<pubDate>Wed, 14 May 2008 21:48:06 +0000</pubDate>
		<guid isPermaLink="false">http://www.coderjournal.com/?p=223#comment-5584</guid>
		<description>I predict you will get lots of pats on the back for this wonderful post and then you will start to think you know it all and become "that guy".  Ha, just kidding, good post.</description>
		<content:encoded><![CDATA[<p>I predict you will get lots of pats on the back for this wonderful post and then you will start to think you know it all and become &#8220;that guy&#8221;.  Ha, just kidding, good post.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jason Simone</title>
		<link>http://www.coderjournal.com/2008/05/software-developers-never-change/#comment-5574</link>
		<dc:creator>Jason Simone</dc:creator>
		<pubDate>Wed, 14 May 2008 17:48:35 +0000</pubDate>
		<guid isPermaLink="false">http://www.coderjournal.com/?p=223#comment-5574</guid>
		<description>Heh, I enjoyed the last part, about growth of hardware versus software. Otherwise, this is more than just a rant to me - I expect my rants to make sense and this just doesn't. The stereotypes are way too specific and ridiculous to me.

One one hand, I work in government so I probably have to deal with deliberate underachievers more than egomaniacs. But I'm here to say "that guy" is not nearly standard an office presence as you might think. I have never met and cannot even envision meeting "that guy."</description>
		<content:encoded><![CDATA[<p>Heh, I enjoyed the last part, about growth of hardware versus software. Otherwise, this is more than just a rant to me - I expect my rants to make sense and this just doesn&#8217;t. The stereotypes are way too specific and ridiculous to me.</p>
<p>One one hand, I work in government so I probably have to deal with deliberate underachievers more than egomaniacs. But I&#8217;m here to say &#8220;that guy&#8221; is not nearly standard an office presence as you might think. I have never met and cannot even envision meeting &#8220;that guy.&#8221;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: SuperJason</title>
		<link>http://www.coderjournal.com/2008/05/software-developers-never-change/#comment-5571</link>
		<dc:creator>SuperJason</dc:creator>
		<pubDate>Wed, 14 May 2008 17:05:57 +0000</pubDate>
		<guid isPermaLink="false">http://www.coderjournal.com/?p=223#comment-5571</guid>
		<description>I agree. Kicked.</description>
		<content:encoded><![CDATA[<p>I agree. Kicked.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
