<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>DevTopics &#187; People</title>
	<atom:link href="http://www.devtopics.com/category/people/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.devtopics.com</link>
	<description>Software Development Topics</description>
	<lastBuildDate>Tue, 27 Jul 2010 18:48:13 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Desktop Computer Inventor Charles Thacker Wins Turing Award</title>
		<link>http://www.devtopics.com/desktop-computer-inventor-charles-thacker-wins-turing-award/</link>
		<comments>http://www.devtopics.com/desktop-computer-inventor-charles-thacker-wins-turing-award/#comments</comments>
		<pubDate>Fri, 19 Mar 2010 15:05:18 +0000</pubDate>
		<dc:creator>timm</dc:creator>
				<category><![CDATA[History]]></category>
		<category><![CDATA[Innovation]]></category>
		<category><![CDATA[People]]></category>

		<guid isPermaLink="false">http://www.devtopics.com/desktop-computer-inventor-charles-thacker-wins-turing-award/</guid>
		<description><![CDATA[When you clicked an icon to launch your web browser to read this article, you can thank Charles Thacker (among others).
 In 1973, Thacker and a group of scientists at the famed Xerox PARC (Palo Alto Research Center) built the Alto, the world’s first desktop computer.&#160; The Alto featured many innovations that we take for [...]


Related posts:<ol><li><a href='http://www.devtopics.com/desktop-keyboards-stuck-in-design-limbo/' rel='bookmark' title='Permanent Link: Desktop Keyboards Stuck in Design Limbo'>Desktop Keyboards Stuck in Design Limbo</a></li>
<li><a href='http://www.devtopics.com/programming-language-inventors/' rel='bookmark' title='Permanent Link: Programming Language Inventors'>Programming Language Inventors</a></li>
<li><a href='http://www.devtopics.com/21-laws-of-computer-programming/' rel='bookmark' title='Permanent Link: 21 Laws of Computer Programming'>21 Laws of Computer Programming</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>When you clicked an icon to launch your web browser to read this article, you can thank <a href="http://en.wikipedia.org/wiki/Chuck_Thacker" target="_blank">Charles Thacker</a> (among others).</p>
<p><img title="Alto desktop computer" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; margin-left: 0px; margin-right: 0px; border-right-width: 0px" height="200" alt="Alto desktop computer" src="http://www.devtopics.com/wordpress/wp-content/uploads/2010/03/image.png" width="180" align="left" border="0" /> In 1973, Thacker and a group of scientists at the famed <a href="http://en.wikipedia.org/wiki/PARC" target="_blank">Xerox PARC</a> (Palo Alto Research Center) built the <a href="http://en.wikipedia.org/wiki/Xerox_Alto" target="_blank">Alto</a>, the world’s first desktop computer.&#160; The Alto featured many innovations that we take for granted today in our personal computers: a television-like screen, graphical user interface, windows, icons, and a WYSIWYG (What You See Is What You Get) text editor.</p>
</p>
<p>The <a href="http://www.acm.org" target="_blank">Association of Computing Machinery</a> (ACM) <a href="http://www.acm.org/press-room/news-releases/2010/turing-award-09" target="_blank">has awarded Charles Thacker</a> with the <a href="http://en.wikipedia.org/wiki/Turing_Award" target="_blank">Turing Award</a>, which is considered to be the “Nobel Prize in Computing.”&#160; The award includes a $250,000 check, with financial support by Intel and Google.&#160; Since 1966 the Turing Award has honored computer scientists and engineers who “created the systems and underlying theoretical foundations that have propelled the information technology industry.” </p>
<p> <span id="more-1087"></span>
<p>The award was named for British mathematician Alan M. Turing, who described the mathematical foundation and limits of computing.&#160; A programming language is considered to be “<a href="http://en.wikipedia.org/wiki/Turing_completeness" target="_blank">Turing Complete</a>” when the “rules followed in sequence on arbitrary data can produce the result of any calculation.”&#160; A device is considered to be a computer if it’s Turing Complete.</p>
<p>The Alto was never released as a commercial product, though Xerox built several thousand units.&#160; The first prototype cost $12,000, which was surprisingly inexpensive compared to the mini and mainframe computers of the era.&#160; Like many incredible PARC inventions, Xerox was slow to realize the commercial potential of the Alto.&#160; It took Apple and the Macintosh to bring desktop computing to the masses a decade later.</p>
<p><img title="Charles Thacker" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; margin-left: 0px; margin-right: 0px; border-right-width: 0px" height="200" alt="Charles Thacker" src="http://www.devtopics.com/wordpress/wp-content/uploads/2010/03/image1.png" width="176" align="left" border="0" />Thacker was also the co-inventor of the Ethernet LAN, which is the ubiquitous computer network in homes and businesses today.&#160; In 1983 Thacker co-founded the Systems Research Center (SRC) at Digital Equipment Corporation (DEC), where he designed the Firefly multiprocessor workstation.&#160; This was yet another invention ahead of its time but pretty much standard today, even in general purpose PCs.&#160; Thacker joined Microsoft Research in 1997 to help establish its Microsoft Research Cambridge laboratory, where he designed the hardware for the first Tablet PCs.&#160; Over the years Thacker contributed to many other important projects including the first laser printer.&#160; Thacker holds 29 patents in computer systems and networking. </p>
<p><a href="http://en.wikipedia.org/wiki/Turing_Award" target="_blank">Past winners</a> of the Turing Award include Alan Kay in 2003 for pioneering object-oriented development and inventing the Smalltalk programming language, Douglas Engelbart in 1997 for his many important inventions including the computer mouse, and Ken Thompson and Dennis M. Ritchie in 1983 for their role in developing UNIX.</p>
<p><a href="http://www.devtopics.com/top-10-software-innovators-of-all-time/" target="_blank">Top 10 Software Innovators of All Time</a>    <br /><a href="http://www.devtopics.com/top-10-advances-in-software-development/" target="_blank">Top 10 Advances in Software Development</a></p>
<img src="http://www.devtopics.com/wordpress/?ak_action=api_record_view&id=1087&type=feed" alt="" />

<p>Related posts:<ol><li><a href='http://www.devtopics.com/desktop-keyboards-stuck-in-design-limbo/' rel='bookmark' title='Permanent Link: Desktop Keyboards Stuck in Design Limbo'>Desktop Keyboards Stuck in Design Limbo</a></li>
<li><a href='http://www.devtopics.com/programming-language-inventors/' rel='bookmark' title='Permanent Link: Programming Language Inventors'>Programming Language Inventors</a></li>
<li><a href='http://www.devtopics.com/21-laws-of-computer-programming/' rel='bookmark' title='Permanent Link: 21 Laws of Computer Programming'>21 Laws of Computer Programming</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.devtopics.com/desktop-computer-inventor-charles-thacker-wins-turing-award/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Do Your Facebook Friends Really Care That You&#8217;re Heading to Bed?</title>
		<link>http://www.devtopics.com/does-anyone-really-care-that-youre-heading-to-bed/</link>
		<comments>http://www.devtopics.com/does-anyone-really-care-that-youre-heading-to-bed/#comments</comments>
		<pubDate>Tue, 21 Jul 2009 14:08:20 +0000</pubDate>
		<dc:creator>timm</dc:creator>
				<category><![CDATA[People]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.devtopics.com/does-anyone-really-care-that-youre-heading-to-bed/</guid>
		<description><![CDATA[I have a friend who announces when she’s going to bed every night on Facebook.  It’s the 21st century equivalent of “Good night, John Boy.”  But does anyone really care?
Facebook, MySpace and especially Twitter provide a global platform to the narcissist in each of us.  We tweet the minutia of detail in our normally normal [...]


Related posts:<ol><li><a href='http://www.devtopics.com/how-to-show-a-list-of-your-facebook-friends/' rel='bookmark' title='Permanent Link: How to Show a List of Your Facebook Friends'>How to Show a List of Your Facebook Friends</a></li>
<li><a href='http://www.devtopics.com/bill-gates-facebook-page/' rel='bookmark' title='Permanent Link: Bill Gates&rsquo; Facebook Page'>Bill Gates&rsquo; Facebook Page</a></li>
<li><a href='http://www.devtopics.com/how-to-unhide-a-facebook-friend/' rel='bookmark' title='Permanent Link: How to Unhide a Facebook Friend'>How to Unhide a Facebook Friend</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>I have a friend who announces when she’s going to bed every night on Facebook.  It’s the 21st century equivalent of “<a href="http://www.the-waltons.com/goodnightjohnboy.html" target="_blank">Good night, John Boy</a>.”  But does anyone really care?</p>
<p>Facebook, MySpace and especially Twitter provide a global platform to the narcissist in each of us.  We tweet the minutia of detail in our normally normal lives, hoping that somebody in cyberspace actually cares.</p>
<p>I’m not throwing stones in a glass house; I’m actually throwing them at the mirror.  I, too, am guilty of sharing my life ad nauseum on Facebook.  Even <a href="http://www.now-i-dont-want-to-get-off-on-a-rant-here.com/" target="_blank">this blog</a> is an electronic indictment of my narcissism, as if anyone truly cares about my rants.</p>
<p>But like many things in life, you may occasionally find a diamond in the rough, or a <a href="http://www.noquarterusa.net/blog/2009/05/12/ponies-in-the-poop-pile-ten-potential-positive-outcomes-of-the-economic-meltdown/" target="_blank">pony in this seemingly endless pile of poo</a>.</p>
<p><span id="more-821"></span></p>
<p>Facebook et al. allow you to peek into the lives of your friends and family.  You see all the little mundane details that you would never hear or otherwise care about in your occasional encounters with these people in real life.  And every so often, something pops up in their account of their lives that interests and captivates you, bringing you closer to them in the process.</p>
<p>For example, I have an old friend from high school as a Facebook friend.  Last week was her 10th wedding anniversary, and she discovered her engagement and wedding rings were missing after her morning workout.  She was crushed and frantic, and suddenly her story was very interesting to me and her many other friends.  We watched all day on Facebook as she hunted for her rings and fretted on what her husband would say about her missing rings at their planned romantic dinner that night.  Not only was there sentimental value to the rings, of course, and the irony of losing them on that special day, but there was also serious money involved.</p>
<p>This unfolding story had all the aspects that make a movie great: drama, intrigue and romance for a character we care about.  And of course, suspense, because none of us knew how this tale would end.  We gave her encouragement and some offered suggestions in Facebook on where to look, and she would frequently update us on her search.</p>
<p>As luck would have it, she found her rings just before dinner in the trunk of her car.  They had somehow worked their way out of the special pouch in her gym bag and fortunately fell harmlessly into the bottom of her trunk.  It was one of life’s little adventures that I would never hear about otherwise in the short span of a class reunion, but Facebook allowed us to peer into her life and share this experience with her.</p>
<p>So in spite of downsides to social networking &#8212; which include a loss of privacy and an increasingly self-centered world &#8212; Facebook and Twitter have brought me closer to many friends and relatives in my life, both past and present.  Social networks allow me to stay close and experience the lives of loved ones in way that would never be possible in today’s busy and dispersed modern world.</p>
<p><em>Reprinted with permission from </em><a href="http://www.now-i-dont-want-to-get-off-on-a-rant-here.com" target="_blank"><em>Now I Don’t Want to Get Off on a Rant Here</em></a></p>
<img src="http://www.devtopics.com/wordpress/?ak_action=api_record_view&id=821&type=feed" alt="" />

<p>Related posts:<ol><li><a href='http://www.devtopics.com/how-to-show-a-list-of-your-facebook-friends/' rel='bookmark' title='Permanent Link: How to Show a List of Your Facebook Friends'>How to Show a List of Your Facebook Friends</a></li>
<li><a href='http://www.devtopics.com/bill-gates-facebook-page/' rel='bookmark' title='Permanent Link: Bill Gates&rsquo; Facebook Page'>Bill Gates&rsquo; Facebook Page</a></li>
<li><a href='http://www.devtopics.com/how-to-unhide-a-facebook-friend/' rel='bookmark' title='Permanent Link: How to Unhide a Facebook Friend'>How to Unhide a Facebook Friend</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.devtopics.com/does-anyone-really-care-that-youre-heading-to-bed/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>How to Pronounce &#8220;Bjarne Stroustrup&#8221;</title>
		<link>http://www.devtopics.com/how-to-pronounce-bjarne-stroustrup/</link>
		<comments>http://www.devtopics.com/how-to-pronounce-bjarne-stroustrup/#comments</comments>
		<pubDate>Mon, 04 May 2009 13:40:59 +0000</pubDate>
		<dc:creator>timm</dc:creator>
				<category><![CDATA[People]]></category>

		<guid isPermaLink="false">http://www.devtopics.com/how-to-pronounce-bjarne-stroustrup/</guid>
		<description><![CDATA[Bjarne Stroustrup is a Danish-born computer scientist and the College of Engineering Chair Professor of Computer Science at Texas A&#38;M University.&#160; He is most notable for developing the C++ programming language.&#160; But many English speakers fumble at pronouncing his name.&#160; 
A rough English pronunciation would be &#34;B-yar-ne Strov-stroop&#34;.&#160; Or you can listen here to how [...]


Related posts:<ol><li><a href='http://www.devtopics.com/programming-language-inventors/' rel='bookmark' title='Permanent Link: Programming Language Inventors'>Programming Language Inventors</a></li>
<li><a href='http://www.devtopics.com/your-kids-will-never-know-about/' rel='bookmark' title='Permanent Link: Your Kids Will Never Know About&hellip;'>Your Kids Will Never Know About&hellip;</a></li>
<li><a href='http://www.devtopics.com/paypal-charges-81-billion-for-tank-of-gas/' rel='bookmark' title='Permanent Link: PayPal Charges $81 Billion for Tank of Gas'>PayPal Charges $81 Billion for Tank of Gas</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><a href="http://en.wikipedia.org/wiki/Bjarne_Stroustrup" target="_blank">Bjarne Stroustrup</a> is a Danish-born computer scientist and the College of Engineering Chair Professor of Computer Science at Texas A&amp;M University.&#160; He is most notable for developing the C++ programming language.&#160; But many English speakers fumble at pronouncing his name.&#160; </p>
<p>A rough English pronunciation would be &quot;B-yar-ne Strov-stroop&quot;.&#160; Or you can <a href="http://www.research.att.com/~bs/pronounciation.wav" target="_blank">listen here</a> to how Stroustrup himself pronounces his name.</p>
<img src="http://www.devtopics.com/wordpress/?ak_action=api_record_view&id=725&type=feed" alt="" />

<p>Related posts:<ol><li><a href='http://www.devtopics.com/programming-language-inventors/' rel='bookmark' title='Permanent Link: Programming Language Inventors'>Programming Language Inventors</a></li>
<li><a href='http://www.devtopics.com/your-kids-will-never-know-about/' rel='bookmark' title='Permanent Link: Your Kids Will Never Know About&hellip;'>Your Kids Will Never Know About&hellip;</a></li>
<li><a href='http://www.devtopics.com/paypal-charges-81-billion-for-tank-of-gas/' rel='bookmark' title='Permanent Link: PayPal Charges $81 Billion for Tank of Gas'>PayPal Charges $81 Billion for Tank of Gas</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.devtopics.com/how-to-pronounce-bjarne-stroustrup/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://www.research.att.com/~bs/pronounciation.wav" length="531752" type="audio/x-wav" />
		</item>
		<item>
		<title>Software Millionaire Missing in Hawaii</title>
		<link>http://www.devtopics.com/software-millionaire-missing-in-hawaii/</link>
		<comments>http://www.devtopics.com/software-millionaire-missing-in-hawaii/#comments</comments>
		<pubDate>Thu, 10 Jul 2008 16:38:46 +0000</pubDate>
		<dc:creator>timm</dc:creator>
				<category><![CDATA[People]]></category>

		<guid isPermaLink="false">http://www.devtopics.com/software-millionaire-missing-in-hawaii/</guid>
		<description><![CDATA[The millionaire founder of an Internet software security company has gone missing in Hawaii following months of bizarre behavior.  Steven Thomas, 36, was last seen June 30 at a Waikiki hotel.
Thomas and ex-girlfiend Kirsten Talley founded Webroot Software in Boulder, Colorado in 1997.  Thomas wrote Spy Sweeper and Window Washer programs.  The pair sold their [...]


Related posts:<ol><li><a href='http://www.devtopics.com/wrong-email-address/' rel='bookmark' title='Permanent Link: Wrong Email Address'>Wrong Email Address</a></li>
<li><a href='http://www.devtopics.com/software-company-executives-arrested-40-laid-off/' rel='bookmark' title='Permanent Link: Software Company Executives Arrested; 40 Laid Off'>Software Company Executives Arrested; 40 Laid Off</a></li>
<li><a href='http://www.devtopics.com/20-famous-software-disasters-part-2/' rel='bookmark' title='Permanent Link: 20 Famous Software Disasters &#8211; Part 2'>20 Famous Software Disasters &#8211; Part 2</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>The millionaire founder of an Internet software security company has gone missing in Hawaii following months of bizarre behavior.  Steven Thomas, 36, was last seen June 30 at a Waikiki hotel.</p>
<p>Thomas and ex-girlfiend Kirsten Talley founded Webroot Software in Boulder, Colorado in 1997.  Thomas wrote Spy Sweeper and Window Washer programs.  The pair sold their stake for $108 million to venture capitalists in December 2004.  They split the proceeds and parted ways.  Thomas then moved to O&#8217;ahu, where he bought a beachfront home.  His net worth is estimated to be around $50 million.</p>
<p><span id="more-292"></span></p>
<p>Steven was recently arrested for running naked into the middle of a 5K race in Kailua.  He was diagnosed with bipolar disorder in April and recently ranted that the government was &#8220;trying to gas his house.&#8221;  Kevin Thomas, Steven&#8217;s twin brother, said, &#8220;He snapped the other day and said God was sending him messages in his mind that his wife was going to make a satanic ritual killing out of him.  He freaked out and split.  The last time anyone saw him, he was on a hotel balcony in Waikiki saying it wasn&#8217;t high enough to do the job.  We&#8217;re at the end of our ropes here.&#8221;</p>
<p>Recently Steven was concerned about the poor performance of his investment portfolio and had discussed moving back to Colorado, his wife said.  Steven has not used his credit cards since he disappeared, and no money is missing from any of the accounts he shares with his wife.</p>
<p><a href="http://www.honoluluadvertiser.com/apps/pbcs.dll/article?AID=200880709075" target="_blank">More from Honolulu Advertiser</a></p>
<img src="http://www.devtopics.com/wordpress/?ak_action=api_record_view&id=292&type=feed" alt="" />

<p>Related posts:<ol><li><a href='http://www.devtopics.com/wrong-email-address/' rel='bookmark' title='Permanent Link: Wrong Email Address'>Wrong Email Address</a></li>
<li><a href='http://www.devtopics.com/software-company-executives-arrested-40-laid-off/' rel='bookmark' title='Permanent Link: Software Company Executives Arrested; 40 Laid Off'>Software Company Executives Arrested; 40 Laid Off</a></li>
<li><a href='http://www.devtopics.com/20-famous-software-disasters-part-2/' rel='bookmark' title='Permanent Link: 20 Famous Software Disasters &#8211; Part 2'>20 Famous Software Disasters &#8211; Part 2</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.devtopics.com/software-millionaire-missing-in-hawaii/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Programmer Productivity: The &quot;Tenfinity Factor&quot;</title>
		<link>http://www.devtopics.com/programmer-productivity-the-tenfinity-factor/</link>
		<comments>http://www.devtopics.com/programmer-productivity-the-tenfinity-factor/#comments</comments>
		<pubDate>Wed, 07 May 2008 15:35:44 +0000</pubDate>
		<dc:creator>timm</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[People]]></category>
		<category><![CDATA[Productivity]]></category>

		<guid isPermaLink="false">http://www.devtopics.com/programmer-productivity-the-tenfinity-factor/</guid>
		<description><![CDATA[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.

This &#8220;factor of 10&#8243; difference is so commonly referenced that &#8220;10X Software Development&#8221; is the name of the blog by development productivity guru Steve McConnell, who [...]


Related posts:<ol><li><a href='http://www.devtopics.com/best-programmer-t-shirts/' rel='bookmark' title='Permanent Link: Best Programmer T-Shirts'>Best Programmer T-Shirts</a></li>
<li><a href='http://www.devtopics.com/10-commandments-for-programmers/' rel='bookmark' title='Permanent Link: 10 Commandments for Programmers'>10 Commandments for Programmers</a></li>
<li><a href='http://www.devtopics.com/interview-with-c-leader-anders-hejlsberg/' rel='bookmark' title='Permanent Link: Interview with C# Leader Anders Hejlsberg'>Interview with C# Leader Anders Hejlsberg</a></li>
</ol>]]></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.</p>
<p><span id="more-241"></span></p>
<p>This &#8220;factor of 10&#8243; difference is so commonly referenced that &#8220;<a href="http://blogs.construx.com/blogs/stevemcc/archive/2008/03/27/productivity-variations-among-software-developers-and-teams-the-origin-of-quot-10x-quot.aspx" target="_blank">10X Software Development</a>&#8221; is the name of the blog by development productivity guru Steve McConnell, who says:</p>
<blockquote><p>Numerous studies have found 10:1 differences in productivity and quality among individuals and even among teams.  The original study that found huge variations in individual programming productivity was conducted in the late 1960s by Sackman, Erikson, and Grant.  They studied professional programmers with an average of 7 years’ experience and found that the ratio of initial coding time between the best and worst programmers was about 20 to 1; the ratio of debugging times over 25 to 1; of program size 5 to 1; and of program execution speed about 10 to 1.  They found no relationship between a programmer’s amount of experience and code quality or productivity.</p></blockquote>
<p>Some other noteworthy comments on the subject:</p>
<blockquote><p>&#8220;The best programmers are not marginally better than merely good ones.  They are an order-of-magnitude better, measured by whatever standard: conceptual creativity, speed, ingenuity of design, or problem-solving ability.&#8221;  &#8211;<em><a href="http://www.devtopics.com/101-great-computer-programming-quotes/" target="_blank">Randall E. Stross</a></em></p>
<p>&#8220;A great lathe operator commands several times the wage of an average lathe operator, but a great writer of software code is worth 10,000 times the price of an average software writer.&#8221;  &#8211;<em>Bill Gates</em></p>
<p>&#8220;90% of the code is written by 10% of the programmers.&#8221;  <em>&#8211;<a href="http://www.artima.com/weblogs/viewpost.jsp?thread=4738" target="_blank">Robert C. Martin</a></em></p></blockquote>
<p><strong>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;</strong></p>
<p>In my 25-year programming career, which includes 6 software companies I started, I&#8217;ve had the pleasure to manage and work with many programmers offering a wide range of skills.  Specifically in our <a href="http://cincinnati.bizjournals.com/cincinnati/stories/2000/04/10/story8.html" target="_blank">venture-backed company</a> during the dot-com boom, though I didn&#8217;t write much code, I managed a department of 27 technical people that included some of the best programmers available in a Midwest town like Cincinnati.  In my experience, the tenfinity factor is definitely real.</p>
<p>This wide productivity gap results in five major classes of computer programmers:</p>
<h3>1.  Visionary/Artist Programmer</h3>
<p>The Visionary Programmer is a rare breed that can capture lightning in a bottle and produce code that 99.9% of others cannot.  These inventors create new applications and paradigms that <a href="http://www.devtopics.com/top-10-software-innovators-of-all-time/" target="_blank">drive innovation</a> in the software industry.  Napster, Netscape, and the World Wide Web are all inventions from visionary programmers.  For these people, software is more <a href="http://www.codeodor.com/index.cfm/2007/6/25/Software-Development-Art-or-Science/1399" target="_blank">art than science</a>.  Speed and quality are not always the best, but great fortunes are made on the backs of these wizards.  Most development shops <a href="http://www.thejendra.com/ARTICLES/super.htm" target="_blank">can afford only a single visionary</a> programmer, which is often the company&#8217;s technical founder or CTO.</p>
<h3>2.  Trailblazer Programmer</h3>
<p>The Trailblazer Programmer takes a good idea and runs with it.  These are the people who most often create the prototypes that ultimately become useful products.  Trailblazers can produce in a day what takes most programmers weeks or months.  Trailblazers are always experimenting with new tools and technologies, constantly learning and searching for ways to increase productivity, and typically serve as mentors and teachers to other programmers.  You will often find a trailblazer coding away late at night when everyone else has left the office.  Though these professionals tend to be expensive, every successful development shop needs at least one or two trailblazers.</p>
<h3>3.  Workhorse Programmer</h3>
<p>The Workhorse Programmer is the backbone of any productive development shop.  These people are not particularly innovative, but they are highly productive and reliable.  Give a workhorse programmer a good set of specs and the right tools, and they will often deliver on time and within budget.</p>
<h3>4.  Drone Programmer</h3>
<p>Filling the fat in a true bell curve, many programmers are &#8220;drones&#8221; who work 9-5 to collect a paycheck.  These people shy away from new technology, avoid learning new things, and likely will not be reading this article.  Most large development shops are full of drones because management fails to realize that <a href="http://martinfowler.com/bliki/CheaperTalentHypothesis.html" target="_blank">more expensive programmers are actually cheaper</a>.</p>
<h3>5.  Idiot Programmer</h3>
<p>Every village has its idiot, and software development is no exception.  Programming requires abstract and logical thinking, yet some right-brained people are lured to programming in search of a good salary.  Idiot Programmers often struggle with the simplest of algorithms, constantly miss deadlines and fail to make much progress.  The sad thing is these are often wonderful people, but simply in the wrong job.</p>
<p>So do you believe in the tenfinity factor?  What have you seen on the job?</p>
<img src="http://www.devtopics.com/wordpress/?ak_action=api_record_view&id=241&type=feed" alt="" />

<p>Related posts:<ol><li><a href='http://www.devtopics.com/best-programmer-t-shirts/' rel='bookmark' title='Permanent Link: Best Programmer T-Shirts'>Best Programmer T-Shirts</a></li>
<li><a href='http://www.devtopics.com/10-commandments-for-programmers/' rel='bookmark' title='Permanent Link: 10 Commandments for Programmers'>10 Commandments for Programmers</a></li>
<li><a href='http://www.devtopics.com/interview-with-c-leader-anders-hejlsberg/' rel='bookmark' title='Permanent Link: Interview with C# Leader Anders Hejlsberg'>Interview with C# Leader Anders Hejlsberg</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.devtopics.com/programmer-productivity-the-tenfinity-factor/feed/</wfw:commentRss>
		<slash:comments>21</slash:comments>
		</item>
		<item>
		<title>40 Years of Cubicles</title>
		<link>http://www.devtopics.com/40-years-of-cubicles/</link>
		<comments>http://www.devtopics.com/40-years-of-cubicles/#comments</comments>
		<pubDate>Thu, 20 Mar 2008 22:24:13 +0000</pubDate>
		<dc:creator>timm</dc:creator>
				<category><![CDATA[People]]></category>
		<category><![CDATA[Workplace]]></category>

		<guid isPermaLink="false">http://www.mini-tools.com/at2/devtop/wordpress/40-years-of-cubicles/</guid>
		<description><![CDATA[In 1968, inventor Robert Propst revolutionized the American workplace with his &#8220;Action Office&#8221; design for the Herman Miller furniture company.&#160; Propst intended to create a more dynamic and flexible workspace, but the end result was the much-maligned office cubicle.

 Forty years ago, most office workers were jammed together in open rooms.&#160; Propst&#8217;s idea was to [...]


Related posts:<ol><li><a href='http://www.devtopics.com/15-new-years-resolutions-for-computer-programmers/' rel='bookmark' title='Permanent Link: 15 New Years Resolutions for Computer Programmers'>15 New Years Resolutions for Computer Programmers</a></li>
<li><a href='http://www.devtopics.com/dirty-programming/' rel='bookmark' title='Permanent Link: Dirty Programming: How Your Computer Keyboard May Make You Sick'>Dirty Programming: How Your Computer Keyboard May Make You Sick</a></li>
<li><a href='http://www.devtopics.com/court-finds-non-compete-clauses-invalid/' rel='bookmark' title='Permanent Link: Court Finds Non-Compete Clauses Invalid'>Court Finds Non-Compete Clauses Invalid</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>In 1968, inventor Robert Propst revolutionized the American workplace with his &#8220;Action Office&#8221; design for the Herman Miller furniture company.&nbsp; Propst intended to create a more dynamic and flexible workspace, but the end result was the much-maligned office cubicle.</p>
<p><span id="more-15"></span></p>
<p><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="193" alt="Robert Propst" src="http://www.devtopics.com/blog/wp-content/uploads/2008/03/robertpropst.jpg" width="184" align="right" border="0"> Forty years ago, most office workers were jammed together in open rooms.&nbsp; Propst&#8217;s idea was to increase worker productivity by separating people into their own small &#8220;rooms,&#8221; which could be easily assembled or re-configured as needed.&nbsp; It&#8217;s like offering each worker their own personal bathroom stall, but without the door or any real expectation of privacy.</p>
<p><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="184" alt="First Cubicle" src="http://www.devtopics.com/blog/wp-content/uploads/2008/03/firstcubicle.jpg" width="244" align="left" border="0"> Corporate bosses, who typically work in offices with walls, cielings and doors, thought cubicles were a terrific idea and have purchased more than $5 billion worth of cubicles from Herman Miller alone.&nbsp; Today, 70% of U.S. office workers sit in cubicles.</p>
<p>But as usual, a good invention was hijacked for evil.&nbsp; &#8220;The Action Office wasn&#8217;t conceived to cram a lot of people into little space,&#8221; says Joe Schwartz, Herman Miller&#8217;s former marketing chief who helped launch the system in 1968. &#8220;It was driven that way by economics.&#8221;&nbsp; In the late 60&#8217;s, the number of white-collar office workers exploded along with commercial real estate prices, resulting in a need to maximize office space.&nbsp; Cubicles offered a much cheaper alternative than building fixed offices.&nbsp; </p>
<p><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="184" alt="Cubicle Jungle" src="http://www.devtopics.com/blog/wp-content/uploads/2008/03/cubiclejungle.jpg" width="244" align="left" border="0">Propst designed cubicles to be flexible, but in practice companies would seldom move or modify their cubicles.&nbsp; Lined up in identical rows, cubicles came to represent the &#8220;dystopian world of bright satanic offices&#8221; as described in the 1998 book, &#8220;Workplaces of the Future.&#8221;</p>
<p>There is debate on whether cubicles or offices are better for software developers.&nbsp; The main arguments are:</p>
<ul>
<li><strong>Cubicles</strong> &#8211; encourage collaboration and can adapt to an ever-changing workforce
<li><strong>Offices</strong> &#8211; provide privacy and silence for developers to get into the &#8220;zone&#8221;</li>
</ul>
<p>The &#8220;zone&#8221; sounds silly but is real.&nbsp; It&#8217;s widely accepted that software developers can take from 5-15 minutes to regain focus and concentration after an interruption.&nbsp; So if a developer is interrupted every 10 minutes while working in a cubicle, he may not get much work done.</p>
<p>I have spent my entire career in either an office or cubicle, and I prefer an office with a door.&nbsp; But cubicles can be OK if co-workers stay quiet and limit interruptions, and if there is plenty of ambient noise from air conditioning or white-noise generator.<img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="204" alt="Dilbert's Ultimate Cubicle" src="http://www.devtopics.com/blog/wp-content/uploads/2008/03/dilbertsultimatecubicle.jpg" width="215" align="right" border="0"></p>
<p>So what does the future hold for the office cubicle?&nbsp; Scott Adams, who created the <a href="http://www.dilbert.com" target="_blank">Dilbert</a> cartoon that lampoons cubicles and &#8220;pointy-haired bosses,&#8221; approached furniture maker IDEO to create <a href="http://www.ideo.com/dilbert/" target="_blank">Dilbert&#8217;s Ultimate Cubicle</a>.&nbsp; This is an attempt to &#8220;address the myriad issues connected with partition-based offices.&nbsp; The result is a modular cubicle that allows each worker to select the components and create a space based on his or her tastes and lifestyle.&#8221;</p>
<p>Along with practical solutions for common work necessities like storage and counter space, Dilbert&#8217;s Ultimate Cubicle <a href="http://www.unitedmedia.com/comics/dilbert/news_and_history/html/ultimate_cubicle.html" target="_blank">also includes amenities</a> such as a hammock, aquarium, floor cooler, fold-down visitor&#8217;s chair, boss monitor, locker and motorized shoe polisher.</p>
<p>So which type of work area do you prefer: office, cubicle or open space?&nbsp; Please comment below.</p>
<h3>Interesting Cubicle Links</h3>
<ul>
<li><a href="http://oddorama.com/2008/02/22/top-10-cubicles-that-are-cooler-than-yours/" target="_blank">10 Cubicles that are Cooler than Yours (and 1 that isn&#8217;t)</a>
<li><a href="http://www.smartmoney.com/dealoftheday/?story=20060908" target="_blank">Cool Cubicle Gadgets</a>
<li><a href="http://www.namcogames.com/game_detail.php?gid=63" target="_blank">&#8220;Dilbert&#8217;s Cubicle Chaos&#8221; computer game</a>
<li><a href="http://money.cnn.com/magazines/fortune/fortune_archive/2006/03/20/8371767/" target="_blank">Fortune Magazine: Can business break out of the box?</a></li>
</ul>
<img src="http://www.devtopics.com/wordpress/?ak_action=api_record_view&id=15&type=feed" alt="" />

<p>Related posts:<ol><li><a href='http://www.devtopics.com/15-new-years-resolutions-for-computer-programmers/' rel='bookmark' title='Permanent Link: 15 New Years Resolutions for Computer Programmers'>15 New Years Resolutions for Computer Programmers</a></li>
<li><a href='http://www.devtopics.com/dirty-programming/' rel='bookmark' title='Permanent Link: Dirty Programming: How Your Computer Keyboard May Make You Sick'>Dirty Programming: How Your Computer Keyboard May Make You Sick</a></li>
<li><a href='http://www.devtopics.com/court-finds-non-compete-clauses-invalid/' rel='bookmark' title='Permanent Link: Court Finds Non-Compete Clauses Invalid'>Court Finds Non-Compete Clauses Invalid</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.devtopics.com/40-years-of-cubicles/feed/</wfw:commentRss>
		<slash:comments>22</slash:comments>
		</item>
		<item>
		<title>Famous Programmer on Trial for Murder</title>
		<link>http://www.devtopics.com/famous-programmer-on-trial-for-murder/</link>
		<comments>http://www.devtopics.com/famous-programmer-on-trial-for-murder/#comments</comments>
		<pubDate>Wed, 19 Mar 2008 12:56:53 +0000</pubDate>
		<dc:creator>timm</dc:creator>
				<category><![CDATA[People]]></category>

		<guid isPermaLink="false">http://www.mini-tools.com/at2/devtop/wordpress/famous-programmer-on-trial-for-murder/</guid>
		<description><![CDATA[Hans Reiser, a programmer famous for creating the ReiserFS computer file system for Linux, is charged with killing his wife, whose body has never been found.

Reiser, 44, testified in his murder trial that he tried to figure out what happened to his wife after she disappeared in September 2006.&#160; His defense attorney suggested Nina Reiser [...]


Related posts:<ol><li><a href='http://www.devtopics.com/20-famous-software-disasters-part-4/' rel='bookmark' title='Permanent Link: 20 Famous Software Disasters &#8211; Part 4'>20 Famous Software Disasters &#8211; Part 4</a></li>
<li><a href='http://www.devtopics.com/20-famous-software-disasters-part-3/' rel='bookmark' title='Permanent Link: 20 Famous Software Disasters &#8211; Part 3'>20 Famous Software Disasters &#8211; Part 3</a></li>
<li><a href='http://www.devtopics.com/how-to-tell-if-youre-a-programmer-geek/' rel='bookmark' title='Permanent Link: How to Tell if You&rsquo;re a Programmer Geek'>How to Tell if You&rsquo;re a Programmer Geek</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Hans Reiser, a programmer famous for creating the ReiserFS computer file system for Linux, is charged with killing his wife, whose body has never been found.</p>
<p><span id="more-201"></span></p>
<p><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="272" alt="Hans Reiser" src="http://www.devtopics.com/blog/wp-content/uploads/2008/03/hansreiser.jpg" width="184" align="left" border="0">Reiser, 44, testified in his murder trial that he tried to figure out what happened to his wife after she disappeared in September 2006.&nbsp; His defense attorney suggested Nina Reiser may have moved back to her native Russia.
<p>But prosecutors say Nina was not the type of person who would abandon her two children.&nbsp; Authorities found blood splatters in Reiser&#8217;s car and house, but DNA tests could not determine if the blood was Nina&#8217;s.&nbsp; The passenger seat of Reiser&#8217;s car was also missing, and the floorboard was soaked with water.&nbsp; Reiser testified he removed the seat to make it more comfortable to sleep in the car.&nbsp; Police also found two homicide-related books in his car, but Reiser claims he purchased the books because he was under suspicion for murder and wanted to read up on the subject.&nbsp;
<p>When Reiser was arrested in October 2007, he was carrying his passport and nearly $9,000 cash in a fanny pack.&nbsp; Reiser and his wife were in the midst of a bitter divorce when she disappeared.&nbsp; Reiser admitted he &#8220;put a lot of pressure&#8221; on Nina, including accusing her of embezzlement and perjury.&nbsp; Reiser remains jailed without bail while his trial continues.
<p>One interesting angle the defense is playing in the murder trial is to highlight Reiser&#8217;s open source generosity.&nbsp; Here&#8217;s the logic: Hans Reiser could have made millions on his file system but instead chose to donate it to open source.&nbsp; Therefore, a man this generous surely could not kill his wife.&nbsp; Unfortunately for Reiser, the judge dismissed this line of reasoning as irrelevant.
<p>ReiserFS is a general-purpose, computer file system designed by Hans Reiser and implemented by his company Namesys.&nbsp; ReiserFS was the first <em>journaled</em> file system included in the standard Linux kernel.&nbsp; Journaled means the file system &#8220;logs changes to a journal (usually a circular log in a dedicated area) before committing them to the main file system. Such file systems are less likely to become corrupted in the event of power failure or system crash.&#8221; (<a href="http://en.wikipedia.org/wiki/Journaling_file_system" target="_blank">wiki</a>)&nbsp; ReiserFS was the default file system in Novell&#8217;s SUSE Enterprise Linux until Novell decided to move to another file system in 2006, &#8220;coincidentally&#8221; just two days after Reiser was charged with his wife&#8217;s murder.<br />
<h3>Links</h3>
<ul>
<li><a href="http://www.wired.com/techbiz/people/magazine/15-07/ff_hansreiser" target="_blank">Hans Reiser: Once a Linux Visionary, Now Accused of Murder</a>
<li><a href="http://blog.wired.com/27bstroke6/2008/03/hans-reiser-stu.html" target="_blank">Hans Reiser Stumbles on Witness Stand; Defense Attorney Cuts Bait</a>
<li><a href="http://en.wikipedia.org/wiki/Hans_Reiser" target="_blank">Hans Reiser in Wikipedia</a>
<li><a href="http://en.wikipedia.org/wiki/ReiserFS" target="_blank">ReiserFS in Wikipedia</a>
<li><a href="http://www.idiom.com/~beverly/hans_resume.html" target="_blank">Hans Reiser Resume</a></li>
</ul>
<img src="http://www.devtopics.com/wordpress/?ak_action=api_record_view&id=201&type=feed" alt="" />

<p>Related posts:<ol><li><a href='http://www.devtopics.com/20-famous-software-disasters-part-4/' rel='bookmark' title='Permanent Link: 20 Famous Software Disasters &#8211; Part 4'>20 Famous Software Disasters &#8211; Part 4</a></li>
<li><a href='http://www.devtopics.com/20-famous-software-disasters-part-3/' rel='bookmark' title='Permanent Link: 20 Famous Software Disasters &#8211; Part 3'>20 Famous Software Disasters &#8211; Part 3</a></li>
<li><a href='http://www.devtopics.com/how-to-tell-if-youre-a-programmer-geek/' rel='bookmark' title='Permanent Link: How to Tell if You&rsquo;re a Programmer Geek'>How to Tell if You&rsquo;re a Programmer Geek</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.devtopics.com/famous-programmer-on-trial-for-murder/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
