Comment People chase money. (Score 1) 473
The problem with most tech positions is that there is a limit on what you can earn. Bill rates and returns on individual contributor or even team lead roles is only so much. What happens is that people in their mid-30s get the experience and understand the business and the industry well enough to move on to something else. They get tired of being on call. Get tired of the development cycle grind. Get tired of trying to keep up with tech while also having a life. So they move on to management, sales or other roles where they make more, and often, work less. It's a decision many people have to make at some point in the career.