in reply to
perl : focus or balance
Within my company, I'm one of two employees out of around 450 that pays any attention to Perl. I have definitely focused my programming language time on Perl. Programming is not my primary responsibility in my work, so much of my learning is done at home.
As far as the rest of my working experience goes, I have a balance between being a Functional Consultant and a Technical Consultant. The balance is quite nice. (I am able to log many billable hours because of this very balance.) I have two areas within the Technical side and two areas within the Functional side wherein I am considered expert level. Those are my areas of specialization.
So, I guess I would say that I have a Balance between Balance and Specialization.