If it is not linked to salary you need to build a totally different assessment of player development. What are you going to choose? Number of skill points?
Salary, itself, is based on the number of skill points. It's just that the formula is different for every position.
"I don't know half of you half as well as I should like; and I like less than half of you half as well as you deserve."