Artificial status hierarchies are just that, artificial.
A Senior DBA will often be better paid than his manager is, so "promotion" becomes simply a change in role.
The list you gave for devs implies a move away from writing code into supervisory and/or management roles. Anyone can do that if they have the skill, knowledge and inclination.
- Gus "GSquared", RSVP, OODA, MAP, NMVP, FAQ, SAT, SQL, DNA, RNA, UOI, IOU, AM, PM, AD, BC, BCE, USA, UN, CF, ROFL, LOL, ETC
Property of The Thread
"Nobody knows the age of the human race, but everyone agrees it's old enough to know better." - Anon