<?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: Let&#8217;s Be Independent Together</title>
	<atom:link href="http://codeanthem.latchbabies.com/blog/2010/04/lets-be-independent-together/feed/" rel="self" type="application/rss+xml" />
	<link>http://codeanthem.latchbabies.com/blog/2010/04/lets-be-independent-together/</link>
	<description></description>
	<lastBuildDate>Fri, 18 Jun 2010 03:14:05 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: tz</title>
		<link>http://codeanthem.latchbabies.com/blog/2010/04/lets-be-independent-together/comment-page-1/#comment-287</link>
		<dc:creator>tz</dc:creator>
		<pubDate>Tue, 27 Apr 2010 00:50:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.codeanthem.com/blog/?p=189#comment-287</guid>
		<description>When I started, I was already highly paid.  I did engineering, but at the time it was COBOL and we had a years in caste system starting with programmer, then programmer-analyst, then system analyst, then database analyst.   I was in the top tier.  At the time the contract company I worked for noted that the COBOL programmers were mostly the same so fit well, but engineers were all different.  Some like me did microprocessors, others did CAD or UNIX, others did things for those newfangled PCs. That was in the early &#039;80s.

The first thing I learned is how to learn.  That is ask relevant questions, find the information, organize it, then use it.  Read, understand, analyze, solve.  That was in gradeschool.  That hasn&#039;t changed.  

A year ago I didn&#039;t know Atmel.  I knew a lot of other micros, linux (I&#039;ve code in the kernel), hardware, but not that.  My current job needed it and I discovered the Arduino.  I now have a data logging system using multiple micros and sensors on my Harley.

But India is cheaper.  Chinese PhDs too.  Get a few people here and a hoard there and you have software at a discount!.

The industry as such is likely to fail because they don&#039;t understand creative quality.  It isn&#039;t from interchangable ISO-9000 programming personnel units.

500 art students will never equal one Michaelangelo, 500 marching band members one Mozart.

But one caution.  What can they &quot;do&quot;?  Answer Jeopardy games like &quot;what is the singleton pattern?&quot;.  Know precedence of three languages the top of their head?  Or actually write something utterly new?  Take something which is slow or bulky and make it sleek?  (I recently did a QR encoder in C that fits in a microcontroller and doesn&#039;t use a single divide - you might not care but divides use 100x the power because of the number of gates than an add/subtract).

Too often what is tested is the ability to take tests.

Or (warning: war story) the company gets a programmer and then places them in a box where no one has decided what they want, but the schedule says the requirements are done and it is time to work on the design.  How?

And what about critical programming?  Things like medical devices, airplanes and railroads?  Or security.  Especially security since snake oil looks like its working until you notice you are hacked.  (I have stories...)</description>
		<content:encoded><![CDATA[<p>When I started, I was already highly paid.  I did engineering, but at the time it was COBOL and we had a years in caste system starting with programmer, then programmer-analyst, then system analyst, then database analyst.   I was in the top tier.  At the time the contract company I worked for noted that the COBOL programmers were mostly the same so fit well, but engineers were all different.  Some like me did microprocessors, others did CAD or UNIX, others did things for those newfangled PCs. That was in the early &#8217;80s.</p>
<p>The first thing I learned is how to learn.  That is ask relevant questions, find the information, organize it, then use it.  Read, understand, analyze, solve.  That was in gradeschool.  That hasn&#8217;t changed.  </p>
<p>A year ago I didn&#8217;t know Atmel.  I knew a lot of other micros, linux (I&#8217;ve code in the kernel), hardware, but not that.  My current job needed it and I discovered the Arduino.  I now have a data logging system using multiple micros and sensors on my Harley.</p>
<p>But India is cheaper.  Chinese PhDs too.  Get a few people here and a hoard there and you have software at a discount!.</p>
<p>The industry as such is likely to fail because they don&#8217;t understand creative quality.  It isn&#8217;t from interchangable ISO-9000 programming personnel units.</p>
<p>500 art students will never equal one Michaelangelo, 500 marching band members one Mozart.</p>
<p>But one caution.  What can they &#8220;do&#8221;?  Answer Jeopardy games like &#8220;what is the singleton pattern?&#8221;.  Know precedence of three languages the top of their head?  Or actually write something utterly new?  Take something which is slow or bulky and make it sleek?  (I recently did a QR encoder in C that fits in a microcontroller and doesn&#8217;t use a single divide &#8211; you might not care but divides use 100x the power because of the number of gates than an add/subtract).</p>
<p>Too often what is tested is the ability to take tests.</p>
<p>Or (warning: war story) the company gets a programmer and then places them in a box where no one has decided what they want, but the schedule says the requirements are done and it is time to work on the design.  How?</p>
<p>And what about critical programming?  Things like medical devices, airplanes and railroads?  Or security.  Especially security since snake oil looks like its working until you notice you are hacked.  (I have stories&#8230;)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kelly French</title>
		<link>http://codeanthem.latchbabies.com/blog/2010/04/lets-be-independent-together/comment-page-1/#comment-257</link>
		<dc:creator>Kelly French</dc:creator>
		<pubDate>Sun, 25 Apr 2010 02:45:40 +0000</pubDate>
		<guid isPermaLink="false">http://www.codeanthem.com/blog/?p=189#comment-257</guid>
		<description>I asked the question about great programmers being paid more than average programmers that John mentions in the linked post.  The question asked on the Stackoverflow podcast was turned into a &lt;a href=&quot;http://stackoverflow.com/questions/1767957/paying-great-programmers-more-than-average-programmers&quot; rel=&quot;nofollow&quot;&gt;Stackoverflow question&lt;/a&gt;. That question also inspired a &lt;a href=&quot;http://codewright.blogspot.com/2009/12/of-rockstars-and-bricklayers.html&quot; rel=&quot;nofollow&quot;&gt;blog post of mine&lt;/a&gt; to go into more detail on the subject. Thanks for bringing the subject up again.</description>
		<content:encoded><![CDATA[<p>I asked the question about great programmers being paid more than average programmers that John mentions in the linked post.  The question asked on the Stackoverflow podcast was turned into a <a href="http://stackoverflow.com/questions/1767957/paying-great-programmers-more-than-average-programmers" rel="nofollow">Stackoverflow question</a>. That question also inspired a <a href="http://codewright.blogspot.com/2009/12/of-rockstars-and-bricklayers.html" rel="nofollow">blog post of mine</a> to go into more detail on the subject. Thanks for bringing the subject up again.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Zerolinesofcode</title>
		<link>http://codeanthem.latchbabies.com/blog/2010/04/lets-be-independent-together/comment-page-1/#comment-235</link>
		<dc:creator>Zerolinesofcode</dc:creator>
		<pubDate>Fri, 23 Apr 2010 12:45:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.codeanthem.com/blog/?p=189#comment-235</guid>
		<description>This posts discusses the free software and developer expectations, Obviously, the world is not a zero sum game.

http://zerolinesofcode.wordpress.com/2010/04/23/oracle-starts-to-monetize-free-software-is-it-wrong/</description>
		<content:encoded><![CDATA[<p>This posts discusses the free software and developer expectations, Obviously, the world is not a zero sum game.</p>
<p><a href="http://zerolinesofcode.wordpress.com/2010/04/23/oracle-starts-to-monetize-free-software-is-it-wrong/" rel="nofollow">http://zerolinesofcode.wordpress.com/2010/04/23/oracle-starts-to-monetize-free-software-is-it-wrong/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: TD</title>
		<link>http://codeanthem.latchbabies.com/blog/2010/04/lets-be-independent-together/comment-page-1/#comment-229</link>
		<dc:creator>TD</dc:creator>
		<pubDate>Fri, 23 Apr 2010 03:45:06 +0000</pubDate>
		<guid isPermaLink="false">http://www.codeanthem.com/blog/?p=189#comment-229</guid>
		<description>I got goosebumps at the end of that ...

You guys are awesome, and I enjoy reading your blog entries very much, and look forward to seeing what your up to behind the curtain!

-TD</description>
		<content:encoded><![CDATA[<p>I got goosebumps at the end of that &#8230;</p>
<p>You guys are awesome, and I enjoy reading your blog entries very much, and look forward to seeing what your up to behind the curtain!</p>
<p>-TD</p>
]]></content:encoded>
	</item>
</channel>
</rss>

