Jump to content

What is "our" time worth ?

Recommended Posts

I think there is a lot of good discussion here, on this subject.


@@Rickta59 although how you do things ( lists of deliverables etc ) makes my head hurt even thinking how one would accomplish that ;) Not that I think what you say is B.S. Quite the opposite actually, I just do not have the know how, or have the experience to make that happen- I guess. On some level I suppose I could do *something* similar . . . Talking about one large lump sum determined from a calculated hourly rate makes sense, and actually exactly how I'd do a lump sum probably. My problem there is that I'd probably forget to factor *something* in :/


How does everyone feel about code IP though ? I mean if you spend time writing code for someone( and getting paid ) does that mean they own the code you're writing ? Personally, I really hate giving away software IP . . .

Link to post
Share on other sites
  • Replies 35
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Popular Posts

Having been at this for over 20 years I have found that setting a rate can be part art, part science.  Obviously it depends on a lot of factors (e.g. type of market, competitors, value delivered, cust

@@yyrkoon   I've been self employed since 2005. I could tell you my stories.   For me, the answer to this question is the most important: What do I want?  My answers typically cover the range from

So have you spent more time thinking about what you are going to charge than it is going to take you to write this code? Better factor that into how much your real rate turns out to be.   Sometimes

How does everyone feel about code IP though ? I mean if you spend time writing code for someone( and getting paid ) does that mean they own the code you're writing ? Personally, I really hate giving away software IP . . .



To me, everything is for sale but if the client doesn't own it until he purchases it.  In other words, the software IP remains the property of the one who wrote it until such time as he sells it. 


You ought to make this a condition in your contract agreement i.e.: "The ownership of the software remains in the possession of yyrkoon and shall not be copied, eaten, sold, resold, sacrificed or mimicked in any way for ever and ever and ever, Amen. But if you buy it for the low low price of $1 million dollars then you can blend it to your hearts content."


Don't let anyone make assumptions. Spell it out in excruciating detail so everyone knows what is expected of them.

Link to post
Share on other sites
  • 6 months later...

So what wound up happening. I wrote the code for the MSP430, tested -> refactored, tested more -> refactored. Then my buddy tested it, told me what it needed -> refactored( a couple times) until we both felt the functionality was "perfect". There was actually a lot neither my buddy, or I thought about, until we actually tried using it in the system.


So that, including burning the binary onto each chip I wound up charging $5 per chip, they pay for the MCU. There is one feature that I would like to add to this device, that would make it far more useful. Which I think I'll probably end up eating the cost on. I'm fine with that, and in fact this feature will make this device usable in any system, as well as configurable.


Which led to me writing additional code for the main system for this same person. We had a long talk, I told him how I like to work, what I'm good at, and how I *don't* do business. E.G. I made my work ethic plain. Which he seemed to appreciate very much. So for that, I'm charging $50/hr to write code, and as a consultant for his in-house developer. But I wound up writing code to monitor various aspects of the system, wrote a few shell scripts to enable, and communicate with my device, got their in-house developer on track concerning a few aspects of the design, wrote a device tree overlay for the hardware . . . and it seems he wants to give me a lot more work in the future . . .




Just for completeness, I've burned around 60-70 chips so far. Meaning $300-$350. . . that's expected to increase in the future once production goes full swing. Right now we're still in a semi-testing state. With several board deployed nation wide. But their in-house developer has managed to really bugger things up a few times . . . which I've had to get involved in to correct. The stories I could tell, and probably shouldn't . . .

Link to post
Share on other sites



So buddy, tell me what you think. I honestly think I did ok. I know that someone with more experience, and perhaps credentials could get more. But I'm really not a greedy person, and . . . I'm not sure what else to add, other than I know( or I'm convinced ) I will have more work coming based off my communications with "the customer". Who by the way, is ex military like me, also an ex programmer. Because his time is now best spent "selling" the product. He's literally been in the field for the last 3 months, prior to Thanksgiving. Getting things working optimally.




Need I say I'm pretty excited about this whole ordeal ? I wish I could give more details. . . but I really can't.

Link to post
Share on other sites



I am thinking of all kinds of things but the first is this...


Congratulations! You did it! You Delivered! Clients love it when you DELIVER! Good Job!!!


I am also thinking how you have begun to develop a process for doing various tasks. Things like this:

- How do I capture the client's requirements?

- How do I program a chip?

- How do I invoice the client?

- and so on ...


Once you have figured out one of those processes then I recommend writing it down immediately. Then you will remember how to do it next time. Also, you will be able to teach your employee how to do the same thing in the future.


I'm also thinking about liability. That is, this hush hush product is now out in the wild being used. Will it fail? When will it fail? How will it fail? Will someone get injured or die if it fails? If any of that happens then who will bear the liability for that unintended and unexpected event? For me, I have an insurance policy that covers me for "Errors and Omissions". That's the policy type.


And then I am always hunting for the next job or task. Who could or should I talk to to get more work?


I'm sure there are many other things that I could think about but it's important to celebrate the present successes first.



Good Job!


This is awesome. Let's do some more of this!

Link to post
Share on other sites

I think this job will keep me busy for a while. So, I do not think I'll be doing any work for anyone else while that holds true. My needs are rather modest . . .and I'll be meeting the company owner face to face very soon. Flown across the country to meet with the guy, to talk about the future of the systems software, etc. As well as play with their test bed.

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Create New...