Career path for developers
wallflower: Consider volunteering your skills for a non-profit and getting into a leadership role. I've done that (without the intention) but it is amazing how involved you can get with the mission/issues of a non-profit organization (where you don't have any financial stake - e.g. salary). Yes, I primarily help with technology analysis/implementation but they listen to me when it comes to marketing (sometimes). Non-profits are interesting because they draw positive-oriented individuals from a wide spectrum of careers. You can learn a lot just by showing up and listening.My managers recognize it officially as a potentially valuable career growth action (on my own initiative). Not only has it helped me do better at my job, it helps me feel better (diverts some workaholicsm towards something good)