From a PM perspective:
1) Developers who don't challenge mine or customer decisions and then complain afterwards that what we did was stupid and he had known better all along.
2) Related: Developers who answer every question with "no" or "that's impossible" even though with a slight variation it would be possible or attaining the goal would be possible in another way he knows about.