My last game I decided to get silly with naming. It actually worked really well for me to both remember which dwarf was which and to make looking a dwarf up on Therapist easier, too.
My starting 7:
Loppy (Woodchopper/Carpenter)
Healy (Doctor)
Bossy (Admin, leader skills)
Chippy (Miner/Mason)
Diggy (Miner)
Boozy (Gatherer/Brewer)
Feedy (Gatherer/Cook)
As the ranks grew, I had to start thinking of new descriptive names that fit the pattern.
Peasants: Hauly, Monotony, Serfy, Draggy, Povvy
Animal Caretakers: Puppy and Trebuchety (also a siege operator)
Armorer: Shieldy
Blacksmith: Smithy
Butcher: Fillety, Carvey
Carpenter: Adzey, Peggy (after the pegs used in joinery)
Clothier: Sewy, Stitchy
Dyer/Tanner: Tanny
Farmer: Smokey (also woodburner), Farmy, Arty (also stonecrafter)
Fisherman/Worker: Lurey, Eely, Fishy
Furnace Operator: Smelty
Glassmaker: Glassy
Jewelers: Shiny, Blingy
Lye Maker: Hunty (he came with his own bow)
Mason: Furny, Marbley
Mechanic: Mechy
Metalsmith: Tinny
Miller: Milly
Miner: Slabby (also mason), Picky
Pump Operator: Pumpy, Slushy
Suturer: Bandaidy
Tanners: Tanny
Engraver: Smoothy
Trapper: Cagey
Bonecarver: Boney
Siege Engineer: Ballisty
Woodcutter: Choppy
Woodworker: Elfy
It's actually a challenge to think up fitting names sometimes, that fit into that rather specific pattern. You'll notice that I've bent the rules a few times (Trebuchety and Monotony etc) because I couldn't think of anything else to fit. For a while I also had Needs-a-Picky to remind me to buy one at the next Caravan.