I have been working on a particular domain( identity and security) for close to 3.5 years now. Im considering switching teams now, while doing that I’m a little confused whether i stick to my current domain or try to switch things a little bit? Maybe try a different focus area, for example - one of the other AWS teams/ Alexa/ Retail. So question is should we strive to become better at a particular domain or become a generalist? TC - 210k
Advice coming from a 4yeo guy so ... of what I have heard from people is it’s better to be a SME in one domain than knowing a bit of all domain w/o much expertise.... That being said, it’s good to change domains and gain as much practical experience as you can, but yes keep one domain where you can target yourself as an expert down the line