Photo by joi
We all know “clients from hell”, and we sometimes stumble upon them. But, the big question is why work with them when we all know they are irritating and hard to work with?
My main thesis here is that us, software developers, in this demanding market, should be providing our clients with the most remarkable work we can. In return, we should expect nothing short of amazing from them.
On the path to our perfect clients we will meet all kinds of clients, but some factors won’t make them “clients that suck”. Following symptoms are common for all clients (good or bad):
- They want to pay as little as possible for as much as possible
- They want to push deadlines to limits that will make you spend sleepless nights
- They want to be involved beyond their understanding
- They are judging
They want all these things you don’t want. But that is okay, because these points make them clients, not bad clients.
So don’t make beginners mistake, as you don’t need them as friends. It is business, not a social occasion. You don’t need to like your client. However, once you accept the job, you should take care of them as much as possible. You are in a service oriented business and this is where your dedication counts. Also, don’t forget that accepting criticism is crucial to you, and your business, whether you are freelancer or you are running a company.
Over the years I have become friends with my clients, and I care deeply about them. But, all of this was born out of my care for them and their products. It would not happen without offering them a remarkable quality of software development with my company StuntCoders.