Regardless of the general consensus, I believe that it generally pays to be somewhat a "jack of all trades". Really hard to starve if you're willing and that full of knowledge. If you threw me out on the street naked and broke, I have no doubt that I'd produce income within a matter of days.