One of the laws of nature, is what my grandpa used to call, Know Your Trade.
What is Know Your Trade?
Know your trade is the same thing, as specialization, is the same thing as specialty, etc. Put whatever label or name you want on it. You really want to know what you are doing.
Well, duh, Bill, you may be thinking. And you are right to think that.