To a degree, this is planned to happen, although it isn't very fleshed out. Look at "Fortress Subgroups" near the very bottom of the devpages.
In general, this is dangerous ground to tread, because players will get antsy about anything that abridges their ability to control every aspect of a dwarf's life.
Yeah, I know it's planned. And it's probably not something that will start being developed anytime soon, so I think there's no harm in trying to explore the concept a little before the developers get around to it. Not trying to get too pretentions with this thing.
But is it really that dangerous? I mean, one of the main features of the game revolves around the fact that you can't control your dwarves completely. They have their own personalities and preferences, and, from what I can gather, the goal is to make them even more individualistic and complex.
The main problem here is that right now the dwarves personalities aren't very interesting, but Toady seems very ambitious with his plans on re-writing the whole personality mechanic, so everything could change. I can understand why more conservative players worry about not being able to completely control every aspect of their dwarf's life, but I suspect that the direction of where the development of the game is going may leave us with even less direct control of our precious dwarves. I could be wrong, though. Did he say anything about it that may suggest otherwise? Thanks for the reply, man.
Yeah, not fond of having migrants be grumpy because they can't do their useless skills they came to the fort with.
Well, so a grand master pump operator could get a little grumpy if you forced him into carpentry. It kind of makes sense if you think about it... Then again he's going to get a little grumpy if you decided not to build a well in your fortress, or if there's not enough chairs, or maybe not enough rooms to go around. The game already penalizes you for a lot of things.
I can see how it could get annoying when dwarves with less popular professions come around your fortress looking for work, though...maybe he would have less expectations? I don't know. There are plans on reworking the migration system, so I guess there could be a couple of ways around that. In any case, I don't think that by making dwarves a little grumpy for a while would increase the general unhappines of your fortress too much. Only very qualified dwarves should expect to mantain their profession, but even they could adapt. Dwarves have very long lives, you know! He could have been a soldier for 10 years, then became a ranger for 20 more years and finally a woodcutter for 30. If by the time he gets to your fortress you decide to make him a fisherdwarf he wouldn't be grumpy for too long.