История изменений
Исправление Lrrr, (текущая версия) :
Но не знаю, даже на каких форумах спросить это
ни на каких не надо спрашивать, потому что скорее всего тебе начнут втирать какую-то полную дичь. Вон, тебе тут уже начали советовать scala и всяких, прости господи, столяровых. Гениально просто.
Какой язык программирования нужно изучать, чтобы быть востребованным
надо четко понимать, что рынок труда сейчас очень нетолерантен к новичкам. Компании озаботились зарабатыванием денег, то есть им нужны люди, которые смогут начать закрывать задачи прямо сейчас, без дополнительного обучения.
Поэтому важен не язык, а выполненные проекты. Не обязательно коммерческие, вклад в опенсорс тоже вполне подойдет. Главное чтобы ими пользовались люди. Без проектов твое резюме затеряется в куче откликов от выпускников всяких курсов и скорее всего никогда не пройдет дальше HR-ки.
Или же нужно сразу несколько языков учить.
чем больше у тебя опыта, тем легче будет даваться освоение новых языков и технологий
С чего начать)
с самого начала. Поставь себе конкретную техническую задачу и попытайся ее решить. Если не знаешь как, разбивай на более мелкие подзадачи - это вообще ключевой навык хорошего разработчика. Всякие статьи с книжками читать тоже можно, но держи в уме первый пункт того что я написал, он относится далеко не только к форумам.
Исходная версия Lrrr, :
Но не знаю, даже на каких форумах спросить это
ни на каких не надо спрашивать, потому что скорее всего тебе начнут втирать какую-то полную дичь. Вон, тебе тут уже начали советовать scala. Гениально просто.
Какой язык программирования нужно изучать, чтобы быть востребованным
надо четко понимать, что рынок труда сейчас очень нетолерантен к новичкам. Компании озаботились зарабатыванием денег, то есть им нужны люди, которые смогут начать закрывать задачи прямо сейчас, без дополнительного обучения.
Поэтому важен не язык, а выполненные проекты. Не обязательно коммерческие, вклад в опенсорс тоже вполне подойдет. Главное чтобы ими пользовались люди. Без проектов твое резюме затеряется в куче откликов от выпускников всяких курсов и скорее всего никогда не пройдет дальше HR-ки.
Или же нужно сразу несколько языков учить.
чем больше у тебя опыта, тем легче будет даваться освоение новых языков и технологий
С чего начать)
с самого начала. Поставь себе конкретную техническую задачу и попытайся ее решить. Если не знаешь как, разбивай на более мелкие подзадачи - это вообще ключевой навык хорошего разработчика. Всякие статьи с книжками читать тоже можно, но держи в уме первый пункт того что я написал, он относится далеко не только к форумам.