Even in this recession, where there are more out-of-work tech people than ever, employers and employees both have to remember that there is such a thing as mutual respect. If you want us to learn your business, take a bit of time to learn ours. At the very least, avoid laundry lists of requirements if you have no idea what they mean. Build up a relationship of trust with us and we will reward you with loyalty and dedication, not to mention the inevitable overtime that most tech people go through at least occasionally. Don’t insult us, and we won’t insult you.
The listing Angie mentions looks a lot like this one.