I consider myself a generalist (more specifically: a minor polymath). However, there seems to be a common perception that it's unproductive to study many different things, that it's only by having a specialized career can you maximize your income.