I asked about whether pursuing MEAN stack training without dabbling in other languages was a bad idea on an IT recruiting forum and got this response:
You could get a job being proficient [only] in the MEAN stack, but it’s a bit unlikely. Not only is that stack on the rarer side when compared to all companies, but no one wants to hire a specialist who only knows certain frameworks.
Instead, I’d encourage you to keep going and to become proficient, and then it will be much easier to learn other languages and frameworks. Having high levels of knowledge in one stack and a basic understanding of a few more make you much more employable.
Do you guys agree with his assessment? This has been a concern of mine, focusing on MEAN stack when Python/Django or PHP/MySQL/Laravel seem much more widespread. I know picking up other languages gets easier, but I would rather focus on getting good at one thing than learning many equivocal stacks at a lower level (without serious time investment).