I have learned quite a bit after doing work for so many people on this board. My conclusion is most will call you flaky for almost any reason. Here is my list of why it's hard to find a "good" programmer. (I use the term good loosely).
1. You have a small budget.
2. You fail at writing spec sheets/Bad communication.
3. You support feature creep (like to add features along the way).
4. You rush to have it done now.
5. You think the code is simple and shouldn't take long (then why are you hiring us?)
You think it's hard finding a programmer? Try finding a client that can match this criteria and I will give YOU a finders fee.
