Friday, February 11, 2011

How to bill for programming

I am chilling at work, browsing through some code shit, since, y'know, I'm a programmer - and I came across an article on how to charge for programming work:

http://blog.markwshead.com/866/how-to-charge-for-programming/

The essence of the article is very Computer Science oriented:

1. Break the project down into tiny functional units (divide & conquer)
2. Figure out a min and max cost
3. Only charge for hours actually spent coding (not researching)
4. Charge a higher rate for hours coding (to make up for #3)
5. Track your time coding very specifically

Makes sense, right? This way, everyone wins. You're honest with your client, you get paid well and appropriately per project, and the client gets what they ask for.

5 comments:

  1. I know nothing about programming :<

    ReplyDelete
  2. is programming like making apps for the computer and smartphone devices?

    ReplyDelete
  3. That's quite entertaining. Linksss:

    "is programming like making apps for the computer and smartphone devices?"

    Whenever I tell my non-academic friends that I'm taking a programming class, they automatically ask me about iPhone and Android apps and ask me to make them some.

    ReplyDelete
  4. Lolol yeah Tartaglia, mobile app development's really spurred interest in coding outside of the academic environment

    ReplyDelete