You have a lot to learn about people. Some people are not cut out to be managers. Just because a person gets old does not mean they get wise. Others, simply have not played their career cards right and fell into to the right place at the right time. Some have been managers and have been burned up by the system. It is much easier to be a programmer than to fight the political battles of management. As you grow older your ability to take stress is reduced. Still others just like programming - as others have mentioned. In short, programming is not a career path where the only outcome is management. It is one on many choices. Typically, us older folks get nice cushy jobs in Peoplesoft, Oracle, or application support because we understand the system (both political, reality, and technical) better then our younger upstarts. Think about it as another version of SDLC! Scott
There is a single fine line between smile and smite.