Я вас скажу, что наоборот, каши не будет, просто вы увидите, что все языки очень похожи, только отличается синтаксис. У всех есть переменные, функции, типы, классы и тд.
Как говорил мой преподаватель, дополнительно изучение нового языка, наоборот откроет для вас новые знания и понятия. Чем больше языков вы знаете, тем легче вам перейти с одного языка на другой или освоить новый.
По поводу junior fullstack, сделать можно, только проект у вас выйдет как junior. Если вы будете получать новые знания, то каждый раз, когда вы будете возвращаться в проект, вам будет казаться, что это за парень, который так написал код ))
Если про javascript, то если у вас нет сложной логики, которая требует использовать библиотеки react, vue, angular, то писать фронтенд на чистом javascript, я бы не советовал, так как вы будете писать много лишнего кода. Лучше использовать jQuery, а дополнительный функционал можно описать в функциях с помощью js. Это облегчит разработку на стадии обучения.