Sunday, November 05, 2006

Current Contract Work

Most of my work in the last ten years has been contract employment. Some of these have been short term but they have also lasted as long as 2 years. I like long term employment but the regular jobs that come my way always seem have some glaring problem. Among other things, I have had great luck in picking companies soon before they either go under or get swallowed up.
That has put huge holes in my resume.
 It is always a toss-up whether to include an interesting computer experience or to leave off yet another short term job. Some of those short term jobs have been great learning experiences but it is hard to explain that in 20 words or less on a resume.
 Even my formal education has been somewhat ill-fated. In 2003 I spent three months of the summer learning Internet Programming at a place in Vancouver named Corporate Communications Training College (CCTC). Apparently though they were fiddling with the books and a couple years later they closed their doors without notice.
 Contract work has its upside and downside. The money is good and it has given me a degree of freedom. I can take a holiday when I want and I set my own hours. But that supposed freedom has some big costs. When I take that holiday I am not paid for my days off. And when one contract ends one never knows when the next one will start.
 Most years it is almost as hard work to look for employment than it is to actually put in 8 hours in an office.
Contracts have taken me to a lot strange situations from here to Mississippi. That is my biggest strength on the job market. There are plenty of software employees who have done the same thing for a decade or two. When things are chaotic or ill-designed or ill-fated I have had lot of experience in just those sorts of situations. I ask lots of questions, I learn fast and I get along with a wide variety of people. That is one of my strengths.