<?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: Programming Contract Work &#8211; Tips on Protecting Yourself</title>
	<atom:link href="http://www.michikono.com/2007/02/02/programming-contract-work-tips-on-protecting-yourself/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.michikono.com/2007/02/02/programming-contract-work-tips-on-protecting-yourself/</link>
	<description>Stuff only Michi cares to read</description>
	<lastBuildDate>Sun, 22 Jan 2012 10:48:00 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: gary</title>
		<link>http://www.michikono.com/2007/02/02/programming-contract-work-tips-on-protecting-yourself/#comment-16034</link>
		<dc:creator>gary</dc:creator>
		<pubDate>Sat, 14 May 2011 07:44:00 +0000</pubDate>
		<guid isPermaLink="false">http://michikono.com/blog/2007/02/02/programming-contract-work-tips-on-protecting-yourself/#comment-16034</guid>
		<description>This helps a lot....thanks for putting it together. I am going for my first contract work from full time. Honestly I am quite scared. Its a W2 contract and I wasn&#039;t able to get a lot info about the project out of the company but since the salary was soo good I took it anyways.  But I really admire your advice.....especially the one...&quot;be prepared to get stung&quot;</description>
		<content:encoded><![CDATA[<p>This helps a lot&#8230;.thanks for putting it together. I am going for my first contract work from full time. Honestly I am quite scared. Its a W2 contract and I wasn&#8217;t able to get a lot info about the project out of the company but since the salary was soo good I took it anyways.  But I really admire your advice&#8230;..especially the one&#8230;&#8221;be prepared to get stung&#8221;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nguyen lan</title>
		<link>http://www.michikono.com/2007/02/02/programming-contract-work-tips-on-protecting-yourself/#comment-16017</link>
		<dc:creator>Nguyen lan</dc:creator>
		<pubDate>Thu, 10 Mar 2011 07:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://michikono.com/blog/2007/02/02/programming-contract-work-tips-on-protecting-yourself/#comment-16017</guid>
		<description>thanks! i like your post

my site: http://www.babylonlaw.com/ho-so-dang-ky-kinh-doanh.html</description>
		<content:encoded><![CDATA[<p>thanks! i like your post</p>
<p>my site: <a href="http://www.babylonlaw.com/ho-so-dang-ky-kinh-doanh.html" rel="nofollow">http://www.babylonlaw.com/ho-so-dang-ky-kinh-doanh.html</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: GB</title>
		<link>http://www.michikono.com/2007/02/02/programming-contract-work-tips-on-protecting-yourself/#comment-14806</link>
		<dc:creator>GB</dc:creator>
		<pubDate>Mon, 07 Jul 2008 10:27:30 +0000</pubDate>
		<guid isPermaLink="false">http://michikono.com/blog/2007/02/02/programming-contract-work-tips-on-protecting-yourself/#comment-14806</guid>
		<description>You offer in the article very nice suggestions and down to earth advices. The agreed task list is the key element of the negotiation.</description>
		<content:encoded><![CDATA[<p>You offer in the article very nice suggestions and down to earth advices. The agreed task list is the key element of the negotiation.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris</title>
		<link>http://www.michikono.com/2007/02/02/programming-contract-work-tips-on-protecting-yourself/#comment-14790</link>
		<dc:creator>Chris</dc:creator>
		<pubDate>Mon, 09 Jun 2008 11:20:22 +0000</pubDate>
		<guid isPermaLink="false">http://michikono.com/blog/2007/02/02/programming-contract-work-tips-on-protecting-yourself/#comment-14790</guid>
		<description>When asked for references, do you ever use your boss in your current salaried job? Even though I have an excellent rapport with mine, I&#039;m not sure what he would think about me doing part time freelance work. Unfortunately, I&#039;m just starting out in freelancing, so I don&#039;t have any previous clients to draw upon, and so he&#039;s in the best position to recommend my skills and experience.</description>
		<content:encoded><![CDATA[<p>When asked for references, do you ever use your boss in your current salaried job? Even though I have an excellent rapport with mine, I&#8217;m not sure what he would think about me doing part time freelance work. Unfortunately, I&#8217;m just starting out in freelancing, so I don&#8217;t have any previous clients to draw upon, and so he&#8217;s in the best position to recommend my skills and experience.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Stwong</title>
		<link>http://www.michikono.com/2007/02/02/programming-contract-work-tips-on-protecting-yourself/#comment-733</link>
		<dc:creator>Stwong</dc:creator>
		<pubDate>Fri, 23 Feb 2007 06:22:17 +0000</pubDate>
		<guid isPermaLink="false">http://michikono.com/blog/2007/02/02/programming-contract-work-tips-on-protecting-yourself/#comment-733</guid>
		<description>Also of note: escrow is awesome if the arbitration service is good, and terrible if it isn&#039;t.  Document absolutely all communications that occur with regards to a contract, and keep them on hand for at least a year afterwards.  Forever is a good length to keep them, but whatever.

Also, I definitely have to second this: If it feels fishy, back out.

If you hear the words &quot;entirely commission-based&quot;, back out.  If your employer mentions that they have done any stealing before and you&#039;re not 300% sure that you&#039;ll get the money (ergo it&#039;s already in the hands of an escrow service you trust, or you already have it), back out.

Lastly, your estimate is probably wrong.  Learn to accept that--try to identify why it goes wrong and by how much, and you&#039;ll start learning to make it more accurate.</description>
		<content:encoded><![CDATA[<p>Also of note: escrow is awesome if the arbitration service is good, and terrible if it isn&#8217;t.  Document absolutely all communications that occur with regards to a contract, and keep them on hand for at least a year afterwards.  Forever is a good length to keep them, but whatever.</p>
<p>Also, I definitely have to second this: If it feels fishy, back out.</p>
<p>If you hear the words &#8220;entirely commission-based&#8221;, back out.  If your employer mentions that they have done any stealing before and you&#8217;re not 300% sure that you&#8217;ll get the money (ergo it&#8217;s already in the hands of an escrow service you trust, or you already have it), back out.</p>
<p>Lastly, your estimate is probably wrong.  Learn to accept that&#8211;try to identify why it goes wrong and by how much, and you&#8217;ll start learning to make it more accurate.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Business IT and Me &#187; Programming Contract Work Tips Part 2</title>
		<link>http://www.michikono.com/2007/02/02/programming-contract-work-tips-on-protecting-yourself/#comment-475</link>
		<dc:creator>Business IT and Me &#187; Programming Contract Work Tips Part 2</dc:creator>
		<pubDate>Mon, 05 Feb 2007 15:52:55 +0000</pubDate>
		<guid isPermaLink="false">http://michikono.com/blog/2007/02/02/programming-contract-work-tips-on-protecting-yourself/#comment-475</guid>
		<description>[...] my other&#160;article about contract work, I gave general tips on what to watch out for when defining a contract. This article [...]</description>
		<content:encoded><![CDATA[<p>[...] my other&nbsp;article about contract work, I gave general tips on what to watch out for when defining a contract. This article [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joshua Volz</title>
		<link>http://www.michikono.com/2007/02/02/programming-contract-work-tips-on-protecting-yourself/#comment-463</link>
		<dc:creator>Joshua Volz</dc:creator>
		<pubDate>Sat, 03 Feb 2007 19:09:40 +0000</pubDate>
		<guid isPermaLink="false">http://michikono.com/blog/2007/02/02/programming-contract-work-tips-on-protecting-yourself/#comment-463</guid>
		<description>On taking the iterative approach with contracting, I disagree with the original author and a couple of the comments so far on this thread; I think it can work.  My experience has always been that things are going to change as the project is worked on.  That&#039;s just the nature of human organizations, and hence programming for human organizations.  If you give the customer the peace of mind to know that you are receptive and reactive to those changes, in their favor, they are willing to pay more.  They don&#039;t want to be nickel and dimed to death, creating more paperwork, overrunning their budget and generally being a hassle.  They would rather pay more up front, plan for it and get an iterative approach.  

Companies want someone with your expertise in their corner.  People want someone to come to with questions.  Contracting is a people business.  Yes, it&#039;s important the customer understands what is going to happen.  Yes, it&#039;s important to get contracts signed and half the money up front.  But it&#039;s also important to fill the customer&#039;s needs (however fluid they might be).  

People (at least some of them) are willing to pay for service.  You can find those people by telling them how much it is going to cost up front, and explaining that you do development in an iterative way.  Then, you solve their problem.  Businesses don&#039;t just buy random code, they have a problem they want solved.  If you solve that problem, your contract is a success.  Most businessmen are willing to pay a good price for a service that completely solves their problem.  They know their problem is in flux; they know that they may not have the solution at the time of the beginning of the project.  They know they might find a better solution during development.  They want that eventuality planned in.  Tell them you are planning for change, and tell them that planning for it demands an iterative approach, and if they want a fixed price, it costs more because of the extra uncertainty.  Explain the benefits of the system.</description>
		<content:encoded><![CDATA[<p>On taking the iterative approach with contracting, I disagree with the original author and a couple of the comments so far on this thread; I think it can work.  My experience has always been that things are going to change as the project is worked on.  That&#8217;s just the nature of human organizations, and hence programming for human organizations.  If you give the customer the peace of mind to know that you are receptive and reactive to those changes, in their favor, they are willing to pay more.  They don&#8217;t want to be nickel and dimed to death, creating more paperwork, overrunning their budget and generally being a hassle.  They would rather pay more up front, plan for it and get an iterative approach.  </p>
<p>Companies want someone with your expertise in their corner.  People want someone to come to with questions.  Contracting is a people business.  Yes, it&#8217;s important the customer understands what is going to happen.  Yes, it&#8217;s important to get contracts signed and half the money up front.  But it&#8217;s also important to fill the customer&#8217;s needs (however fluid they might be).  </p>
<p>People (at least some of them) are willing to pay for service.  You can find those people by telling them how much it is going to cost up front, and explaining that you do development in an iterative way.  Then, you solve their problem.  Businesses don&#8217;t just buy random code, they have a problem they want solved.  If you solve that problem, your contract is a success.  Most businessmen are willing to pay a good price for a service that completely solves their problem.  They know their problem is in flux; they know that they may not have the solution at the time of the beginning of the project.  They know they might find a better solution during development.  They want that eventuality planned in.  Tell them you are planning for change, and tell them that planning for it demands an iterative approach, and if they want a fixed price, it costs more because of the extra uncertainty.  Explain the benefits of the system.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Eric Stein</title>
		<link>http://www.michikono.com/2007/02/02/programming-contract-work-tips-on-protecting-yourself/#comment-459</link>
		<dc:creator>Eric Stein</dc:creator>
		<pubDate>Sat, 03 Feb 2007 14:55:05 +0000</pubDate>
		<guid isPermaLink="false">http://michikono.com/blog/2007/02/02/programming-contract-work-tips-on-protecting-yourself/#comment-459</guid>
		<description>Having done contract work and not known to follow these directions, I can see the truth of most of your advice, minus forcing the client to draw up specifications.  Most clients do not know what they want.  You are much more qualified to design and IT system than the computer-illiterate people you are doing work for and your input into the specifications will both make the development smoother for you and make them more satisfied in the long run with the features that result.</description>
		<content:encoded><![CDATA[<p>Having done contract work and not known to follow these directions, I can see the truth of most of your advice, minus forcing the client to draw up specifications.  Most clients do not know what they want.  You are much more qualified to design and IT system than the computer-illiterate people you are doing work for and your input into the specifications will both make the development smoother for you and make them more satisfied in the long run with the features that result.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Art</title>
		<link>http://www.michikono.com/2007/02/02/programming-contract-work-tips-on-protecting-yourself/#comment-458</link>
		<dc:creator>Art</dc:creator>
		<pubDate>Sat, 03 Feb 2007 14:05:34 +0000</pubDate>
		<guid isPermaLink="false">http://michikono.com/blog/2007/02/02/programming-contract-work-tips-on-protecting-yourself/#comment-458</guid>
		<description>Another good one: keep a backup copy of all code you develop. You WILL get the call &quot;we just deleted everything&quot; or &quot;our server just crashed&quot; and you will be a total hero when you still have a copy and they don&#039;t.</description>
		<content:encoded><![CDATA[<p>Another good one: keep a backup copy of all code you develop. You WILL get the call &#8220;we just deleted everything&#8221; or &#8220;our server just crashed&#8221; and you will be a total hero when you still have a copy and they don&#8217;t.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Arnor</title>
		<link>http://www.michikono.com/2007/02/02/programming-contract-work-tips-on-protecting-yourself/#comment-457</link>
		<dc:creator>Arnor</dc:creator>
		<pubDate>Sat, 03 Feb 2007 13:42:56 +0000</pubDate>
		<guid isPermaLink="false">http://michikono.com/blog/2007/02/02/programming-contract-work-tips-on-protecting-yourself/#comment-457</guid>
		<description>Great article. You&#039;re right on point in 98% there. Good job, I bookmarked it ;)</description>
		<content:encoded><![CDATA[<p>Great article. You&#8217;re right on point in 98% there. Good job, I bookmarked it <img src='http://www.michikono.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic
Page Caching using disk: enhanced (User agent is rejected)
Object Caching 454/458 objects using disk: basic

Served from: www.michikono.com @ 2012-02-10 18:49:37 -->
