<?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: Why a Career in Computer Programming Doesn&#8217;t Suck (A Response)</title>
	<atom:link href="http://formerslacker.com/blog/2007/03/12/why-a-career-in-computer-programming-doesnt-suck-a-response/feed/" rel="self" type="application/rss+xml" />
	<link>http://formerslacker.com/blog/2007/03/12/why-a-career-in-computer-programming-doesnt-suck-a-response/</link>
	<description>A Journey to Productivity</description>
	<lastBuildDate>Sun, 15 Aug 2010 16:57:53 -0600</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Connelly Barnes</title>
		<link>http://formerslacker.com/blog/2007/03/12/why-a-career-in-computer-programming-doesnt-suck-a-response/comment-page-2/#comment-68818</link>
		<dc:creator>Connelly Barnes</dc:creator>
		<pubDate>Fri, 25 Jun 2010 00:52:42 +0000</pubDate>
		<guid isPermaLink="false">http://formerslacker.com/blog/2007/03/12/why-a-career-in-computer-programming-doesnt-suck-a-response/#comment-68818</guid>
		<description>I don&#039;t think it is a wise choice to have a career narrowly focused on &quot;computer programming.&quot;

Computer science, research, management, and other aspects of the computers trade are far better in terms of intellectual challenge, social interaction, prestige, travel, and simply getting outside the office. These also correlate with what is scientifically known to be healthy (e.g. those who get more social interaction tend to be happier).

There are definitely high prestige jobs in computers. For example, the research labs, the top Universities, the cushy companies (Google, Microsoft, Apple) that have a reputation for good pay and a good working environment.

But if you don&#039;t like it, try something else! No worries, eh :-)</description>
		<content:encoded><![CDATA[<p>I don&#8217;t think it is a wise choice to have a career narrowly focused on &#8220;computer programming.&#8221;</p>
<p>Computer science, research, management, and other aspects of the computers trade are far better in terms of intellectual challenge, social interaction, prestige, travel, and simply getting outside the office. These also correlate with what is scientifically known to be healthy (e.g. those who get more social interaction tend to be happier).</p>
<p>There are definitely high prestige jobs in computers. For example, the research labs, the top Universities, the cushy companies (Google, Microsoft, Apple) that have a reputation for good pay and a good working environment.</p>
<p>But if you don&#8217;t like it, try something else! No worries, eh :-)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: majani</title>
		<link>http://formerslacker.com/blog/2007/03/12/why-a-career-in-computer-programming-doesnt-suck-a-response/comment-page-2/#comment-66441</link>
		<dc:creator>majani</dc:creator>
		<pubDate>Wed, 05 May 2010 21:17:40 +0000</pubDate>
		<guid isPermaLink="false">http://formerslacker.com/blog/2007/03/12/why-a-career-in-computer-programming-doesnt-suck-a-response/#comment-66441</guid>
		<description>When you speak about computer programming, do you include web development in there as well?</description>
		<content:encoded><![CDATA[<p>When you speak about computer programming, do you include web development in there as well?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: justcareful</title>
		<link>http://formerslacker.com/blog/2007/03/12/why-a-career-in-computer-programming-doesnt-suck-a-response/comment-page-2/#comment-66065</link>
		<dc:creator>justcareful</dc:creator>
		<pubDate>Mon, 26 Apr 2010 16:59:59 +0000</pubDate>
		<guid isPermaLink="false">http://formerslacker.com/blog/2007/03/12/why-a-career-in-computer-programming-doesnt-suck-a-response/#comment-66065</guid>
		<description>half sigma may be wrong in some of his arguments, but this one:

&quot;......Actual coding is only 10% of the technical side of software development. The other 90% is knowing the the libraries and the idiosyncrasies of the tools. It really takes months working with a new tool to get proficient with it.......&quot;

is a very serious problem and is worth reflecting.....more......</description>
		<content:encoded><![CDATA[<p>half sigma may be wrong in some of his arguments, but this one:</p>
<p>&#8220;&#8230;&#8230;Actual coding is only 10% of the technical side of software development. The other 90% is knowing the the libraries and the idiosyncrasies of the tools. It really takes months working with a new tool to get proficient with it&#8230;&#8230;.&#8221;</p>
<p>is a very serious problem and is worth reflecting&#8230;..more&#8230;&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: justcareful</title>
		<link>http://formerslacker.com/blog/2007/03/12/why-a-career-in-computer-programming-doesnt-suck-a-response/comment-page-2/#comment-66062</link>
		<dc:creator>justcareful</dc:creator>
		<pubDate>Mon, 26 Apr 2010 16:52:47 +0000</pubDate>
		<guid isPermaLink="false">http://formerslacker.com/blog/2007/03/12/why-a-career-in-computer-programming-doesnt-suck-a-response/#comment-66062</guid>
		<description>I have graduated as a civil engineer, and I remember that our professor in the R/C class always told us that learning CAD is not necessarily part of the curriculum of a civil engineer. In fact as he argued most of the drafting with CAD software can be done even by High School students who know nothing about engineering and such....,
It&#039;s only drafting coupled with mechanical learning of the tools, menus, icons, commands of the CAD software.
How can i say to you....,hum, it&#039;s like learning how to use Word or Excel. absolutely no engineering skills are involved.

this is what he said.

I don&#039;t think that a civil engineer who &quot;does not know how to use a cell phone&quot; will be &quot;penalized&quot; as you said.
My dear friend, civil engineering is a broad field, a very very broad field, as are all branches of engineering.</description>
		<content:encoded><![CDATA[<p>I have graduated as a civil engineer, and I remember that our professor in the R/C class always told us that learning CAD is not necessarily part of the curriculum of a civil engineer. In fact as he argued most of the drafting with CAD software can be done even by High School students who know nothing about engineering and such&#8230;.,<br />
It&#8217;s only drafting coupled with mechanical learning of the tools, menus, icons, commands of the CAD software.<br />
How can i say to you&#8230;.,hum, it&#8217;s like learning how to use Word or Excel. absolutely no engineering skills are involved.</p>
<p>this is what he said.</p>
<p>I don&#8217;t think that a civil engineer who &#8220;does not know how to use a cell phone&#8221; will be &#8220;penalized&#8221; as you said.<br />
My dear friend, civil engineering is a broad field, a very very broad field, as are all branches of engineering.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nybbler</title>
		<link>http://formerslacker.com/blog/2007/03/12/why-a-career-in-computer-programming-doesnt-suck-a-response/comment-page-2/#comment-62232</link>
		<dc:creator>Nybbler</dc:creator>
		<pubDate>Sun, 24 Jan 2010 04:26:05 +0000</pubDate>
		<guid isPermaLink="false">http://formerslacker.com/blog/2007/03/12/why-a-career-in-computer-programming-doesnt-suck-a-response/#comment-62232</guid>
		<description>It&#039;s not competition from good foreign talent we need to worry about.  It&#039;s competition from incredibly cheap foreign no-talents, whether brought here on H1-Bs (who are supposed to be paid the same, but often enough are not) or hired via outsourcing.  Yes, they produce crap.  But often enough that crap is good enough for the people buying it.  It&#039;s like Chinese tools.  Yes, they&#039;re low quality.  But when they cost 1/10 as much as the US or Japanese tool, they&#039;re still cost effective even at the low quality.</description>
		<content:encoded><![CDATA[<p>It&#8217;s not competition from good foreign talent we need to worry about.  It&#8217;s competition from incredibly cheap foreign no-talents, whether brought here on H1-Bs (who are supposed to be paid the same, but often enough are not) or hired via outsourcing.  Yes, they produce crap.  But often enough that crap is good enough for the people buying it.  It&#8217;s like Chinese tools.  Yes, they&#8217;re low quality.  But when they cost 1/10 as much as the US or Japanese tool, they&#8217;re still cost effective even at the low quality.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Eddie</title>
		<link>http://formerslacker.com/blog/2007/03/12/why-a-career-in-computer-programming-doesnt-suck-a-response/comment-page-2/#comment-59725</link>
		<dc:creator>Eddie</dc:creator>
		<pubDate>Mon, 16 Nov 2009 02:35:58 +0000</pubDate>
		<guid isPermaLink="false">http://formerslacker.com/blog/2007/03/12/why-a-career-in-computer-programming-doesnt-suck-a-response/#comment-59725</guid>
		<description>I am so glad to see such a well written response to the bitter, personally biased, so-called essay &quot;Why a career in computer programming sucks&quot; that just polluted my Google search results.  Speaking from the perspective of someone who made a career change into web applications development 10 years ago to escape a boring job in the financial services industry, I can say that I have zero regrets about my decision.  

I have worked up into a management position (without an IT degree) and have spent plenty of time on both sides of the interview table.  From what I have seen there are two types of people in the field:  smart, creative individuals who posess a genuine talent for programming and hacks who have the tech degrees and the alphabet soup of technical acronyms on their resumes but no real aptitute or love for the work.  For the former, a world of opportunity awaits them if they are willing to pay some dues and keep learning.  The latter will find a bitter and unsatisfying job with long, hard hours - which is pretty much the penalty for anyone who chooses a career that doesn&#039;t suit them.  Same job, different perception.

Yes, you will most likely find more money and prestige in society as a doctor, lawyer, stockbroker, or accountant.  No arguing that point.  However, I have watched PLENTY of people get churned and burned from all of those fields because they got into them for the wrong reasons (usually money and prestige), often blowing huge amounts of money on an expensive education that never gets used.  Eventually, one realizes that true happiness in life has very little to do with what others think about you and much more with spending most of your waking hours doing something that you find truly satisfying.  Sounds cliche, but it&#039;s a true cliche.

Obviously a bit of luck is involved, but there will be plenty of opportunities in programming for the forseeable future for those who truly enjoy writing code, are good at problem solving, can handle stress, and (this is a big one) live in an area where there is a high demand for IT workers.  And yes, from what I have seen there are still plenty of opportunities here onshore.</description>
		<content:encoded><![CDATA[<p>I am so glad to see such a well written response to the bitter, personally biased, so-called essay &#8220;Why a career in computer programming sucks&#8221; that just polluted my Google search results.  Speaking from the perspective of someone who made a career change into web applications development 10 years ago to escape a boring job in the financial services industry, I can say that I have zero regrets about my decision.  </p>
<p>I have worked up into a management position (without an IT degree) and have spent plenty of time on both sides of the interview table.  From what I have seen there are two types of people in the field:  smart, creative individuals who posess a genuine talent for programming and hacks who have the tech degrees and the alphabet soup of technical acronyms on their resumes but no real aptitute or love for the work.  For the former, a world of opportunity awaits them if they are willing to pay some dues and keep learning.  The latter will find a bitter and unsatisfying job with long, hard hours &#8211; which is pretty much the penalty for anyone who chooses a career that doesn&#8217;t suit them.  Same job, different perception.</p>
<p>Yes, you will most likely find more money and prestige in society as a doctor, lawyer, stockbroker, or accountant.  No arguing that point.  However, I have watched PLENTY of people get churned and burned from all of those fields because they got into them for the wrong reasons (usually money and prestige), often blowing huge amounts of money on an expensive education that never gets used.  Eventually, one realizes that true happiness in life has very little to do with what others think about you and much more with spending most of your waking hours doing something that you find truly satisfying.  Sounds cliche, but it&#8217;s a true cliche.</p>
<p>Obviously a bit of luck is involved, but there will be plenty of opportunities in programming for the forseeable future for those who truly enjoy writing code, are good at problem solving, can handle stress, and (this is a big one) live in an area where there is a high demand for IT workers.  And yes, from what I have seen there are still plenty of opportunities here onshore.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Matt</title>
		<link>http://formerslacker.com/blog/2007/03/12/why-a-career-in-computer-programming-doesnt-suck-a-response/comment-page-2/#comment-59597</link>
		<dc:creator>Matt</dc:creator>
		<pubDate>Thu, 12 Nov 2009 00:10:27 +0000</pubDate>
		<guid isPermaLink="false">http://formerslacker.com/blog/2007/03/12/why-a-career-in-computer-programming-doesnt-suck-a-response/#comment-59597</guid>
		<description>Good Lord! Now that I just enrolled to get an associates in computer programming, this all scares the crap out of me. Should I change what I&#039;ll be doing for a degree? How is Computer Science that different from Computer Programming? I&#039;m not particularly savvy with computers or knowledgeable at all, but I do like computers and in todays world it would be nice to have a grasp of basic computer understanding. For those of you who are unhappy about your career or feel as though there are better roads to go down, do any of you have advice for a newbie so I don&#039;t make a big mistake I may regret later? I appreciate any info!</description>
		<content:encoded><![CDATA[<p>Good Lord! Now that I just enrolled to get an associates in computer programming, this all scares the crap out of me. Should I change what I&#8217;ll be doing for a degree? How is Computer Science that different from Computer Programming? I&#8217;m not particularly savvy with computers or knowledgeable at all, but I do like computers and in todays world it would be nice to have a grasp of basic computer understanding. For those of you who are unhappy about your career or feel as though there are better roads to go down, do any of you have advice for a newbie so I don&#8217;t make a big mistake I may regret later? I appreciate any info!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: DarkNight</title>
		<link>http://formerslacker.com/blog/2007/03/12/why-a-career-in-computer-programming-doesnt-suck-a-response/comment-page-2/#comment-54482</link>
		<dc:creator>DarkNight</dc:creator>
		<pubDate>Sat, 13 Jun 2009 20:44:14 +0000</pubDate>
		<guid isPermaLink="false">http://formerslacker.com/blog/2007/03/12/why-a-career-in-computer-programming-doesnt-suck-a-response/#comment-54482</guid>
		<description>Excellent Reply!

I love my Career in Programming, I almost always stay way past my &#039;home time&#039; because I&#039;m usually focused on what I&#039;m doing I forget the time.

Yes a lot of it is debugging and maintaining other peoples code, but for me debugging is like breathing; majority of the time I can pick out the error using &#039;Zen programming&#039; I need but put at most two break points, to fix a bug.

Reading others code *can* be a difficult at first, but for me once I&#039;ve seen one project/ module by someone, readings becomes pretty easy, in fact at times it makes me a better programmer because I get to see how others take different routes/methods and it becomes a &#039;ahh&#039; moment, sometimes there is more than one way to skin a cat.

Of course there are some &#039;bad&#039; days, they do happen say for example some strange issue pops and no one can seem to resolve it, but that only challenges me to find a solution. The greatest part is once a solution is found it becomes an excellent experience, which only goes to expand the knowledge further.

As for customers, I find it takes around two to three &#039;rounds&#039; of software development/release/debug/release cycles before &#039;nailing it&#039;. I have some applications that I&#039;ve built in 2005 and they are still in everyday use, working with no bugs, just the occasional request for ADDITIONAL functions now and then.

I usually go home and continue on personal programming projects/ and or more freelance work. And on weekends I do what I call project weekends where I try to learn completely new things.

It has always taken me no more than two weeks to pick up an new language or technology.

Once you know how to program, then language is totally irrelevant, if you can&#039;t pick up a language in less than two weeks (OK some may take longer) then your not a programmer your a code monkey.

As for social life, I have plenty. Becoming &#039;Popular&#039; in class from School to Uni to work is easy. Once you learn about human behaviour you understand how to read body language. Its easy to become popular. I have my own formulae.Give me about three weeks on any course, in any Uni/College/School;/Work place and I guarantee I&#039;ll leave with everyone wanting me to be their &#039;best&#039; friend (I&#039;ve done it many times over that&#039;s why I&#039;m confident I can do it again). I&#039;m not being arrogant, BUT anyone can become the &#039;Man&#039; or &#039;Popular&#039; having all the girls wanting to hang with them, if they just put their mind to it.

And no programmers are not skinny/fat Nerds, I&#039;m muscular and fit, and train in (multiple) martial arts, I know many other developers who don&#039;t look like &#039;programmers&#039;. So get that stereo type out of your head now.

And yes having a background in CS it very very advantageous, I have a Master in advanced CS, which I did out of the passion to expand my knowledge.

Bottom Line, there are REAL programmers and then there are CODERS.

Please leave the real programming to REAL programmers.

The best part is companies paying me for what I love doing!

Good Night People.</description>
		<content:encoded><![CDATA[<p>Excellent Reply!</p>
<p>I love my Career in Programming, I almost always stay way past my &#8216;home time&#8217; because I&#8217;m usually focused on what I&#8217;m doing I forget the time.</p>
<p>Yes a lot of it is debugging and maintaining other peoples code, but for me debugging is like breathing; majority of the time I can pick out the error using &#8216;Zen programming&#8217; I need but put at most two break points, to fix a bug.</p>
<p>Reading others code *can* be a difficult at first, but for me once I&#8217;ve seen one project/ module by someone, readings becomes pretty easy, in fact at times it makes me a better programmer because I get to see how others take different routes/methods and it becomes a &#8216;ahh&#8217; moment, sometimes there is more than one way to skin a cat.</p>
<p>Of course there are some &#8216;bad&#8217; days, they do happen say for example some strange issue pops and no one can seem to resolve it, but that only challenges me to find a solution. The greatest part is once a solution is found it becomes an excellent experience, which only goes to expand the knowledge further.</p>
<p>As for customers, I find it takes around two to three &#8217;rounds&#8217; of software development/release/debug/release cycles before &#8216;nailing it&#8217;. I have some applications that I&#8217;ve built in 2005 and they are still in everyday use, working with no bugs, just the occasional request for ADDITIONAL functions now and then.</p>
<p>I usually go home and continue on personal programming projects/ and or more freelance work. And on weekends I do what I call project weekends where I try to learn completely new things.</p>
<p>It has always taken me no more than two weeks to pick up an new language or technology.</p>
<p>Once you know how to program, then language is totally irrelevant, if you can&#8217;t pick up a language in less than two weeks (OK some may take longer) then your not a programmer your a code monkey.</p>
<p>As for social life, I have plenty. Becoming &#8216;Popular&#8217; in class from School to Uni to work is easy. Once you learn about human behaviour you understand how to read body language. Its easy to become popular. I have my own formulae.Give me about three weeks on any course, in any Uni/College/School;/Work place and I guarantee I&#8217;ll leave with everyone wanting me to be their &#8216;best&#8217; friend (I&#8217;ve done it many times over that&#8217;s why I&#8217;m confident I can do it again). I&#8217;m not being arrogant, BUT anyone can become the &#8216;Man&#8217; or &#8216;Popular&#8217; having all the girls wanting to hang with them, if they just put their mind to it.</p>
<p>And no programmers are not skinny/fat Nerds, I&#8217;m muscular and fit, and train in (multiple) martial arts, I know many other developers who don&#8217;t look like &#8216;programmers&#8217;. So get that stereo type out of your head now.</p>
<p>And yes having a background in CS it very very advantageous, I have a Master in advanced CS, which I did out of the passion to expand my knowledge.</p>
<p>Bottom Line, there are REAL programmers and then there are CODERS.</p>
<p>Please leave the real programming to REAL programmers.</p>
<p>The best part is companies paying me for what I love doing!</p>
<p>Good Night People.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Curious Cat Science and Engineering Blog &#187; A Career in Computer Programming</title>
		<link>http://formerslacker.com/blog/2007/03/12/why-a-career-in-computer-programming-doesnt-suck-a-response/comment-page-2/#comment-44743</link>
		<dc:creator>Curious Cat Science and Engineering Blog &#187; A Career in Computer Programming</dc:creator>
		<pubDate>Sun, 16 Nov 2008 02:32:13 +0000</pubDate>
		<guid isPermaLink="false">http://formerslacker.com/blog/2007/03/12/why-a-career-in-computer-programming-doesnt-suck-a-response/#comment-44743</guid>
		<description>[...] Why a Career in Computer Programming Doesn’t Suck (A Response) Programmers need to be lifelong learners. I’m not sure what else to tell you. Lots of people change their professions. It’s not too late for you. Alternatively, you could find a job using a stable technology that you enjoy. Maybe you should find somewhere that will let you use C or C++, both of which are unlikely to disappear anytime soon. [...]</description>
		<content:encoded><![CDATA[<p>[...] Why a Career in Computer Programming Doesn’t Suck (A Response) Programmers need to be lifelong learners. I’m not sure what else to tell you. Lots of people change their professions. It’s not too late for you. Alternatively, you could find a job using a stable technology that you enjoy. Maybe you should find somewhere that will let you use C or C++, both of which are unlikely to disappear anytime soon. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brian T.</title>
		<link>http://formerslacker.com/blog/2007/03/12/why-a-career-in-computer-programming-doesnt-suck-a-response/comment-page-2/#comment-41520</link>
		<dc:creator>Brian T.</dc:creator>
		<pubDate>Thu, 02 Oct 2008 02:14:31 +0000</pubDate>
		<guid isPermaLink="false">http://formerslacker.com/blog/2007/03/12/why-a-career-in-computer-programming-doesnt-suck-a-response/#comment-41520</guid>
		<description>It&#039;s too bad Sigma doesn&#039;t allow posts to his site anymore because I wanted to reply with this: &quot;Close but no cigar.&quot;

Sigma clearly is an arrogant a$$. The easiest example is his explanation of older programmers not having the ability to learn new technologies. Does he even stop to think that we programmers are stepping on the shoulders of COBOL/Assembly programmers before us? It was them that paved the way for this industry. They were the flagship.

Likewise, does he even stop to think that those people who have programmed for 20 years are just tired of programming and want a career change and that is why they choose management? I am 32 and have been programming for 10 years and I&#039;m bored. Not because of ability but because I know I can do it and well. Thus, I would like to pursue something else that will challenge me. I don&#039;t know what that is right now but I will find out.

As far as people&#039;s comments about the ease of migrating from one language to another, I have this question, &quot;Why is it that several companies in my region who are looking for ASP.Net developers with 5-10 years of experience are shying away from my resume when I have 10 years of Delphi experience and two years of ASP.Net?&quot;

It&#039;s quite frustrating trying to find a job with ASP.Net or .Net. Many companies are adamant that they want 5-10 years. Who actually has this much experience in .Net? Am I really being beat out by foreigners?

Thank you.</description>
		<content:encoded><![CDATA[<p>It&#8217;s too bad Sigma doesn&#8217;t allow posts to his site anymore because I wanted to reply with this: &#8220;Close but no cigar.&#8221;</p>
<p>Sigma clearly is an arrogant a$$. The easiest example is his explanation of older programmers not having the ability to learn new technologies. Does he even stop to think that we programmers are stepping on the shoulders of COBOL/Assembly programmers before us? It was them that paved the way for this industry. They were the flagship.</p>
<p>Likewise, does he even stop to think that those people who have programmed for 20 years are just tired of programming and want a career change and that is why they choose management? I am 32 and have been programming for 10 years and I&#8217;m bored. Not because of ability but because I know I can do it and well. Thus, I would like to pursue something else that will challenge me. I don&#8217;t know what that is right now but I will find out.</p>
<p>As far as people&#8217;s comments about the ease of migrating from one language to another, I have this question, &#8220;Why is it that several companies in my region who are looking for ASP.Net developers with 5-10 years of experience are shying away from my resume when I have 10 years of Delphi experience and two years of ASP.Net?&#8221;</p>
<p>It&#8217;s quite frustrating trying to find a job with ASP.Net or .Net. Many companies are adamant that they want 5-10 years. Who actually has this much experience in .Net? Am I really being beat out by foreigners?</p>
<p>Thank you.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
