Язык - это инструмент. FullStack-разработчик знающий только один язык - это всё равно что мастер-на-все-руки, умеющий пользоваться только молотком. Расширения для скриптовых языков (node js, python, ruby, lua etc) пишутся на языке C (опц C++), поэтому он де-факто стандарт для любого fullstack-разработчика (исправлять ошибки, писать биндинги и расширения), JavaScript на фронте так же подразумевает CSS/HTML на приличном уровне, знание сетевого стека и всякого такого. Расширяй свой инструментальный багаж и будешь лучше чем остальные. Это всё.