Originally posted by stephen gates:
In the long run, you try to make your employer happy. If they want to use Salesforce, then learn it and become good at it. If you want to learn ruby or ejbs, do some side projects, buy some books, learn it, then see if there is any way it could be implemented. Learn about different methodologies, learn about different technologies.
Originally posted by Theodore Casser:
I suppose that I look at it that way since I'm in a very similar position - for the last five years, I've primarily been working with a different COTS product (OpenText's Livelink). However, in the course of working with it, I've also made sure to keep learning things outside of work when the work I do at the office isn't expanding my knowledge - you never know when something else might crop up - which goes along with what Stephen was saying about making sure you learn as much as you can.
But, to go with what I was saying... I don't know that the concentration is of itself a bad thing.