<?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: Programmers are Tiny Gods</title>
	<atom:link href="http://powazek.com/posts/1655/feed" rel="self" type="application/rss+xml" />
	<link>http://powazek.com/posts/1655</link>
	<description>It&#039;s pronounced poe-WAH-zek.</description>
	<lastBuildDate>Thu, 17 Dec 2009 21:26:52 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
	<item>
		<title>By: chrispc88</title>
		<link>http://powazek.com/posts/1655/comment-page-1#comment-4848</link>
		<dc:creator>chrispc88</dc:creator>
		<pubDate>Tue, 17 Feb 2009 20:11:23 +0000</pubDate>
		<guid isPermaLink="false">http://powazek.com/?p=1655#comment-4848</guid>
		<description>Uh - yeah, what he said...

(somebody call a psychotherapist)</description>
		<content:encoded><![CDATA[<p>Uh &#8211; yeah, what he said&#8230;</p>
<p>(somebody call a psychotherapist)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: quickredfox</title>
		<link>http://powazek.com/posts/1655/comment-page-1#comment-4752</link>
		<dc:creator>quickredfox</dc:creator>
		<pubDate>Thu, 05 Feb 2009 23:51:28 +0000</pubDate>
		<guid isPermaLink="false">http://powazek.com/?p=1655#comment-4752</guid>
		<description>&quot;The Other&quot; in a programmer&#039;s mind is at first glance a foe. The programmer has grown weary of the non-competent-non-trying-non-understanders. The programmer knows so many things that The Other simply cannot understand. Words that are too complex to pronounce. And The Other... The Artist, expects the programmer to understand color theory, pixel-perfection and variety in typefaces, size and dimensions. Unicorns and rainbows living in a dark world of statistics, loops and limits, meticulously arranged pieces of logic, applying relentless scrutiny, forever evolving the &quot;big picture&quot;! 

 
I&#039;m an artist, and a programmer. The excerpt above is one of many battles constantly raging through my right and left hemispheres. MouahaHAHAHAHAHA!</description>
		<content:encoded><![CDATA[<p>&#8220;The Other&#8221; in a programmer&#8217;s mind is at first glance a foe. The programmer has grown weary of the non-competent-non-trying-non-understanders. The programmer knows so many things that The Other simply cannot understand. Words that are too complex to pronounce. And The Other&#8230; The Artist, expects the programmer to understand color theory, pixel-perfection and variety in typefaces, size and dimensions. Unicorns and rainbows living in a dark world of statistics, loops and limits, meticulously arranged pieces of logic, applying relentless scrutiny, forever evolving the &#8220;big picture&#8221;! </p>
<p>I&#8217;m an artist, and a programmer. The excerpt above is one of many battles constantly raging through my right and left hemispheres. MouahaHAHAHAHAHA!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: JJ</title>
		<link>http://powazek.com/posts/1655/comment-page-1#comment-4720</link>
		<dc:creator>JJ</dc:creator>
		<pubDate>Wed, 04 Feb 2009 18:54:16 +0000</pubDate>
		<guid isPermaLink="false">http://powazek.com/?p=1655#comment-4720</guid>
		<description>Most people asking a programmer to do something..
1) don&#039;t know what they want, or think they know but what they want is not really what they need,

2) don&#039;t know what a programmer/software engineer is, knows or is able to do,

3) think they know how to solve their problem and think of a very inefficient and time-consuming (for the programmer) &quot;solution&quot; that doesn&#039;t even solve their real problem.</description>
		<content:encoded><![CDATA[<p>Most people asking a programmer to do something..<br />
1) don&#8217;t know what they want, or think they know but what they want is not really what they need,</p>
<p>2) don&#8217;t know what a programmer/software engineer is, knows or is able to do,</p>
<p>3) think they know how to solve their problem and think of a very inefficient and time-consuming (for the programmer) &#8220;solution&#8221; that doesn&#8217;t even solve their real problem.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Craig</title>
		<link>http://powazek.com/posts/1655/comment-page-1#comment-4712</link>
		<dc:creator>Craig</dc:creator>
		<pubDate>Wed, 04 Feb 2009 15:37:00 +0000</pubDate>
		<guid isPermaLink="false">http://powazek.com/?p=1655#comment-4712</guid>
		<description>It&#039;s pretty simple really. If you can&#039;t take constructive criticism, especially some that may make your product better, become your own boss and don&#039;t work with other people. You are not the only professional employed by your company.</description>
		<content:encoded><![CDATA[<p>It&#8217;s pretty simple really. If you can&#8217;t take constructive criticism, especially some that may make your product better, become your own boss and don&#8217;t work with other people. You are not the only professional employed by your company.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: gaurav chadha</title>
		<link>http://powazek.com/posts/1655/comment-page-1#comment-4711</link>
		<dc:creator>gaurav chadha</dc:creator>
		<pubDate>Wed, 04 Feb 2009 15:32:47 +0000</pubDate>
		<guid isPermaLink="false">http://powazek.com/?p=1655#comment-4711</guid>
		<description>i know what u r saying.. but i laso know that the reality is changing. now a days many programmers are also designing and many designers learning how to program. this makes more sense to me.. designers doing their thing and programmers doing their theigs was great when you had to punch in the number of hours every day.. now a days the office is a very global space and a good deal of cross functionality helps. be it visual or physical interfaces, being able to prototype your ideas to explain to other people really helps..it is also true that both the designer and a decicated programmer cannot be replaced. it takes a long time to become good at one or the other.</description>
		<content:encoded><![CDATA[<p>i know what u r saying.. but i laso know that the reality is changing. now a days many programmers are also designing and many designers learning how to program. this makes more sense to me.. designers doing their thing and programmers doing their theigs was great when you had to punch in the number of hours every day.. now a days the office is a very global space and a good deal of cross functionality helps. be it visual or physical interfaces, being able to prototype your ideas to explain to other people really helps..it is also true that both the designer and a decicated programmer cannot be replaced. it takes a long time to become good at one or the other.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dustin</title>
		<link>http://powazek.com/posts/1655/comment-page-1#comment-4698</link>
		<dc:creator>Dustin</dc:creator>
		<pubDate>Wed, 04 Feb 2009 07:12:13 +0000</pubDate>
		<guid isPermaLink="false">http://powazek.com/?p=1655#comment-4698</guid>
		<description>First, I would to say, what a great thread! I think this really dove into the psychological and sociological aspects of being a &quot;creator&quot;. Being a programmer myself, I tend to feel that my work is under appreciated. I say under appreciated because most people I work with act as though every single project is quick and easy. Just like any construction of something great, a lot of time and thought goes into the design, development and testing. I admit that languages are becoming easier and easier to use due to the natural evolution of what it is to be programming language (group tasks in procedures and functions so that they can be reused). Once you create the function for the specific task, you rarely revisit the components because it&#039;s already &quot;done&quot;. In other words, developing a text editor in assembly language is significantly more complex than developing one in VB.NET. But without this evolution (as well as technological advancements) our programs would still be just a text editor. Also, a solid programmer must know everything from the ground up to properly code his application. Like what many people have mentioned in this post; you can get to your destination many ways, but how you get there is almost as important as the destination itself. If you don&#039;t see my point, think of walking to the store versus driving. Walking saves money on gas, but driving will get you there faster. Either one will work, but depending on the specifications and needs (such as in favor of efficiency (walking) or perfomance (driving)), there is not always one way to go.

Getting back on track...

Since being a talented computer programming requires a lot of fundamentals established and constant upkeep of rapidly evolving languages, I think we should be looked at as Gods. When someone tells me how to do my job, it&#039;s not just insulting, it&#039;s pointless. When a company executive needs a program or website to do X, I am the one who makes all happen (if aesthetics are involved, which in most cases is yes, than a designer is very important as well). When it all boils down to it, it&#039;s our ass on the line. So if a whole business&#039; infrastructure relies on my work, I would say that&#039;s fairly important, wouldn&#039;t you? 

The demands made to programmers are most often ridiculous as well! How can you tell someone to do something within a given time frame (which you are at no liberty to state due to lack of knowledge in the matter) when you could never do it yourself? I realize that I&#039;m employed and compensated for these things, but the work will be done when it&#039;s done and not a second sooner. 

Lastly, quit with the ads on craigslist asking for a web site with all the bells and whistles for $150. This is simply outrageous! If you think your million dollar idea is so great, fork up some cash cheapskate! I&#039;ve spent years in perfecting my skill and I deserve to be properly compensated.</description>
		<content:encoded><![CDATA[<p>First, I would to say, what a great thread! I think this really dove into the psychological and sociological aspects of being a &#8220;creator&#8221;. Being a programmer myself, I tend to feel that my work is under appreciated. I say under appreciated because most people I work with act as though every single project is quick and easy. Just like any construction of something great, a lot of time and thought goes into the design, development and testing. I admit that languages are becoming easier and easier to use due to the natural evolution of what it is to be programming language (group tasks in procedures and functions so that they can be reused). Once you create the function for the specific task, you rarely revisit the components because it&#8217;s already &#8220;done&#8221;. In other words, developing a text editor in assembly language is significantly more complex than developing one in VB.NET. But without this evolution (as well as technological advancements) our programs would still be just a text editor. Also, a solid programmer must know everything from the ground up to properly code his application. Like what many people have mentioned in this post; you can get to your destination many ways, but how you get there is almost as important as the destination itself. If you don&#8217;t see my point, think of walking to the store versus driving. Walking saves money on gas, but driving will get you there faster. Either one will work, but depending on the specifications and needs (such as in favor of efficiency (walking) or perfomance (driving)), there is not always one way to go.</p>
<p>Getting back on track&#8230;</p>
<p>Since being a talented computer programming requires a lot of fundamentals established and constant upkeep of rapidly evolving languages, I think we should be looked at as Gods. When someone tells me how to do my job, it&#8217;s not just insulting, it&#8217;s pointless. When a company executive needs a program or website to do X, I am the one who makes all happen (if aesthetics are involved, which in most cases is yes, than a designer is very important as well). When it all boils down to it, it&#8217;s our ass on the line. So if a whole business&#8217; infrastructure relies on my work, I would say that&#8217;s fairly important, wouldn&#8217;t you? </p>
<p>The demands made to programmers are most often ridiculous as well! How can you tell someone to do something within a given time frame (which you are at no liberty to state due to lack of knowledge in the matter) when you could never do it yourself? I realize that I&#8217;m employed and compensated for these things, but the work will be done when it&#8217;s done and not a second sooner. </p>
<p>Lastly, quit with the ads on craigslist asking for a web site with all the bells and whistles for $150. This is simply outrageous! If you think your million dollar idea is so great, fork up some cash cheapskate! I&#8217;ve spent years in perfecting my skill and I deserve to be properly compensated.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dario</title>
		<link>http://powazek.com/posts/1655/comment-page-1#comment-4641</link>
		<dc:creator>Dario</dc:creator>
		<pubDate>Tue, 03 Feb 2009 16:58:20 +0000</pubDate>
		<guid isPermaLink="false">http://powazek.com/?p=1655#comment-4641</guid>
		<description>Is there a non-intelligent design version of this for us who don&#039;t believe in an imaginary friend? LMAO</description>
		<content:encoded><![CDATA[<p>Is there a non-intelligent design version of this for us who don&#8217;t believe in an imaginary friend? LMAO</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jasper</title>
		<link>http://powazek.com/posts/1655/comment-page-1#comment-4617</link>
		<dc:creator>Jasper</dc:creator>
		<pubDate>Sun, 01 Feb 2009 22:40:25 +0000</pubDate>
		<guid isPermaLink="false">http://powazek.com/?p=1655#comment-4617</guid>
		<description>Nice analogy - the Genesis comparison is one I&#039;ve made, and I&#039;ve heard the words &quot;we couldn&#039;t possibly do it that way&quot; before. I&#039;ve even had to stop myself from saying them a few times!</description>
		<content:encoded><![CDATA[<p>Nice analogy &#8211; the Genesis comparison is one I&#8217;ve made, and I&#8217;ve heard the words &#8220;we couldn&#8217;t possibly do it that way&#8221; before. I&#8217;ve even had to stop myself from saying them a few times!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Faré</title>
		<link>http://powazek.com/posts/1655/comment-page-1#comment-4616</link>
		<dc:creator>Faré</dc:creator>
		<pubDate>Sun, 01 Feb 2009 17:44:18 +0000</pubDate>
		<guid isPermaLink="false">http://powazek.com/?p=1655#comment-4616</guid>
		<description>You&#039;re stuck in the creationist phase. Embrace evolutionism!

http://fare.tunes.org/computing/evolutionism-slides.html</description>
		<content:encoded><![CDATA[<p>You&#8217;re stuck in the creationist phase. Embrace evolutionism!</p>
<p><a href="http://fare.tunes.org/computing/evolutionism-slides.html" rel="nofollow">http://fare.tunes.org/computing/evolutionism-slides.html</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tony Spencer</title>
		<link>http://powazek.com/posts/1655/comment-page-1#comment-4614</link>
		<dc:creator>Tony Spencer</dc:creator>
		<pubDate>Sun, 01 Feb 2009 17:06:07 +0000</pubDate>
		<guid isPermaLink="false">http://powazek.com/?p=1655#comment-4614</guid>
		<description>Philipp said it perfectly:
Any programmer who says “No we couldn’t possibly do it that way” is too inexperienced to be a god. A proper response would be “Yes we can do it that way, but the trade offs are X, Y, and Z”</description>
		<content:encoded><![CDATA[<p>Philipp said it perfectly:<br />
Any programmer who says “No we couldn’t possibly do it that way” is too inexperienced to be a god. A proper response would be “Yes we can do it that way, but the trade offs are X, Y, and Z”</p>
]]></content:encoded>
	</item>
</channel>
</rss>

