Nothing so binary.

I come up with a concept of a character in my head. Personality, backstory, goals, arc etc.

Then I sit down at the drawing board and think how to best translate that concept into game mechanics while still being as effective and useful to the party as possible.

Contrary to what many people seem to think, you can have both.