Not at all no! There are two paths for jobs:
1. Smaller company that is looking for existing knowledge of a specific stack. JavaScript w/React (frontend) and Node (backend) is a pretty board coverage for a lot of companies, like agencies.
2. Larger companies that are more language agnostic, because they expect to train you on their stack and frameworks - often because they are so complex and large that knowing a language might not even help much.
So by focusing on JavaScript only you are losing out on non-JS smaller companies, but for this bucket you are better off being stronger in one framework than weaker in two.
u/SpaceAdventuress wrote (the comment Michael replied to):
Not at all. The fact that CodeSmith focuses on JavaScript may mean their curriculum is narrower (and therefore deeper) in scope. CodeSmith is a very reputable bootcamp.One of my biggest gripes about a lot of bootcamps: The comical breadth of their curriculum. As wide as an ocean,
u/michaelnovatireplied·★ FEATURED
The whole discussion about stacks is quite interesting and adds to my overall zoomed-out advice that languages and stacks are less relevant than understanding fundamental concepts and +1 to that! If you deeply understand them then you can switch between languages and frameworks... and really just everything makes more sense! I'm saying that JS alone is sufficient and others are saying that Codesmith teaches you so many different frameworks as a defensive reaction, but one framework is good enough!