<?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: Five Kinds of Programmers</title>
	<atom:link href="http://programmerjoe.com/2008/06/29/five-kinds-of-programmers/feed/" rel="self" type="application/rss+xml" />
	<link>http://programmerjoe.com/2008/06/29/five-kinds-of-programmers/</link>
	<description>Joe Ludwig's blog</description>
	<lastBuildDate>Fri, 30 Mar 2012 18:45:28 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
	<item>
		<title>By: BDKR</title>
		<link>http://programmerjoe.com/2008/06/29/five-kinds-of-programmers/comment-page-1/#comment-422630</link>
		<dc:creator>BDKR</dc:creator>
		<pubDate>Thu, 05 Aug 2010 14:49:50 +0000</pubDate>
		<guid isPermaLink="false">http://programmerjoe.com/2008/06/29/five-kinds-of-programmers/#comment-422630</guid>
		<description>This was a fantastic read for me. Seriously. Having just been canned for not being fast enough, I decided that after 10 years in IT it was time to evaluate exactly what type of programmer I am. 

So what am I? I can easily say that I am all of the first three you mentioned. Researcher, Explorer, and Craftsman. And exactly which depends on what I&#039;m doing at the time. 

Truth be told, I pretty much knew this all along (and come to think of it, I&#039;m frackin&#039; proud of it!) and have long wondered how much of a liability this was going to be. It&#039;s feeling more and more like a liability all the time and I am really wondering exactly how to deal with it. 

And hence the reason I ended up here. 

Do I really want to change? No actually. I just may need to learn how to be a little workhorse-ish from time to time. 

Great write Joe!</description>
		<content:encoded><![CDATA[<p>This was a fantastic read for me. Seriously. Having just been canned for not being fast enough, I decided that after 10 years in IT it was time to evaluate exactly what type of programmer I am. </p>
<p>So what am I? I can easily say that I am all of the first three you mentioned. Researcher, Explorer, and Craftsman. And exactly which depends on what I&#8217;m doing at the time. </p>
<p>Truth be told, I pretty much knew this all along (and come to think of it, I&#8217;m frackin&#8217; proud of it!) and have long wondered how much of a liability this was going to be. It&#8217;s feeling more and more like a liability all the time and I am really wondering exactly how to deal with it. </p>
<p>And hence the reason I ended up here. </p>
<p>Do I really want to change? No actually. I just may need to learn how to be a little workhorse-ish from time to time. </p>
<p>Great write Joe!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jonathan</title>
		<link>http://programmerjoe.com/2008/06/29/five-kinds-of-programmers/comment-page-1/#comment-225887</link>
		<dc:creator>jonathan</dc:creator>
		<pubDate>Thu, 07 Aug 2008 01:13:52 +0000</pubDate>
		<guid isPermaLink="false">http://programmerjoe.com/2008/06/29/five-kinds-of-programmers/#comment-225887</guid>
		<description>god! I&#039;m a reseacher... can i get cured? hehehe

besides everyone having something of this 6 (including the architect) i&#039;m pretty sure i&#039;m more of a reasearcher with a little activism in my hearth cause i like to follow the stadarts.

my actual job somethimes requires that i &quot;incarnate&quot; the five kinds, as many programmers on small statup companies do

... but i simplily love to look to new solutions and different ways to the problems (and to the solutions ;)... sometimes i&#039;m in the shower and when i reallyse i&#039;m wondering about semantincs and search engines...

today this character plays a vital role in my career and in my company.</description>
		<content:encoded><![CDATA[<p>god! I&#8217;m a reseacher&#8230; can i get cured? hehehe</p>
<p>besides everyone having something of this 6 (including the architect) i&#8217;m pretty sure i&#8217;m more of a reasearcher with a little activism in my hearth cause i like to follow the stadarts.</p>
<p>my actual job somethimes requires that i &#8220;incarnate&#8221; the five kinds, as many programmers on small statup companies do</p>
<p>&#8230; but i simplily love to look to new solutions and different ways to the problems (and to the solutions <img src='http://programmerjoe.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> &#8230; sometimes i&#8217;m in the shower and when i reallyse i&#8217;m wondering about semantincs and search engines&#8230;</p>
<p>today this character plays a vital role in my career and in my company.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: BugHunter</title>
		<link>http://programmerjoe.com/2008/06/29/five-kinds-of-programmers/comment-page-1/#comment-202139</link>
		<dc:creator>BugHunter</dc:creator>
		<pubDate>Wed, 09 Jul 2008 16:43:20 +0000</pubDate>
		<guid isPermaLink="false">http://programmerjoe.com/2008/06/29/five-kinds-of-programmers/#comment-202139</guid>
		<description>This is a terrific explanation. I&#039;m curious if anyone else notices consistent relationship issues between certain groups.

For instance, I&#039;ve never met an activist that can get along with a researcher...and vice versa.

I&#039;d like to see a relationship model similar to the bartle types or something.</description>
		<content:encoded><![CDATA[<p>This is a terrific explanation. I&#8217;m curious if anyone else notices consistent relationship issues between certain groups.</p>
<p>For instance, I&#8217;ve never met an activist that can get along with a researcher&#8230;and vice versa.</p>
<p>I&#8217;d like to see a relationship model similar to the bartle types or something.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jeff</title>
		<link>http://programmerjoe.com/2008/06/29/five-kinds-of-programmers/comment-page-1/#comment-201604</link>
		<dc:creator>Jeff</dc:creator>
		<pubDate>Tue, 08 Jul 2008 16:59:42 +0000</pubDate>
		<guid isPermaLink="false">http://programmerjoe.com/2008/06/29/five-kinds-of-programmers/#comment-201604</guid>
		<description>Darius says I&#039;m 50/50 craftsman/activist, and he&#039;s right about the activist part, but I find that I switch a lot depending on what I&#039;m doing or what&#039;s needed.  I find at orbus, I definitely do that 50/50, but at Bethesda I definitely did a lot of explorer programming, and in college (obviously) I did a lot of researcher programming.  I find the only one that I don&#039;t do (and I find doesn&#039;t really work well with me) is the workhorse.  They may be fast, but in me experience you always end up paying for that speed.  They&#039;re awesome prototypers, but can&#039;t be relied on in the long run.</description>
		<content:encoded><![CDATA[<p>Darius says I&#8217;m 50/50 craftsman/activist, and he&#8217;s right about the activist part, but I find that I switch a lot depending on what I&#8217;m doing or what&#8217;s needed.  I find at orbus, I definitely do that 50/50, but at Bethesda I definitely did a lot of explorer programming, and in college (obviously) I did a lot of researcher programming.  I find the only one that I don&#8217;t do (and I find doesn&#8217;t really work well with me) is the workhorse.  They may be fast, but in me experience you always end up paying for that speed.  They&#8217;re awesome prototypers, but can&#8217;t be relied on in the long run.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ejengstrom</title>
		<link>http://programmerjoe.com/2008/06/29/five-kinds-of-programmers/comment-page-1/#comment-197337</link>
		<dc:creator>ejengstrom</dc:creator>
		<pubDate>Thu, 03 Jul 2008 01:31:51 +0000</pubDate>
		<guid isPermaLink="false">http://programmerjoe.com/2008/06/29/five-kinds-of-programmers/#comment-197337</guid>
		<description>Luke,

I&#039;m a Craftsman (Activist/Workhorse) if we want to get into astrological terms. I constantly beat myself senseless trying to do quality work while incorporating FORWARD and if I do it poorly, start all over again. I&#039;m such a terrible programmer, I would fire myself, fortunately I&#039;m the boss and can look the other way.

Joe,

Does GreyNoten blog anywhere that you know of?

-e</description>
		<content:encoded><![CDATA[<p>Luke,</p>
<p>I&#8217;m a Craftsman (Activist/Workhorse) if we want to get into astrological terms. I constantly beat myself senseless trying to do quality work while incorporating FORWARD and if I do it poorly, start all over again. I&#8217;m such a terrible programmer, I would fire myself, fortunately I&#8217;m the boss and can look the other way.</p>
<p>Joe,</p>
<p>Does GreyNoten blog anywhere that you know of?</p>
<p>-e</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Luke</title>
		<link>http://programmerjoe.com/2008/06/29/five-kinds-of-programmers/comment-page-1/#comment-196363</link>
		<dc:creator>Luke</dc:creator>
		<pubDate>Tue, 01 Jul 2008 19:37:21 +0000</pubDate>
		<guid isPermaLink="false">http://programmerjoe.com/2008/06/29/five-kinds-of-programmers/#comment-196363</guid>
		<description>Well, clearly I&#039;m an Activist (a.k.a. &quot;refactoring/TDD grognard&quot;), though I don&#039;t know about the &quot;buzzwords and whizzy technology&quot; angle you just mentioned (though I&#039;ll confess to having engaged in some template metaprogramming and loved it).  I see some familiarity in &quot;Craftsman&quot; as well, so maybe I&#039;ve got an Activist sun sign with a rising moon in Craftsman (har).

As far as collaboration with different types of programmers, the person in my career I had the hardest time getting along with was a definite Explorer and we butted heads constantly; I hated dealing with his code, and we couldn&#039;t agree on anything.</description>
		<content:encoded><![CDATA[<p>Well, clearly I&#8217;m an Activist (a.k.a. &#8220;refactoring/TDD grognard&#8221;), though I don&#8217;t know about the &#8220;buzzwords and whizzy technology&#8221; angle you just mentioned (though I&#8217;ll confess to having engaged in some template metaprogramming and loved it).  I see some familiarity in &#8220;Craftsman&#8221; as well, so maybe I&#8217;ve got an Activist sun sign with a rising moon in Craftsman (har).</p>
<p>As far as collaboration with different types of programmers, the person in my career I had the hardest time getting along with was a definite Explorer and we butted heads constantly; I hated dealing with his code, and we couldn&#8217;t agree on anything.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joe</title>
		<link>http://programmerjoe.com/2008/06/29/five-kinds-of-programmers/comment-page-1/#comment-196353</link>
		<dc:creator>Joe</dc:creator>
		<pubDate>Tue, 01 Jul 2008 18:43:04 +0000</pubDate>
		<guid isPermaLink="false">http://programmerjoe.com/2008/06/29/five-kinds-of-programmers/#comment-196353</guid>
		<description>No, that&#039;s definitely an Activist. 

I guess the key difference is that the Activist sees the system as a collection of buzzwords and whizzy technology where the Architect sees it as a coherent whole. I&#039;ve known a few people who did this, but none of them had any fear whatsoever of unfamiliar areas of code. They understood the whole structure well enough to have a good idea what a new chunk of code was going to do.  What the DID hate was somebody messing with the architecture without their consent.</description>
		<content:encoded><![CDATA[<p>No, that&#8217;s definitely an Activist. </p>
<p>I guess the key difference is that the Activist sees the system as a collection of buzzwords and whizzy technology where the Architect sees it as a coherent whole. I&#8217;ve known a few people who did this, but none of them had any fear whatsoever of unfamiliar areas of code. They understood the whole structure well enough to have a good idea what a new chunk of code was going to do.  What the DID hate was somebody messing with the architecture without their consent.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Peter Freese</title>
		<link>http://programmerjoe.com/2008/06/29/five-kinds-of-programmers/comment-page-1/#comment-196352</link>
		<dc:creator>Peter Freese</dc:creator>
		<pubDate>Tue, 01 Jul 2008 18:35:01 +0000</pubDate>
		<guid isPermaLink="false">http://programmerjoe.com/2008/06/29/five-kinds-of-programmers/#comment-196352</guid>
		<description>Maybe I&#039;m misconstruing your definition of the Activist. What came to mind when I read your description was the guys who wanted to use template meta-programming when everyone else was still coming up to speed on the STL. I see these guys as bleeding edge afficianados - they&#039;re the ones most likely to have the very latest version of the compiler that they built from the source code they downloaded last night.</description>
		<content:encoded><![CDATA[<p>Maybe I&#8217;m misconstruing your definition of the Activist. What came to mind when I read your description was the guys who wanted to use template meta-programming when everyone else was still coming up to speed on the STL. I see these guys as bleeding edge afficianados &#8211; they&#8217;re the ones most likely to have the very latest version of the compiler that they built from the source code they downloaded last night.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joe</title>
		<link>http://programmerjoe.com/2008/06/29/five-kinds-of-programmers/comment-page-1/#comment-196335</link>
		<dc:creator>Joe</dc:creator>
		<pubDate>Tue, 01 Jul 2008 16:23:45 +0000</pubDate>
		<guid isPermaLink="false">http://programmerjoe.com/2008/06/29/five-kinds-of-programmers/#comment-196335</guid>
		<description>Ejengstrom: Heh. Of all these, Researchers have the hardest time fitting into a product team. Sometimes there are problems that no one else can solve, though, and you need some of these guys.</description>
		<content:encoded><![CDATA[<p>Ejengstrom: Heh. Of all these, Researchers have the hardest time fitting into a product team. Sometimes there are problems that no one else can solve, though, and you need some of these guys.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joe</title>
		<link>http://programmerjoe.com/2008/06/29/five-kinds-of-programmers/comment-page-1/#comment-196334</link>
		<dc:creator>Joe</dc:creator>
		<pubDate>Tue, 01 Jul 2008 16:22:31 +0000</pubDate>
		<guid isPermaLink="false">http://programmerjoe.com/2008/06/29/five-kinds-of-programmers/#comment-196334</guid>
		<description>Peter: I almost put an Architect archetype (say that 5 times fast) in, but realized I couldn&#039;t actually think of a person who really fit that role in my own experience. Wouldn&#039;t there be a lot of overlap between Activist and Architect (maybe with the fear of the unknown from Craftsman thrown in?)</description>
		<content:encoded><![CDATA[<p>Peter: I almost put an Architect archetype (say that 5 times fast) in, but realized I couldn&#8217;t actually think of a person who really fit that role in my own experience. Wouldn&#8217;t there be a lot of overlap between Activist and Architect (maybe with the fear of the unknown from Craftsman thrown in?)</p>
]]></content:encoded>
	</item>
</channel>
</rss>

