There's a lot of this going around. Dilettante made some valid points (that also appeal to my cynical side).
On the charitable side of things (believe me, a very small part of my makeup... ;-) ) It may also be an honest attempt to synchronize with other companies. A large difficulty any company has with their compensation plan is trying to determine if they are really giving similar compensation for similar work as their competitors do. (Cynical: a company especially wants to be VERY careful not to overpay anyone below executive level.)
My previous employer went through this exercise company wide because they had recieved so many complaints internally about below-market pay. When they were done, I had gone from "Network Administrator / System Support" to "Systems Engineer". No change in the job description and no change in pay, BUT the pay range for the title was different. Instead of being at the top of scale for my grade, I was now below middle, so there was suddenly room for advancement (had I not been downsized as my sub-company was dissolved a few months later
![[hammer] [hammer] [hammer]](/data/assets/smilies/hammer.gif)
)
HR people and consultants do occasionaly talk about these things and there is some effort at times to standardize titles. There's still a lot of chaos though.
Do a Google on "Salary Survey". Pick a few you like and look up the "typical duties" they give for the position titles they are using in their survey. Within any given survey, you'll see a lot of overlap and between any two surveys you'll see a lot differences for the same title.
Personally I like "Cognitive Implementor" (means I think of stuff that needs doing, then do it.)
Jeff
If your mind is too open your brains will fall out...