The development scope is feature X with A,B,C. Customer asks for D and E. Technically D and E will add maybe 3 hours and Y cost to the total.
Your choices:
a) Bring it up which almost always leads to some haggling. Emails turn into calls, calls turn into meetings. Meetings turn into negotiations, negotiations lead to some compromise, in the end you have spent 3 hours just reaching an agreement, which nobody will reimburse you for. If you don't reach an agreement you stand your ground in numerous ways, most of which result in getting stiffed or losing business.
b) Spend the extra 3 hours.
A lot of times it's just simpler to choose (b), and like the author says, give in to tyranny. It's a genuine problem.
If you follow the authors other advice of not charging to little (which is strongly connected to how much your client values you), that's rarely a problem in my experience. My client knows my hourly rate, so when I tell them that the extra features take 3 additional hours they know exactly how much that would cost them. No haggling, no negotiations, no meeting.
Of course that only works with time-based billing, and a lot of people would advise against it, but it's one of the reasons why I love it.
Then you don't want those others. I know it is hard to turn down work when you are getting a consulting business going, but there are "good" clients, and "bad" clients. You are not doing your future self any favors by rewarding bad clients with free work.
It’s a “I have been doing this for six months and I have the world figured out” type article, best I can tell. Next up “The Seven Telltale Signs of a 10x Developer (which just happen to describe me)”
Same - I cannot tell if this is meant to be satire.
I am an hourly contractor, and I prefer it to 'full time' employment. As with everything, there are pros and cons, but overall it is a net-positive for me and the way I wish to spend my time.
I sort of follow the point about respecting productive time. I do try to cut the bullshit. I do spend a lot of time thinking about the emails I'm going to send my clients (that I don't bill them for) so that my information is as efficient as possible. I've found an hourly rate that works for me and if I'm offered below that I just say 'no'. I don't consider that working for free. I don't find myself competing against 'full-time' employees in the way the article suggests. My experience is the opposite. I still think it might be satire...maybe?
The development scope is feature X with A,B,C. Customer asks for D and E. Technically D and E will add maybe 3 hours and Y cost to the total.
Your choices:
a) Bring it up which almost always leads to some haggling. Emails turn into calls, calls turn into meetings. Meetings turn into negotiations, negotiations lead to some compromise, in the end you have spent 3 hours just reaching an agreement, which nobody will reimburse you for. If you don't reach an agreement you stand your ground in numerous ways, most of which result in getting stiffed or losing business.
b) Spend the extra 3 hours.
A lot of times it's just simpler to choose (b), and like the author says, give in to tyranny. It's a genuine problem.