Here is a checklist of indicators that you are on that tragic treadmill…on the hard path to something good, rather than the joyful path to something great.
Entries in management (5)
The top ten list of characteristic phrases used to justify inclusion of a feature, which are often flimsy, worrisome, and downright dangerous. There’s also some guidance for how to deal with each situation.
If you're trying to figure out whether the developer you are working with is great or not-so-great, here are some dead giveaways.
These are the things that I (and everyone) need from our work environment (including the people around us): Support: The resources, authority, and external validation necessary to enable me to get the job done. Structure: Definition of what, when, who and how that constrain (and therefore guide) me in getting my job done. Challenge: Some amount of newness, unknowness, and audaciousness that makes this edgy for me.