<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
     xmlns:admin="http://webns.net/mvcb/"
     xmlns:content="http://purl.org/rss/1.0/modules/content/"
     xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
	<channel> 

      <title>Comments on: How do I come up with an hourly rate for a contract programming job?</title>
      <link>http://ask.metafilter.com/41171/How-do-I-come-up-with-an-hourly-rate-for-a-contract-programming-job/</link>
      <description>Comments on Ask MetaFilter post How do I come up with an hourly rate for a contract programming job?</description>
	  	  <pubDate>Thu, 29 Jun 2006 08:43:32 -0800</pubDate>
      <lastBuildDate>Thu, 29 Jun 2006 08:43:32 -0800</lastBuildDate>
      <language>en-us</language>
	  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
	  <ttl>60</ttl>

<item>
  	<title>Question: How do I come up with an hourly rate for a contract programming job?</title>
  	<link>http://ask.metafilter.com/41171/How-do-I-come-up-with-an-hourly-rate-for-a-contract-programming-job</link>	
  	<description>I need to come up with an hourly rate for a contract programming job, and have no idea where to start. I was approached to do a contract programming job, and while I have a ton of programming experience, I have no experience with contract work. How do I approach the rate quote? &lt;br&gt;
&lt;br&gt;
I&apos;m happy to hear either specific answers as to how much I should charge/hour, or helpful tips like &quot;this site is great for figuring out market rate&quot;&lt;br&gt;
&lt;br&gt;
some specifics-&lt;ul&gt;&lt;li&gt;Job involves Perl, Perl DBI, SQL, and some database design to parse and provide some intelligence to interpreting webserver logs&lt;br&gt;
&lt;li&gt;I have about 8 years experience as a Perl programmer, 5+ with everything other technology involved in the project&lt;br&gt;
&lt;li&gt;Job is with a startup e-commerce company, and I&apos;m estimating the work could be completed in about 10-20 hours&lt;br&gt;
&lt;li&gt;I&apos;m in the U.S., and so is the job&lt;br&gt;
&lt;/li&gt;&lt;/li&gt;&lt;/li&gt;&lt;/li&gt;&lt;/ul&gt;</description>
  	<guid isPermaLink="false">post:ask.metafilter.com,2008:site.41171</guid>
  	<pubDate>Thu, 29 Jun 2006 08:37:41 -0800</pubDate>
  	<dc:creator>mcstayinskool</dc:creator>
	
	<category>rate</category>
	
	<category>consulting</category>
	
	<category>contract</category>
	
	<category>programming</category>
	
	<category>estimate</category>
	
</item>
<item>
  	<title>By: matildaben</title>
  	<link>http://ask.metafilter.com/41171/How-do-I-come-up-with-an-hourly-rate-for-a-contract-programming-job#634082</link>	
  	<description>Take what you would make per hour if you were salaried.  Multiply by 2.</description>
  	<guid isPermaLink="false">comment:ask.metafilter.com,2008:site.41171-634082</guid>
  	<pubDate>Thu, 29 Jun 2006 08:43:32 -0800</pubDate>
  	<dc:creator>matildaben</dc:creator>
</item>
<item>
  	<title>By: superfem</title>
  	<link>http://ask.metafilter.com/41171/How-do-I-come-up-with-an-hourly-rate-for-a-contract-programming-job#634096</link>	
  	<description>This isn&apos;t programming specific, but &lt;a href=&quot;http://graphicdesign.about.com/library/weekly/aa092702a.htm&quot;&gt;this link&lt;/a&gt; shows how to figure your hourly contractual rate with regard to your necessary annual income and costs of independent contracting and supplies.</description>
  	<guid isPermaLink="false">comment:ask.metafilter.com,2008:site.41171-634096</guid>
  	<pubDate>Thu, 29 Jun 2006 08:53:04 -0800</pubDate>
  	<dc:creator>superfem</dc:creator>
</item>
<item>
  	<title>By: Tacos Are Pretty Great</title>
  	<link>http://ask.metafilter.com/41171/How-do-I-come-up-with-an-hourly-rate-for-a-contract-programming-job#634097</link>	
  	<description>Matildaben&apos;s suggestion is a good one.&lt;br&gt;
&lt;br&gt;
Additionally, double your time estimate.  I don&apos;t know anything about this project, but novice contractors (even ones who are experienced in their actual tasks) tend to be extraordinarily optimistic for a lot of reasons.&lt;br&gt;
&lt;br&gt;
Give yourself time for that one problem that &amp;quot;shouldn&apos;t happen&amp;quot;, time to cover client relations, and to deal with all the other associated tasks that you aren&apos;t used to.</description>
  	<guid isPermaLink="false">comment:ask.metafilter.com,2008:site.41171-634097</guid>
  	<pubDate>Thu, 29 Jun 2006 08:54:50 -0800</pubDate>
  	<dc:creator>Tacos Are Pretty Great</dc:creator>
</item>
<item>
  	<title>By: misanthropicsarah</title>
  	<link>http://ask.metafilter.com/41171/How-do-I-come-up-with-an-hourly-rate-for-a-contract-programming-job#634103</link>	
  	<description>I agree with matildaben and taco. I&apos;m a freelancer and I learned the hard way to always double estimates and to ask for more money up front. &lt;br&gt;
&lt;br&gt;
So if you think it&apos;s worth $12 an hour and will take you two hours, tell them you want $24 an hour and it will take you about four hours (but always be sure to specify your time is an ESTIMATE).</description>
  	<guid isPermaLink="false">comment:ask.metafilter.com,2008:site.41171-634103</guid>
  	<pubDate>Thu, 29 Jun 2006 08:59:14 -0800</pubDate>
  	<dc:creator>misanthropicsarah</dc:creator>
</item>
<item>
  	<title>By: kcm</title>
  	<link>http://ask.metafilter.com/41171/How-do-I-come-up-with-an-hourly-rate-for-a-contract-programming-job#634104</link>	
  	<description>FTEs generally have about 100% overhead, so I third the times-two suggestion.  That&apos;s a rule of thumb for budgeting within a business - benefits, indirect costs, etc.</description>
  	<guid isPermaLink="false">comment:ask.metafilter.com,2008:site.41171-634104</guid>
  	<pubDate>Thu, 29 Jun 2006 08:59:28 -0800</pubDate>
  	<dc:creator>kcm</dc:creator>
</item>
<item>
  	<title>By: justkevin</title>
  	<link>http://ask.metafilter.com/41171/How-do-I-come-up-with-an-hourly-rate-for-a-contract-programming-job#634110</link>	
  	<description>&lt;em&gt;Additionally, double your time estimate.&lt;/em&gt;&lt;br&gt;
&lt;br&gt;
And take that and double it.  When I first started out doing independent web development, I always underestimated the time involved.  I still do it now, but to a lesser extent. &lt;br&gt;
&lt;br&gt;
In addition to underestimating the time it will take to build and debug, a huge amount of time can be spent communicating with the client and making revisions based on minor misunderstandings.  &lt;br&gt;
&lt;br&gt;
Make sure that you have a detailed specification of what you&apos;re building and that the client knows anything not on that spec will be billed hourly.</description>
  	<guid isPermaLink="false">comment:ask.metafilter.com,2008:site.41171-634110</guid>
  	<pubDate>Thu, 29 Jun 2006 09:07:31 -0800</pubDate>
  	<dc:creator>justkevin</dc:creator>
</item>
<item>
  	<title>By: davcoo</title>
  	<link>http://ask.metafilter.com/41171/How-do-I-come-up-with-an-hourly-rate-for-a-contract-programming-job#634115</link>	
  	<description>I used to charge 1/1000th of my annual salary per hour.</description>
  	<guid isPermaLink="false">comment:ask.metafilter.com,2008:site.41171-634115</guid>
  	<pubDate>Thu, 29 Jun 2006 09:12:36 -0800</pubDate>
  	<dc:creator>davcoo</dc:creator>
</item>
<item>
  	<title>By: acoutu</title>
  	<link>http://ask.metafilter.com/41171/How-do-I-come-up-with-an-hourly-rate-for-a-contract-programming-job#634117</link>	
  	<description>There are several ways to set your rate:&lt;br&gt;
   1. Doubling/tripling your hourly wage&lt;br&gt;
   2. Using a daily rate for consulting&lt;br&gt;
   3. Setting consultant fees by the project&lt;br&gt;
   4. Setting fees based on performance&lt;br&gt;
   5. Setting rates strategically using real-life data&lt;br&gt;
   6. Charging what everyone else charges&lt;br&gt;
&lt;br&gt;
I recommend using a combination and then taking the average. There&apos;s a (self) link in my profile to an article that goes into length about how to do the calculations, if you need help (and why you shouldn&apos;t use #4). For your own peace of mind, you should work at using real-life information to set your fees, but I think you&apos;re going to find that this should align with what everyone else charges and a multiple of your hourly rate in a real job. &lt;br&gt;
&lt;br&gt;
However, once you&apos;ve done all that, you&apos;re going to find that you need to make sure you have a really good contract, project scope, time management and client management skills. No matter what fee you set, your profits are going to be heavily influenced by those factors.</description>
  	<guid isPermaLink="false">comment:ask.metafilter.com,2008:site.41171-634117</guid>
  	<pubDate>Thu, 29 Jun 2006 09:13:24 -0800</pubDate>
  	<dc:creator>acoutu</dc:creator>
</item>
<item>
  	<title>By: kaseijin</title>
  	<link>http://ask.metafilter.com/41171/How-do-I-come-up-with-an-hourly-rate-for-a-contract-programming-job#634137</link>	
  	<description>I don&apos;t know how it is in other markets, but one of the chief problems I&apos;ve had in Dallas as a freelancer is the rate charged by talent agencies.&lt;br&gt;
&lt;br&gt;
A lot of the talent agencies will hire just about anybody on and farm them out to clients as freelance help.  They pick up a lot of hacks (you would be astonished at how many people download a copy of Flash, build a marginally pretty but horrendously bloated site, and bill themselves out as Flash designers) and kids right out of school, so their rate tends to be really low.&lt;br&gt;
&lt;br&gt;
I (as somebody involved with Flash for 6 years and in advertising design for 7) generally do better work, have more experience, and work faster than 95% of the freelancers I&apos;ve met from these agencies, but I find myself having to compete with them price-wise.&lt;br&gt;
&lt;br&gt;
If &amp;quot;Talent Agency A&amp;quot; can place the above sort of freelance scrub in a cube for $40 bucks per hour, new clients expect me to either match that or hover damn close to it.  Never mind that in the span of a day, I get 5x as much work done - and to a higher standard.&lt;br&gt;
&lt;br&gt;
That&apos;s a good bit less than half my typical hourly rate when salaried, and leaves me feeling like I&apos;m severely undercutting myself (which I guess I am).&lt;br&gt;
&lt;br&gt;
Once that pay scale is established, it&apos;s quite hard to bump myself up to a real hourly rate.&lt;br&gt;
&lt;br&gt;
Moral of the story:  You might be wise to look into what freelance placement agencies in your area are charging for &amp;quot;your&amp;quot; services.&lt;br&gt;
&lt;br&gt;
Definitely ask for 50% up-front, have a scope-defining contract, and estimate adequate hours, however.</description>
  	<guid isPermaLink="false">comment:ask.metafilter.com,2008:site.41171-634137</guid>
  	<pubDate>Thu, 29 Jun 2006 09:42:38 -0800</pubDate>
  	<dc:creator>kaseijin</dc:creator>
</item>
<item>
  	<title>By: kaseijin</title>
  	<link>http://ask.metafilter.com/41171/How-do-I-come-up-with-an-hourly-rate-for-a-contract-programming-job#634141</link>	
  	<description>Oh, and it should go without saying that, in said contract, you should include payment scheduling...and get it signed before doing any work.&lt;br&gt;
&lt;br&gt;
Getting payment from clients after the job is done can be a harrowing experience.</description>
  	<guid isPermaLink="false">comment:ask.metafilter.com,2008:site.41171-634141</guid>
  	<pubDate>Thu, 29 Jun 2006 09:45:37 -0800</pubDate>
  	<dc:creator>kaseijin</dc:creator>
</item>
<item>
  	<title>By: Thorzdad</title>
  	<link>http://ask.metafilter.com/41171/How-do-I-come-up-with-an-hourly-rate-for-a-contract-programming-job#634169</link>	
  	<description>kaseijin speaks serious truth...especially that part about having to compete in price with hacks.</description>
  	<guid isPermaLink="false">comment:ask.metafilter.com,2008:site.41171-634169</guid>
  	<pubDate>Thu, 29 Jun 2006 10:23:08 -0800</pubDate>
  	<dc:creator>Thorzdad</dc:creator>
</item>
<item>
  	<title>By: Netzapper</title>
  	<link>http://ask.metafilter.com/41171/How-do-I-come-up-with-an-hourly-rate-for-a-contract-programming-job#634234</link>	
  	<description>My grandfather practiced architecture for many years.  He had a formula:&lt;br&gt;
&lt;br&gt;
1) Determine how long it&apos;ll take you, and multiply by your hourly rate.&lt;br&gt;
&lt;br&gt;
2) Double that, because you&apos;ve forgotten something.&lt;br&gt;
&lt;br&gt;
3) Multiply by 1.5, since your client is going to be an unreasonable prick half the time.&lt;br&gt;
&lt;br&gt;
As for an actual hourly rate, charge $75/hr.  It sounds high, but by the time you&apos;re halfway through the code, you&apos;re going to wish you&apos;d charged $150.</description>
  	<guid isPermaLink="false">comment:ask.metafilter.com,2008:site.41171-634234</guid>
  	<pubDate>Thu, 29 Jun 2006 11:37:59 -0800</pubDate>
  	<dc:creator>Netzapper</dc:creator>
</item>

    </channel>
</rss>
