Знание языка/языков программирования тоже не делает лучшим кодером. Кодерство - история про решение проблем, на самом деле, а не про написание кода. Язык является таким же инструментом как и ВИМ или иде, по сути, имхо
> Знание языка/языков программирования тоже не делает лучшим кодером.
С этим я не могу согласиться. При изучении нового ЯП ты изучаешь различные подходы к разработке, паттерны, которые применяются на этом языке. Они же потом переносятся на имеющийся у тебя опыт в других языках и позволяют думать о проблемах иначе, решать задачи другим способом, видеть больше возможных вариантов.
Это наиболее актуально, когда ты выбираешь язык, который сильно отличается от твоего основного. Например, переходишь с императивного ООП-языка на чисто функциональный. Или же берёшь язык с интересными концепциями, которых нет в других ЯП.
Поэтому нет, язык программирования — это не просто инструмент. Изучать новые ЯП имеет смысл для расширения кругозора.