Знание многих ЯП или профессионализм в одной разработке?
Доброго времени суток!
Я занимаюсь android разработкой около трёх лет, есть стабильная работа, а также проекты на фрилансе.
Все идёт неплохо, но хочется развиваться, расти как финансово, так и профессионально.
Собственно вопрос - есть ли смысл изучения новых языков программирование, переход с фронта на бек и т.д. , или же заниматься тем, что уже умею и стараться стать профессионалом в узком направлении?
даже если вы узкий специалист, то желательно знакомиться с другими языками. На уровне достаточном для написания простейших программ. у каждого языка свое применение и своя логика. это важнее чем знать синтаксис.
есть плюсы в динамических языках, есть плюсы статических. есть разные парадигмы. функциональная, структурная, ооп.
Важность в том, что вы станете шире смотреть на программирование. Это не даст прямую выгоду. но как в ситуации с фундаментальной наукой, это принесет пользу в виде идей и фундаментальных (понимание ситуаций в целом) знаний.
Про выгоду глубоко знать несколько языков можно и не говорить.