Here is the attached result of some thoughts on careers in an agile company or world. To the remark: “ok agile, agreed, BUT I am a project manager, I was developer 1, then developer 2, and I wanted to become director of projects then BU manager… and naturally my compensation is associated with my position…”, I have no miracle answer. The first thing would be -in France- to much better appreciate purely technical career paths at their true value, and not consider that a person of 45 or 50 years old wishing to remain a developer is an aberration! A great technical expert is an invaluable resource who is paid at their true value. Wanting to become a technical guru is not a mental illness.

This done, agile and the interaction or collaboration that it induces between technical and business people would also allow opening up more functional careers to people initially technical.