With the last few forts I've tried, I've gotten into the habit of assigning dwarves to different jobs based on their preferences, and (mostly) ignoring the skills they already have. I'm doing this for one of two reasons:
1. Higher quality goods and "satisfied at work" thoughts, or
2. Artifacts of a particular type.
When migrants arrive, I check them one by one, going down this list until I find a match.
If they like a weapon type that I'm interested in, I turn on weaponsmithing.
If they like adamantine, breastplates, chain shirts, or greaves (or helms, if I still don't have an armorsmith), I turn on armorsmithing.
If they like beds or shields, I turn on carpentry.
If they like rope reed fabric, I turn on dyeing, weaving, and clothesmaking.
If they like obsidian, I turn on masonry.
If they like mechanisms, I turn on mechanic.
If they like green or crystal glass, I turn on glassmaking.
If they're creative, artistic, and like tradition, I turn on engraving.
If they like cloaks, hoods, trousers, or mittens, I turn on leatherworking.
If they like a useful type of furniture, I may turn on mining, if I'm not going to use them in the military.
If they like totems or bolts, I might turn on bone carving. If they like both, I definitely turn it on.
All other moodable skills are turned off.
In addition, if they like raw adamantine, I turn on strand extraction.
I have at least two magma forges set up to make giant axe blades and leggings, with a max skill of competent. This lets my selected metalworkers train up smithing until it's their highest moodable skill. Dwarves with other skills are generally just put straight to work.
Not only is unhappiness less of an issue now, but this really cuts down on the useless wood, stone, and bone artifact trinkets. Instead I get a nice armory of artifact platinum hammers and whips and candy everything else, plus all the artifact furniture I need to easily keep the nobles happy with their accommodations.
Okay, I haven't gotten an artifact whip yet; the only dwarf I ever got who liked whips never got a mood. I do have an artifact candy pike now, though. Waste of candy?
Anyway, does anyone else pay attention to their dwarf's preferences?