Live data from Hacker News

Every freelancer starts out undervaluing their work

kenwestgaard.com

21–30 of 83 posts

Re: Every freelancer starts out undervaluing their work

#21
I don't get why people are so keen on the per-hour model. This puts a lot of pressure on you to be fully productive and count hours like a lawyer. It also makes you think you're losing money when you're not billing, and the customer likewise feels the time/money pressure.

I've negotiated fixed-price deals where I'm quite certain I can get the job done in x number of weeks, based on having done something similar before. And that's a quite leisurely x weeks, where I'm not really feeling any uncertainty about any part of the project (ie I know what APIs will be used, business logic seems simple, research is done already). At the same time setting a leisurely schedule also means if there is something unexpected, you can spend a bit more time solving it. Or take a break when you're ahead.

Regarding the customers, being choosy appears to be very important. Anyone who mentions outsourcing to (somewhere cheap) is politely moved on. Anyone who doesn't grasp what they're after (a social network, with an iOS and Android app, and videos, and ...) is quoted a longer timeframe. Customers also need to be made aware of the importance of feedback, as in the agile model. That way they always get what they asked for, and you don't waste time on what didn't come to mind.

Re: Every freelancer starts out undervaluing their work

#22

I don't get why people are so keen on the per-hour model. This puts a lot of pressure on you to be fully productive and count hours like a lawyer. It also makes you think you're losing money when you're not billing, and the customer likewise feels the time/money pressure. I've negotiated fixed-price deals where I'm quite certain I can get the job done in x number of weeks, based on having done something similar befor…

That can be the goal. In my last experiment with this short of going to pure fixed bid, we had a client running an Excel spreadsheets to figure out exactly what they were paying for hour, for each developer even. We finally just gave up and switched them to a pre-paid hourly rate per developer on the followup projects. Some other clients are happy with a retainer that gets them a certain level of work without sweating the hours.

It may just be a shortcoming of the approach that my company tried; we're open for trying again as none of us like clocking time like lawyers.

Re: Every freelancer starts out undervaluing their work

#23

I don't get why people are so keen on the per-hour model. This puts a lot of pressure on you to be fully productive and count hours like a lawyer. It also makes you think you're losing money when you're not billing, and the customer likewise feels the time/money pressure. I've negotiated fixed-price deals where I'm quite certain I can get the job done in x number of weeks, based on having done something similar befor…

> I don't get why people are so keen on the per-hour model.

How many years have you been doing this? It doesn't sound like you've been at this for too long.

> I've negotiated fixed-price deals where I'm quite certain I can get the job done in x number of weeks

This works fine for a client who wants a very concrete x, y, or z.

There's a problem with this sort of client. They only want x, y, or z and after you give it to them, well, you're done.

If you have that sort of client and you're charging by the hour, you're an idiot. Quote them a fixed price at something like 500 per hour for what you estimate the work will take. They'll go for it, you make bank.

At some point in your freelancing career you're going to start feeling jealous. Of the "normal" guy. They guy who wakes up every morning knowing he has a full day of work and is working for the same person he worked for yesterday. He knows what to expect, how things operate, etc. Everything is stable.

Stability is an illusion, but it's a nice one.

At this point, you're going to start looking for clients who don't want x, y, or z. You're going to look for clients who need x. And some more x. Then some more x. They keep needing x and there's no end.

These clients are professionals. They know the industry. They're not really clients, they're middle men. They're agencies, marketing guys, whatever. They have a constant stream of work. They know it. And they know the best way to maximize their profit is to pay you by the hour. They will only pay you by the hour. They will laugh if you suggest anything else.

It's alluring to you, because you get a ton of work, all the time and you're still billing twice what you'd get working a regular job, and you still get to work from home, set your own hours, specify your own tooling, etc.

At some point, you'll get tired of this and decide you want to be the middle man. You start getting your own clients, hiring other guys to do the work ... and guess what? You're going to pay them by the hour. Because that's how you maximize your profit.

Now, I know there are one-man armies out there who have their own clients, bill fixed price, do all the work themselves and are always busy. I know they're out there because I used to do that. It's exhausting. You have to constantly keep marketing yourself, keep working of course, and wear a bunch of hats at the same time. At some point, you'll have the desire to "outsource" the marketing portion of the equation and that's when you'll start billing by the hour.

Re: Every freelancer starts out undervaluing their work

#24

I don't get why people are so keen on the per-hour model. This puts a lot of pressure on you to be fully productive and count hours like a lawyer. It also makes you think you're losing money when you're not billing, and the customer likewise feels the time/money pressure. I've negotiated fixed-price deals where I'm quite certain I can get the job done in x number of weeks, based on having done something similar befor…

Hourly is good because it allows for the client to change the scope mid-project. And they will always change the scope mid-project. You have to have a way to either charge for everything possible up-front (which usually means building in padding that will price you out of the bid), or have a way to easily charge for the scope changes that they request.

Re: Every freelancer starts out undervaluing their work

#25
post #23

I don't get why people are so keen on the per-hour model. This puts a lot of pressure on you to be fully productive and count hours like a lawyer. It also makes you think you're losing money when you're not billing, and the customer likewise feels the time/money pressure. I've negotiated fixed-price deals where I'm quite certain I can get the job done in x number of weeks, based on having done something similar befor…

> I don't get why people are so keen on the per-hour model. How many years have you been doing this? It doesn't sound like you've been at this for too long. > I've negotiated fixed-price deals where I'm quite certain I can get the job done in x number of weeks This works fine for a client who wants a very concrete x, y, or z. There's a problem with this sort of client. They only want x, y, or z and after you give it…

I have a question. Where did you find these middlemen you were talking about?

> I know they're out there because I used to do that. It's exhausting. You have to constantly keep marketing yourself, keep working of course, and wear a bunch of hats at the same time.

That's me right now. Any tips on making the switch?

Re: Every freelancer starts out undervaluing their work

#26

I don't get why people are so keen on the per-hour model. This puts a lot of pressure on you to be fully productive and count hours like a lawyer. It also makes you think you're losing money when you're not billing, and the customer likewise feels the time/money pressure. I've negotiated fixed-price deals where I'm quite certain I can get the job done in x number of weeks, based on having done something similar befor…

Per hour guarantees that you're going to get paid for all your work. Fixed-price often makes clients think they can squeeze in a bunch of changes for no cost. While there are things that can mitigate this, like contracts, statements of work, and communication, it still can lead to a bigger headache than necessary.

Re: Every freelancer starts out undervaluing their work

#27

> pass on the cheap, low-value projects. Hold out for the clients that have budgets and value your time. Every second you spend with clients that don’t have money and don’t value your time is another second you have wasted. I just finished my first 8 months of consulting work and while this is true, it is so difficult to actualize. When we had zero projects, I would take any meetings I could get. A part of me would h…

This is why the word "underpriced" always seems wrong to me in this context. Your price at the beginning has to be lower because your profile is lower, which means you have a weaker negotiating position. "Underpriced" only becomes the right word if your rates aren't rising in conjunction with your profile, which does happen for sure, but isn't the case right at the beginning.

Re: Every freelancer starts out undervaluing their work

#28

> pass on the cheap, low-value projects. Hold out for the clients that have budgets and value your time. Every second you spend with clients that don’t have money and don’t value your time is another second you have wasted. I just finished my first 8 months of consulting work and while this is true, it is so difficult to actualize. When we had zero projects, I would take any meetings I could get. A part of me would h…

This is why the word "underpriced" always seems wrong to me in this context. Your price at the beginning has to be lower because your profile is lower, which means you have a weaker negotiating position. "Underpriced" only becomes the right word if your rates aren't rising in conjunction with your profile, which does happen for sure, but isn't the case right at the beginning.

"Your price at the beginning has to be lower because your profile is lower"

This is the sentiment that makes you justify charging too little.

Re: Every freelancer starts out undervaluing their work

#29
post #20

> No one is paying you for your “time,” they are paying you for a result, so stop charging for your “time.” I wish regular employers would adopt this more as well. My value is what I do/produce, not how much time I spent doing it. Some days I produce massive amounts of value, while others I barely get anything valuable done. I'd like a work place that would encourage me to go home and enjoy myself on the bad days and…

> Some days I produce massive amounts of value, while others I barely get anything valuable done. I'd like a work place that would encourage me to go home and enjoy myself on the bad days and stay as long as I want on the good days, instead of expecting a regular 40 hour work week every week (I have flex, but on average...). In the words of Stephen King, "Amateurs sit and wait for inspiration, the rest of us just get…

On the other hand, there's been a lot of value for me clearing the calendar on weekends and just playing videogames for 48 hours. Really sets priorities straight and freshens me up for the upcoming week. This is best used when I can't even make the effort to do "bad work".

I can see where he's coming from.

Re: Every freelancer starts out undervaluing their work

#30
For every one good freelancer there are 100 crappy freelancers. The way you go up is via reputation. No better way than working with clients. When you have no reputation you start at zero when you have reputation you can command your price. If you want to start at a high rate prove yourself on GitHub. The gurus might not have been gurus when they started. 😊
Post reply on HN