|
|
|
|
|
by tferris
5131 days ago
|
|
Getting tired of simple-minded self-help advice in blog form. And this bitter post even doesn't give you any advice. When doing business you will face negotiation tactics every single day (like the OP described in his post). If you are long enough in business you know how to handle to this and how to counter attack—without having to write a whiny blog post. And if you are a talented developer you have enough options anyway. |
|
Your feedback amounts to "hey it happens. that's how business goes, it may suck, but learn to play the game. and if you're any good, just walk away".
Discourse is the first place to start a meaningful conversation about how to change bad/unpleasant practices. There are good clients and bad clients (I'm a client, and I'm a good one).
Patio11's comment is great because it outlines a way to engage the client in a discussion that has a better probability of leading to a mutually agreeable strategy than "just walk away".
Generally a developer walks away from an existing engagement like the one the OP talked about and partially hopes that the client will find someone worse and realize they've been punished for their behavior, but in practice, $BIG_COMPANY thinks they care about costs, are stupid about how they try to cut costs, don't know how to evaluate quality, and never realize they've been punished, so the developer just has to find new work and $BIG_COMPANY isn't worse off in any impactful way.
"you have options enough anyway" might be true, but encouraging the "f it, walk away" tactic out the gates doesn't help anyone in the long run.