My job is a lot like finding someone to share my life with. I spend time looking for the perfect candidate, someone who possesses all the qualities that I'm looking for. No matter how many hopefuls apply, it won't guarantee that I will find the right one. Worse, they would just waste my time trying to make me believe that a programmer can support a server. But the job doesn't end in finding the right candidate. In fact, it's just the start of another mission -- that is to make him "fall" for my requirement. What if he is not interested? What if he doesn't like the terms? What if he would just leave after a month or two coz he's not happy anymore? There will always be this fear of being left behind... and I'll start all over again to look for a replacement... Oh well, such a neverending quest for someone who will stay.
Just a random thought this morning when I almost gave up on a certain requirement. Hehehe