I searched through the suggestions topics but didn't see anything like this shown, so I thought I might bring it up
Instead of changing job titles when a dwarf becomes skilled in it, why not change it when they are assigned to do that job? That way, when you get 20 new dwarves and switch them all to just do more important jobs, they appear as peasants, miners, and craftsdwarves instead of soapmakers or herbalists (they would stay with those job titles for a season or two how they are now.)
It could be an option, of course, but I think this would make management later on a lot more convenient. With large numbers of dwarves, keeping track of how many dwarves are on a job is usually more important than the skill of those dwarves. Skill will always end up rising after they work, so it isn't necessary to be reminded of. I end up having to type in the jobs for most of the dwarves in each swarm of migrants anyway because it irritates me to see their jobs listed falsely when I count how many are on each task. Haulers are especially irritating, because they never change from their original job description.
Anyways, it might just be me that sees this as a problem, but I'd like your opinions on the idea. It'd be easy to implement and is mostly just a cosmetic issue, but I'd sure appreciate it.