Each class gets its own attribute points to allocate. So you can always allocate them to the correct stat for the class - your allocation in one class doesn't cross over to others.

The only exception here is with Arcanist, because it has two jobs linked to it, but attribute points are allocated at class level - so you're forced to have the same stat allocation for both Summoner and Scholar. Every other class only has one job though, so the stats work fine.