10. Requests that begin with, "All you have to do is...".
9. Deadlines fabricated by others.
8. Single character variable names.
7. Being spoonfed requirements on a need-to-know basis.
6. SQL Selects within iterations.
5. Requests that describe how, but not what.
4. Variable names that don't describe what they are.
3. Meetings without beer.
2. Dropping everything for the emergency du jour.
1. Top 10 Lists that infer that all programmers think alike.