<?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>Interconnect IT - WordPress Consultants, Web Development and Web Design &#187; programming</title>
	<atom:link href="http://www.interconnectit.com/tag/programming/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.interconnectit.com</link>
	<description></description>
	<lastBuildDate>Sun, 18 Jul 2010 16:04:54 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Wanna Be A Great Developer?</title>
		<link>http://www.interconnectit.com/43/wanna-be-a-great-developer/</link>
		<comments>http://www.interconnectit.com/43/wanna-be-a-great-developer/#comments</comments>
		<pubDate>Thu, 20 Dec 2007 11:53:46 +0000</pubDate>
		<dc:creator>Interconnect IT</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://liverpoolwebdesigner.com/2007/12/20/wanna-be-a-great-developer/</guid>
		<description><![CDATA[It really scares me how few good programmers actually exist in this world.  I only bump into them professionally and even then, not as often as I&#8217;d like.  If, for example, I meet someone at a party and he says he codes I&#8217;ll put a bet on he or she lacking a huge [...]]]></description>
			<content:encoded><![CDATA[<p>It really scares me how few good programmers actually exist in this world.  I only bump into them professionally and even then, not as often as I&#8217;d like.  If, for example, I meet someone at a party and he says he codes I&#8217;ll put a bet on he or she lacking a huge range of skills.</p>
<p>The sad thing is, I&#8217;m not perfect either.  I understand stacks, and linked lists, and bitwise operations, and all the different logical operations.  I find loosely typed languages annoying and scary &#8211; I hate orphaned variables, do-nothing functions, and the spaghetti that seems to make up so many modern systems. But I&#8217;m easily confused by OOP, understanding only the basics and not really having a full grasp of things like polymorphism.  My excuse being that I&#8217;m a database and procedural languages expert instead.  But the modern world seems to demand skills in a range of languages, and the slightly obscure stuff of my past (PL/I, Adabas Natural, PeopleCode, SQR and Application Engine leap to mind) aren&#8217;t relevant in this WEB2.0 world.</p>
<p>Now, I&#8217;m getting to the point of this post&#8230; I found a great post by an Indian blogger titled <a href="http://http://kaisar-haque.blogspot.com/2007/11/how-to-become-good-programmer.html" title="How to become a good programmer">How To Become a Good Programmer</a> and it&#8217;s an excellent summary of the knowledge required to be a quality developer.  Some isn&#8217;t strictly a must-have &#8211; I&#8217;ve known astonishing developers who wouldn&#8217;t make half his list&#8230; but I think as a broad guide it&#8217;s spot on.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.interconnectit.com/43/wanna-be-a-great-developer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
