<?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>iamacp.com - I Am A Computer Programmer &#187; Advice</title>
	<atom:link href="http://iamacp.com/category/advice/feed/" rel="self" type="application/rss+xml" />
	<link>http://iamacp.com</link>
	<description>All about the daily work issues of a Java/J2EE Computer Programmer</description>
	<lastBuildDate>Fri, 03 Sep 2010 02:02:45 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>My Top 3 Struggles As A Programmer</title>
		<link>http://iamacp.com/my-top-3-struggles-as-a-programmer/</link>
		<comments>http://iamacp.com/my-top-3-struggles-as-a-programmer/#comments</comments>
		<pubDate>Sun, 14 Feb 2010 00:11:52 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[Advice]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[coding]]></category>
		<category><![CDATA[j2ee]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://iamacp.com/?p=791</guid>
		<description><![CDATA[Being successful is something that comes only with hard work and persistence. Throughout my career I have encountered many struggles. My Top 3 Struggles As A Programmer  can be best described as the below: People That Know More Than You -  Yes, believe it or not you will encounter many people that know more than [...]]]></description>
			<content:encoded><![CDATA[<p>Being successful is something that comes only with hard work and persistence. Throughout my career I have encountered many struggles. My Top 3 Struggles As A Programmer  can be best described as the below:</p>
<ul>
<li><strong>People That Know More Than You</strong> -  Yes, believe it or not you will encounter many people that know more than you. Does it really matter? I have found that as long as you show value and dedication to the job it really does not matter. Programmers of all levels and experiences have value and can contribute to a company. It may be the dedication to complete a project or just the insight on a issue.</li>
</ul>
<ul>
<li><strong>People That Try To Tell You How To Control Your Career</strong> &#8211; Listen up, only you should control your career and make the decisions regarding it. Make your own decisions. If something goes wrong or right you take responsability for your own actions.  Those that try to give advice that have no career are the ones that give the worst advice whether it is wanted or not. They are jealous of your success. Those are the same people who will attempt to take advantage of you when they can.</li>
</ul>
<ul>
<li><strong>How To Do The Job</strong> &#8211; I have worked at around a half a dozen companies in the past few years mostly doing consulting work . I never know what to expect. At first it was coding and understanding the business. Now the major difficulty is understanding the requirements. A programmer will always struggle to get the job done that&#8217;s the way it goes. It gets easier the longer you have worked with a companies seemingly complex system.</li>
</ul>
<p>The  ways above are My Top 3 Struggles As A Programmer.</p>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 114px; width: 1px; height: 1px; overflow: hidden;"><!--[if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:Zoom>0</w:Zoom> <w:TrackMoves /> <w:TrackFormatting /> <w:PunctuationKerning /> <w:ValidateAgainstSchemas /> <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid> <w:IgnoreMixedContent>false</w:IgnoreMixedContent> <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText> <w:DoNotPromoteQF /> <w:LidThemeOther>EN-US</w:LidThemeOther> <w:LidThemeAsian>X-NONE</w:LidThemeAsian> <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript> <w:Compatibility> <w:BreakWrappedTables /> <w:SnapToGridInCell /> <w:WrapTextWithPunct /> <w:UseAsianBreakRules /> <w:DontGrowAutofit /> <w:SplitPgBreakAndParaMark /> <w:DontVertAlignCellWithSp /> <w:DontBreakConstrainedForcedTables /> <w:DontVertAlignInTxbx /> <w:Word11KerningPairs /> <w:CachedColBalance /> </w:Compatibility> <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel> <m:mathPr> <m:mathFont m:val="Cambria Math" /> <m:brkBin m:val="before" /> <m:brkBinSub m:val="&#45;-" /> <m:smallFrac m:val="off" /> <m:dispDef /> <m:lMargin m:val="0" /> <m:rMargin m:val="0" /> <m:defJc m:val="centerGroup" /> <m:wrapIndent m:val="1440" /> <m:intLim m:val="subSup" /> <m:naryLim m:val="undOvr" /> </m:mathPr></w:WordDocument> </xml><![endif]--><!--[if gte mso 9]><xml> <w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"   DefSemiHidden="true" DefQFormat="false" DefPriority="99"   LatentStyleCount="267"> <w:LsdException Locked="false" Priority="0" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Normal" /> <w:LsdException Locked="false" Priority="9" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="heading 1" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9" /> <w:LsdException Locked="false" Priority="39" Name="toc 1" /> <w:LsdException Locked="false" Priority="39" Name="toc 2" /> <w:LsdException Locked="false" Priority="39" Name="toc 3" /> <w:LsdException Locked="false" Priority="39" Name="toc 4" /> <w:LsdException Locked="false" Priority="39" Name="toc 5" /> <w:LsdException Locked="false" Priority="39" Name="toc 6" /> <w:LsdException Locked="false" Priority="39" Name="toc 7" /> <w:LsdException Locked="false" Priority="39" Name="toc 8" /> <w:LsdException Locked="false" Priority="39" Name="toc 9" /> <w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption" /> <w:LsdException Locked="false" Priority="10" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Title" /> <w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font" /> <w:LsdException Locked="false" Priority="11" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Subtitle" /> <w:LsdException Locked="false" Priority="22" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Strong" /> <w:LsdException Locked="false" Priority="20" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Emphasis" /> <w:LsdException Locked="false" Priority="59" SemiHidden="false"    UnhideWhenUsed="false" Name="Table Grid" /> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text" /> <w:LsdException Locked="false" Priority="1" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="No Spacing" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 1" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 1" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 1" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 1" /> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision" /> <w:LsdException Locked="false" Priority="34" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="List Paragraph" /> <w:LsdException Locked="false" Priority="29" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Quote" /> <w:LsdException Locked="false" Priority="30" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Intense Quote" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 1" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 1" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 1" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 1" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 1" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 2" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 2" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 2" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 2" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 2" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 2" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 2" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 2" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 2" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 3" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 3" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 3" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 3" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 3" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 3" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 3" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 3" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 3" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 4" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 4" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 4" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 4" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 4" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 4" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 4" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 4" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 4" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 5" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 5" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 5" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 5" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 5" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 5" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 5" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 5" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 5" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 6" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 6" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 6" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 6" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 6" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 6" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 6" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 6" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 6" /> <w:LsdException Locked="false" Priority="19" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis" /> <w:LsdException Locked="false" Priority="21" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis" /> <w:LsdException Locked="false" Priority="31" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference" /> <w:LsdException Locked="false" Priority="32" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Intense Reference" /> <w:LsdException Locked="false" Priority="33" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Book Title" /> <w:LsdException Locked="false" Priority="37" Name="Bibliography" /> <w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading" /> </w:LatentStyles> </xml><![endif]--><!--  /* Font Definitions */  @font-face 	{font-family:Calibri; 	panose-1:2 15 5 2 2 2 4 3 2 4; 	mso-font-charset:0; 	mso-generic-font-family:swiss; 	mso-font-pitch:variable; 	mso-font-signature:-520092929 1073786111 9 0 415 0;}  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-unhide:no; 	mso-style-qformat:yes; 	mso-style-parent:""; 	margin-top:0in; 	margin-right:0in; 	margin-bottom:10.0pt; 	margin-left:0in; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:Calibri; 	mso-fareast-theme-font:minor-latin; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-theme-font:minor-bidi;} .MsoChpDefault 	{mso-style-type:export-only; 	mso-default-props:yes; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:Calibri; 	mso-fareast-theme-font:minor-latin; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-theme-font:minor-bidi;} .MsoPapDefault 	{mso-style-type:export-only; 	margin-bottom:10.0pt; 	line-height:115%;} @page Section1 	{size:8.5in 11.0in; 	margin:1.0in 1.0in 1.0in 1.0in; 	mso-header-margin:.5in; 	mso-footer-margin:.5in; 	mso-paper-source:0;} div.Section1 	{page:Section1;} --><!--[if gte mso 10]> <mce:style><!   /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-priority:99; 	mso-style-qformat:yes; 	mso-style-parent:""; 	mso-padding-alt:0in 5.4pt 0in 5.4pt; 	mso-para-margin-top:0in; 	mso-para-margin-right:0in; 	mso-para-margin-bottom:10.0pt; 	mso-para-margin-left:0in; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:"Times New Roman"; 	mso-fareast-theme-font:minor-fareast; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-theme-font:minor-bidi;} --> <!--[endif]--></p>
<p class="MsoNormal">Responsability</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://iamacp.com/my-top-3-struggles-as-a-programmer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Benefits Of Sizing Up The Competition</title>
		<link>http://iamacp.com/the-importance-of-sizing-up-the-competition/</link>
		<comments>http://iamacp.com/the-importance-of-sizing-up-the-competition/#comments</comments>
		<pubDate>Sat, 12 Dec 2009 17:59:52 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[Advice]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Job Hunting]]></category>
		<category><![CDATA[coding]]></category>
		<category><![CDATA[j2ee]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://iamacp.com/?p=717</guid>
		<description><![CDATA[The most important thing a computer programmer can do is sizing up the competition. Sizing up the competition allows a computer programmer to evaluate his worth and value in the marketplace. Doing this is one of the most important things a computer programmer can do to investigate the market. Here are The Benefits Of Sizing [...]]]></description>
			<content:encoded><![CDATA[<p>The most important thing a computer programmer can do is sizing up the competition. Sizing up the competition allows a computer programmer to evaluate his worth and value in the marketplace. Doing this is one of the most important things a computer programmer can do to investigate the market. Here are The Benefits Of Sizing Up The Competition.</p>
<ul>
<li><strong>Seeing What The Market Is Like For Your Skills</strong> &#8211; I have  tested the market time and time again while employed just to see what the market is like for my background. Call it curiosity but I am always looking for better and more promising opportunities. I don&#8217;t really ever thing I would be happy at least knowing if I could not make more money, work in a better location or have better fringe benefits.</li>
<li><strong>Decide Whether To Stay Or Move On </strong>- I have worked in several companies where I just was totally unhappy or not satisfied where I was in my career. By knowing where you stand you can see if it&#8217;s a good decision to stay with your current company or look elsewhere. There is no point staying where you are if you know you can do better elsewhere.</li>
<li><strong>Testing Your Resume</strong> &#8211; You really do not have to respond to any new opportunity but you get a chance to see how effective your resume is. If you don&#8217;t like the results you can try rewriting it and see if the rewrite helps.  Keeping your resume current is a great way to help size up the competition.</li>
</ul>
<p>These are The Benefits Of Sizing Up The Competition. Every so often when I am curious about the current market I size up the competition by testing my resume to see where I stand.  Usually it&#8217;s a huge confidence booster for me and feel much  better after. You can follow this or not but keeping aware of the market can only help you.</p>
]]></content:encoded>
			<wfw:commentRss>http://iamacp.com/the-importance-of-sizing-up-the-competition/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pay Attention To Your IM Before You Send</title>
		<link>http://iamacp.com/pay-attention-to-your-im-before-you-send/</link>
		<comments>http://iamacp.com/pay-attention-to-your-im-before-you-send/#comments</comments>
		<pubDate>Fri, 17 Jul 2009 00:34:32 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[Advice]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Humor]]></category>
		<category><![CDATA[coding]]></category>
		<category><![CDATA[j2ee]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://iamacp.com/?p=615</guid>
		<description><![CDATA[I have done some pretty funny and sometimes stupid things throughout my career. I would like to share a funny story on something accidentally I did today. I normally work from home and use a separate VMware (operating system self contained in a app)  image to do my work  and thus my personal stuff is [...]]]></description>
			<content:encoded><![CDATA[<p>I have done some pretty funny and sometimes stupid things throughout my career. I would like to share a funny story on something accidentally I did today. I normally work from home and use a separate VMware (operating system self contained in a app)  image to do my work  and thus my personal stuff is usually private. I was not paying attention since work wasn&#8217;t too busy. Normally I try to keep access to both my personal im app and work im app. Well like an idiot I was kidding around with my friend but accidentally sent the message to a coworker. The context the message was used must have made me look kind of crazy but hopefully he realized after my apology that it was just a mistake.</p>
<p>Remember pay attention or you may have a embarassing situation like me.</p>
]]></content:encoded>
			<wfw:commentRss>http://iamacp.com/pay-attention-to-your-im-before-you-send/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How To Write Unmaintainable Code</title>
		<link>http://iamacp.com/how-to-write-unmaintainable-code/</link>
		<comments>http://iamacp.com/how-to-write-unmaintainable-code/#comments</comments>
		<pubDate>Sun, 05 Apr 2009 04:00:26 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[Advice]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[coding]]></category>
		<category><![CDATA[j2ee]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://iamacp.com/?p=597</guid>
		<description><![CDATA[All programmer&#8217;s know the maintaining code can sometimes be a nightmare. Writing unmaintainable code is not something programmer&#8217;s should strive for. Sometimes though the best example of what not to do is to actually someone how to do something. Here is a great article on How To Write Unmaintainable Code. Whoever follows this advice should [...]]]></description>
			<content:encoded><![CDATA[<p>All programmer&#8217;s know the maintaining code can sometimes be a nightmare. Writing unmaintainable code is not something programmer&#8217;s should strive for. Sometimes though the best example of what not to do is to actually someone how to do something. Here is a great article on <a href="http://freeworld.thc.org/root/phun/unmaintain.html">How To Write Unmaintainable Code</a>. Whoever follows this advice should never consider themselves a programmer. Doing this will cost you alot more hassle than it&#8217;s worth.</p>
]]></content:encoded>
			<wfw:commentRss>http://iamacp.com/how-to-write-unmaintainable-code/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Be The Best Programmer You Can Be Part 2</title>
		<link>http://iamacp.com/be-the-best-programmer-you-can-be-part-2/</link>
		<comments>http://iamacp.com/be-the-best-programmer-you-can-be-part-2/#comments</comments>
		<pubDate>Sun, 22 Mar 2009 23:50:05 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[Advice]]></category>
		<category><![CDATA[coding]]></category>
		<category><![CDATA[j2ee]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://iamacp.com/?p=531</guid>
		<description><![CDATA[When I first started this blog last year one of the 1st articles I posted was Be The Best Programmer You Can Be.  I wanted to help all those wanna be programmers get better. Since than I have thought of a few more key ways to help programmers to become the guru&#8217;s they desire to [...]]]></description>
			<content:encoded><![CDATA[<p>When I first started this blog last year one of the 1st articles I posted was <a href="http://iamacp.com/2008/06/26/be-the-best-programmer-you-can-be/">Be The Best Programmer You Can Be</a>.  I wanted to help all those wanna be programmers get better. Since than I have thought of a few more key ways to help programmers to become the guru&#8217;s they desire to be.</p>
<ul>
<li><strong>Write Code</strong> &#8211; The more code you see and write the better you get. This can be compared to a chef doesn&#8217;t start out as excellent cook. The chef must practice and refining his art before he becomes great.  A developer like any other art requires constant refining and practice to become great.</li>
</ul>
<ul>
<li><strong>Accept Criticism</strong> &#8211; Criticism is a great way to learn what you&#8217;re not doing right. Accepting one&#8217;s technical weakness&#8217;s will allow you to learn what areas that you need to improve on. You should accept criticism but not let it control your life.  Likewise you should not let overly negative criticism affect you performance. Use the negativity as a driving force to allow you to be the best programmer you can be.</li>
</ul>
<ul>
<li><strong>Learn The Business</strong> &#8211; Learning the business is a great way to improve your worth and value to the company. When a programmer understands the business he or she can more effectively code the business requirements of  a project. A good example of this was when I was working for a travel agency for 1 and a half. I knew enough of the business where I could code vague requirements with minimal clarification for the most part.</li>
</ul>
<ul>
<li><strong>Know When To Move On</strong> &#8211; Knowing when to move on in a job is key. There is only so much you can grow and learn in a job before it&#8217;s b est for you to move on. You must learn to be aware of what&#8217;s going on around you. Are you happy where your are? How do your coworkers and supervisors act around you? Knowing when to move on is a key factor to being the best programmer you can be.</li>
</ul>
<ul>
<li><strong>Learn Everything You Can </strong>- It doesn&#8217;t matter what technologies or skills you learn. The more you learn about a skill the smart you become and the more knowledgable programmer you become.  It doesn&#8217;t matter if  you get  your knowledge from a book, the internet or another person. Knowledge is truly power when it comes to becoming a better programmer.</li>
</ul>
<ul>
<li><strong>Express Yourself Technically</strong> &#8211; Being able to convay your point and express yourself technically is sometimes very difficult thing to do. If you work on how you communicate technically you will be far more confident and will be taken far more seriously.</li>
</ul>
<p>That&#8217;s all for my update to last years article on how to  be the best programmer you can be.</p>
]]></content:encoded>
			<wfw:commentRss>http://iamacp.com/be-the-best-programmer-you-can-be-part-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Pros And Cons Of Remote Access</title>
		<link>http://iamacp.com/the-pros-and-cons-of-remote-access/</link>
		<comments>http://iamacp.com/the-pros-and-cons-of-remote-access/#comments</comments>
		<pubDate>Mon, 16 Mar 2009 11:48:24 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[Advice]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[coding]]></category>
		<category><![CDATA[j2ee]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://iamacp.com/?p=533</guid>
		<description><![CDATA[The 21st century is a fantastic time to be alive.   The ability to work from home without having to worry about a commute is great. I will discuss some of the pros and cons of remote access is worth it. Pros Of Remote Access No Commute &#8211; There is nothing better than not having to [...]]]></description>
			<content:encoded><![CDATA[<p>The 21st century is a fantastic time to be alive.   The ability to work from home without having to worry about a commute is great. I will discuss some of the pros and cons of remote access is worth it.</p>
<p><strong>Pros Of Remote Access</strong></p>
<ul>
<li><strong>No Commute</strong> &#8211; There is nothing better than not having to drag yourself to work in the morning.  If the weather is bad or you just can&#8217;t stand wasting time  driving that you don&#8217;t get paid for.  No commute is a amazing advantage. After all what&#8217;s the point of having to come in if you only interact with supervisors by instant message / email and by phone?</li>
</ul>
<ul>
<li><strong>No Dress Code</strong> &#8211; There is nothing better than not having to worry about how you dress. No stupid dress codes which don&#8217;t make sense. If you want to work in shorts and a t-shirt you can because there&#8217;s nobody to tell you you can&#8217;t.</li>
</ul>
<ul>
<li><strong>Saving Money</strong> &#8211; With no commute or commuting less days you will spend less money. You will spend less money in gas and probably be less tempted to buy lunch. Since you could easily run to the kitchen and make lunch than run back and continue to work.</li>
</ul>
<ul>
<li><strong>Time Savings</strong> &#8211; This is by far one of the best advantages of working at home. I&#8217;m the type of person that once I get busy I like to work straight through. Having to get lunch, go to the restroom, get up and move around commute takes time. Working from home I can do all of the above without the hassles of having to go to the office.</li>
</ul>
<p><strong>Cons Of Remote Access</strong></p>
<ul>
<li><strong>You May Be Taken Advantage Of</strong> -  One of  the greatest cons of remote access is that some companies may try to act like they own you. They may expect you to code from sunrise to sunset with no time for yourself. Since you have no commute they will assume your job is your life. Though it does depend on the company working from home good be the worst thing or best thing that ever happend to you.</li>
</ul>
<ul>
<li><strong>You&#8217;re Always At Work </strong>-  Did I mention that being able to work at home means you&#8217;re always at work even when you&#8217;re not working. It just means that  some people can&#8217;t separate private time from personal time. If you&#8217;re stressed about a issue you may not know when to give it a rest and stop.You always have access to your work so you may not know when to call it quits for a day.</li>
</ul>
<ul>
<li><strong>It Requires Discipline</strong> &#8211; To be able to work at home you need to have the discipline to get the job done and actually work. I find without all the distractions of work I am actually a more productive worker working from home.</li>
</ul>
<p>As you can see the advantages of remote access far exceed the disadvantages. Anybody who works for a company that offers remote access should take advantage of the remarkable opportunity.</p>
]]></content:encoded>
			<wfw:commentRss>http://iamacp.com/the-pros-and-cons-of-remote-access/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Never Give Up On Your Dreams</title>
		<link>http://iamacp.com/never-give-up-on-your-dreams/</link>
		<comments>http://iamacp.com/never-give-up-on-your-dreams/#comments</comments>
		<pubDate>Sat, 28 Feb 2009 17:54:40 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[Advice]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[coding]]></category>
		<category><![CDATA[j2ee]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://iamacp.com/?p=524</guid>
		<description><![CDATA[Let&#8217;s face it information technology is a really hard industry. It was only a few years ago that I struggled to get my 1st job. The one thing I never did was give up. It took me dozens of attempts (believe it or not) to get my 1st job. If you want something bad enough [...]]]></description>
			<content:encoded><![CDATA[<p>Let&#8217;s face it information technology is a really hard industry. It was only a few years ago that I struggled to get my 1st job. The one thing I never did was give up. It took me dozens of attempts (believe it or not) to get my 1st job. If you want something bad enough and try hard enough you can accomplish almost anything. I am living proof of that.</p>
<p>I&#8217;ve come along way in my career from a struggling programmer. I used to put so much effort into just surviving  a job. Now I am a confident enough of a developer to know  there are more important things to just surviving a job. If you&#8217;re not happy at a job there is no point to trying to put more effort into keeping it. Changing the focus of your dream should be directed towards finding a new job where you are happy.</p>
<p>I was not happy at my last job. I finally gave up in August on trying to keep it. It&#8217;s really funny how things worked out though. Here I am 6 months later and living in Tampa, Florida. Living in Florida used to be one of my dreams. Now I&#8217;m living my dreams of a good job (contract but very stable as contracts go) and am really happy where I live for the 1st time in my life.</p>
<p>Never give up, work hard at you dreams and you will see the fruits of your labor.</p>
]]></content:encoded>
			<wfw:commentRss>http://iamacp.com/never-give-up-on-your-dreams/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My Top 5 Ways For A Computer Programmer To Relax</title>
		<link>http://iamacp.com/my-top-5-ways-for-a-computer-programmer-to-relax/</link>
		<comments>http://iamacp.com/my-top-5-ways-for-a-computer-programmer-to-relax/#comments</comments>
		<pubDate>Fri, 06 Feb 2009 01:20:13 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[Advice]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[coding]]></category>
		<category><![CDATA[j2ee]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://iamacp.com/?p=427</guid>
		<description><![CDATA[Learning to relax is one of the most valuable skills a computer programmer can learn. Here is my list of  My Top 5 Ways For A Computer Programmer To Relax in no particular order. Listen To Music - Listening to my favorite music on my iPod at works really helps me calm my mind during [...]]]></description>
			<content:encoded><![CDATA[<p>Learning to relax is one of the most valuable skills a computer programmer can learn. Here is my list of  My Top 5 Ways For A Computer Programmer To Relax in no particular order.</p>
<ul>
<li><strong>Listen To Music -</strong> Listening to my favorite music on my iPod at works really helps me calm my mind during work. The more I listen to my music the happier I am at work. Listening is also a great way to block out any distracting external sounds that disturb you or your thought process.</li>
</ul>
<ul>
<li><strong>Balance Your Work And Professional Life –</strong> Do you really want to think about work all day? Being a computer programmer sometimes it’s hard to get the job out of your head.  Leaving work at work is probably one of the most important skills a computer programmer can master.</li>
</ul>
<ul>
<li><strong>Don’t Give A Damn –</strong> Computer programmers have to put up with lots of crap.  I have put up with countless lies, rude coworkers, unrealistic deadlines and just plain crap. Once I learned to stop worrying about stupid crap I was happier and I performed better at my job.</li>
</ul>
<ul>
<li><strong>Avoid Negativity –</strong> Never ever let anyway tell you’re not a good programmer. Any computer programmer with a positive attitude and strong motivation is capable of being great.  Ignore negative people and negative energy and you will be relaxed.</li>
</ul>
<ul>
<li><strong>Move On –</strong> There comes a time when every programmer doesn’t know when he should move on. Recognizing the time when to move is a key factor in becoming a more relaxed programmer. A programmer’s environment can be a key source of stress or relaxation.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://iamacp.com/my-top-5-ways-for-a-computer-programmer-to-relax/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Keep Track Of The Work You Do</title>
		<link>http://iamacp.com/keep-track-of-the-work-you-do/</link>
		<comments>http://iamacp.com/keep-track-of-the-work-you-do/#comments</comments>
		<pubDate>Fri, 09 Jan 2009 21:59:27 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[Advice]]></category>
		<category><![CDATA[coding]]></category>
		<category><![CDATA[j2ee]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://iamacp.com/?p=384</guid>
		<description><![CDATA[Keeping track of the work you do is one of the most important things you can do.  If you have been working long enough eventually you will be asked what you&#8217;re doing. That&#8217;s why it pays to keep either a written list or mental note of what you&#8217;ve accomplished. There are certain managers that will [...]]]></description>
			<content:encoded><![CDATA[<p>Keeping track of the work you do is one of the most important things you can do.  If you have been working long enough eventually you will be asked what you&#8217;re doing. That&#8217;s why it pays to keep either a written list or mental note of what you&#8217;ve accomplished. There are certain managers that will try to cause problems and sometimes try to catch you off guard without warning. It pays to be prepared to be able to answer a question at any time.</p>
<p>This is one great tip I learned from my friend several months back.</p>
]]></content:encoded>
			<wfw:commentRss>http://iamacp.com/keep-track-of-the-work-you-do/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Get Paid For What You Work</title>
		<link>http://iamacp.com/get-paid-for-what-you-work/</link>
		<comments>http://iamacp.com/get-paid-for-what-you-work/#comments</comments>
		<pubDate>Mon, 24 Nov 2008 04:00:28 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[Advice]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[coding]]></category>
		<category><![CDATA[j2ee]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://iamacp.com/?p=268</guid>
		<description><![CDATA[I’ve worked in IT long enough to know that employees don’t always work for what they get paid for. Most computer programmers are paid on salary when they are permanent. This means that if a company wants you work over 40 hours they usually don’t have to pay you extra. This includes any times that [...]]]></description>
			<content:encoded><![CDATA[<p>I’ve worked in IT long enough to know that employees don’t always work for what they get paid for. Most computer programmers are paid on salary when they are permanent. This means that if a company wants you work over 40 hours they usually don’t have to pay you extra. This includes any times that they ask you to work on the weekend or if they need you to come in late at night for a pending release.</p>
<p>I truly believe that one of the benefits of being a consultant is that you get paid for what you work. Normally as a consultant I have always been told you can’t work for more than 40 hours. If in the case they needed me to work more than 40 I would assume I would be compensated.</p>
]]></content:encoded>
			<wfw:commentRss>http://iamacp.com/get-paid-for-what-you-work/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
