There is an ultimate stupidity on the other side of the globe. On an average Russian FF/FFG, there are at least seven basic designators, as they listed in so-called Ship Order: Nav, Missile/Gunnery, Mine/Torpedo, Communications Means (my initial spec), Marine Engineering, Aviation Support, Operations (all radars/sonars/recco/ECM and CIC in one big trade). And there are DH slots for each, though sometimes united (say, on a smaller ships all weapons may be coupled for just one DH). But XO and CO billets are open only for Nav (aka "dividers"), Missile/Gunnery ("horns") and Mine/Torpedo ("romans") jerks, after their respective DH tour is completed. They say, in such system there are too much professionals to miss some bugs.
What's wrong with it? That is the CO of even nuclear missile cruiser remains a narrow specialist in his trade, period. Who runs the ship? No one fucking knows. Some "collective mind" at best. And no one on the bridge knows how the tactical radio works but me if I'm here as OOD underway. So, when we're mooring, anchoring, passing straits or firing live weapon, I'm OOD but I'm far from acting as real OOD as it's GQ condition and the Captain runs the show. I'm just here just in case to find the scapegoat (me) as soon as it's possible. When we're just guarding the missile range for somebody other, I'm on my paperwork or tech activity with apparatus and OOD is a torpedo dude who doesn't give a fuck to listen the targeting VHF circuit and just amusing himself by chattering with TAO vocally and to the gals of the shore stations via 16th channel. And when some dumb (though half-full of fuel) missile's seeker gets us a target instead of intended rusty wreck 50 miles off, the quiet "WTF???" would be said just too late...
No, keep your "generalist" line and stick with it. It's better. Just give Shoes much more time for rigorous training both before and after 1st DivO tour.