Here is a secret your web developer is not going to tell you:
They hate the small projects you assign them.
When you hit them up with an email asking if they can do something minor to your site they probably get the email when taking a break from a bigger development project they are doing. So they have to choose between going back to working on this bigger project or switch gears and focus on the micro project you are assigning them.
In their head they are doing the accounting that all freelance workers must do.
Should they keep working on the big payoff or should they disrupt the job that will pay their rent to complete your job that will maybe pay for a beer or two?
It’s not that they dislike you or your project, it’s more about opportunity cost. So what probably happens is one of three things:
- Your job is delayed until they’ve completed the bigger project that outranked yours
- Your job is done right away but done so grudgingly which can also lead to sloppy work
- Your maintenance job is artificially inflated to make it worth the developers time
None of these options serve either the developer nor do they serve you, the client.
I have been on both sides of the developer/client desk and understand the frustrations of both parties. In the organizations I have worked with I have seen exactly how damaging an unhealthy client/developer relationship can be and I wouldn’t wish it on my worst enemy.
One of the very reasons we started Trisummit Solutions was to provide organizations with a way to submit as many small jobs as they needed to without waiting around for a response from their developer or without getting charged for 3 hours of work for something that only took 20 minutes.
We know you don’t have time for these types of games. You’ve got an important cause to support and the work you need done on your website should be taken seriously no matter how big or small it might be.