Black Mage is technically supposed to be your highest DPS job in the game. They deal crazy damage and have chance skills. But they also can't cast while moving, have some mp downtime if things aren't timed right, and are pretty much dead if they get hit by something. Yes, Black Mage will have higher DPS than you. But on fights that require a lot of movement like Titan, their DPS will drop pretty fast.

Bard is already getting nerfed for the patch so no comparison there.