<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/css" href="/stylesheets/rss.css"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
  <channel>
    <title>Crazy Or Genius?: The Start Of A New Term</title>
    <link>http://www.crazyorgenius.com/articles/2006/05/15/the-start-of-a-new-term</link>
    <language>en-us</language>
    <ttl>40</ttl>
    <description>When You Are Right 90% Of The Time, Why Quible Over The Remaining 3%?</description>
    <item>
      <title>The Start Of A New Term</title>
      <description>&lt;p&gt;So I have been busy lately. That period of time between the end of one term and the start of the next always seems to be the busiest. Finishing up leftover items from the previous term, whether they be papers, projects, or just exams. The learning curve of any new things you have taken on. Any extra curves life throws your way&amp;#8230;..&lt;/p&gt;


	&lt;p&gt;So yeah, I have a new job. Right now I consider myself somewhat &amp;#8216;freelance&amp;#8217;. Not on a strict contract. Not on a &lt;span class="caps"&gt;LONG&lt;/span&gt; contract. Doing some work for a small company downtown doing some work in&amp;#8230;.... Visual Studio. Geoff Johnston has already said it best with his comment of &amp;#8220;I never would have expected to see Sean Smith working in a Microsoft shop&amp;#8221;. I can&amp;#8217;t even say I am working in .NET, as the code we inherited from another development team (who were fired when we were hired) is written mostly in &lt;span class="caps"&gt;VB6&lt;/span&gt;.&lt;/p&gt;


I am learning a lot, while paying the bills, which is a plus at least. Some quick lessons:
&lt;ul&gt;
    &lt;li&gt;&lt;span class="caps"&gt;VB6&lt;/span&gt; doesn&amp;#8217;t really like circular references of objects&lt;/li&gt;
    &lt;li&gt;Software written without specifications means a lot of things get done, but are either done poorly, or not completed&lt;/li&gt;
    &lt;li&gt;The Windows APIs are varied in their complexity and in what they can do. For example, I switched several major code blocks to &lt;span class="caps"&gt;WMI&lt;/span&gt; calls already&amp;#8230;... except for a few functions which require older calls that were &lt;span class="caps"&gt;NOT&lt;/span&gt; updated to &lt;span class="caps"&gt;WMI&lt;/span&gt; for some reason&amp;#8230;.... (I never stated I liked writing in VB)&lt;/li&gt;
    &lt;li&gt;&lt;span class="caps"&gt;VB6&lt;/span&gt; to .NET does not painlessly migrate (and in fact I haven&amp;#8217;t really had a chance to try beyond see 50 critical errors in one module&amp;#8230;...). I don&amp;#8217;t consider this a bad thing, with some of the &lt;span class="caps"&gt;VB6&lt;/span&gt; code I have seen so far.&lt;/li&gt;
&lt;/ul&gt;

	&lt;p&gt;It might not be the best job I have ever had at the moment, but it is somewhat interesting and we shall see how she goes.&lt;/p&gt;</description>
      <pubDate>Mon, 15 May 2006 23:29:31 +0200</pubDate>
      <guid isPermaLink="false">urn:uuid:45130fa6997f819ab9f29d2e38b2dbc5</guid>
      <author>Sean</author>
      <link>http://www.crazyorgenius.com/articles/2006/05/15/the-start-of-a-new-term</link>
      <category>Life</category>
      <category>Work</category>
      <trackback:ping>http://www.crazyorgenius.com/articles/trackback/83</trackback:ping>
    </item>
  </channel>
</rss>
