Теперь Кью работает в режиме чтения

Мы сохранили весь контент, но добавить что-то новое уже нельзя

Лучше осваивать один язык программирования или несколько?

ОбразованиеПрограммирование+3
Алена Каменецких
  ·   · 12,3 K
старший разработчик в pseven.io  · 14 сент 2021
По этому поводу дают два на первый взгляд противоположных совета. Первый — это не распыляться при обучении, а второй — это расширять кругозор.
Оба этих совета верны. Если вы студент или тем более стажёр, вы находитесь в условиях ограниченных ресурсов и недостатка базовых знаний. Поэтому хватание за всё подряд будет вас тормозить — лучше выбрать направление и целенаправленно осваивать его. Когда же вы дорастаете хотя бы до уровня миддла, ситуация меняется — теперь вас начинает тормозить узость кругозора, в этом случае для дальнейшего роста имеет смысл начинать смотреть на другие ЯП, другие парадигмы и стили программирования. Изучение других языков помогает вам стать лучшим разработчиком на вашем основном ЯП.
Иными словами, перед тем как начинать изучать разные подходы, нужно сначала освоить на должном уровне хотя бы один. Уверен, это относится не только к программированию.
Что-то осталось непонятно? Спроси в нашей группе в Телеграме!Перейти на t.me/jstsmentor
руки, ноги, голова, два уха. еще рот, я в него...  · 9 сент 2021
Ситуация близка к тому, как дело обстоит с естественными языками. Второй язык учишь легче чем первый, третий легче чем второй. Вопрос - ЗАЧЕМ? Любой навык требует времени и сил на освоение и, в последствии, на поддержание. В... Читать далее
4 эксперта согласны
Утверждения верны, сравнения удачны и понятны.
Веб-разработчик, геймер, специалист по этике  · 9 сент 2021
Если вы подходите к вопросу с точки зрения карьеры - то начинать нужно с одного языка программирования, и учить его до такой степени, чтобы уметь решать на нём реальные задачи на чужой заказ. И опять же, с точки зрения професси... Читать далее
3 эксперта согласны
Поддерживаю. Если вы новичок и только начинаете изучать какой-то язык, то не нужно распыляться на несколько, учите... Читать дальше
Увлекаюсь естественными науками и математикой...  · 9 сент 2021
Ответ на этот вопрос зависит от целей, которые человек перед собой ставит, какие задачи планирует решать сейчас и в перспективе, ведь язык программирования - это один из инструментов решения задач. Для написания приложений под... Читать далее
1 эксперт согласен
Школа программирования для детей "КИД КОД" Препода...  · 20 сент 2021  · kidkod.ru
Обычно если возникает такой вопрос, то это означает не совсем верное восприятие "программирования" в целом. Все современные языки программирования строятся на одной базе. Структуры данных и способы манипулирования этими... Читать далее
Обучаем детей с 7 лет программированию и компьютерной грамотности.Перейти на kidkod.ru
Диванный философ, по совместительству инженер  · 11 сент 2021
Тут необходимо разъяснить как языки программирования соотносятся с другими знаниями и навыками которые нужны программисту. И как они применяются в реальной разработке а не теоретиками, занимающимися обучением других теоретиков... Читать далее
Кандидат технических наук. Руководитель проекта...  · 9 сент 2021  · dzen.ru/inznan
Я бы советовал освоить один язык программирования, понять логику построения таких систем и логику построения машинного кода (она везде близка), а уже потом начал узнавать новые языки. Только язык лучше бы выбрать наиболее востре... Читать далее
С уважением, руководитель научно-популярного проекта "Инженерные знания"Перейти на dzen.ru/inznan
Unix, история, история религии, техника  · 21 сент 2021
"Сразу несколько" скорее всего не получится, изучение ЯП скорее всего потребует погружения, просто "прочесть книгу и начать программировать" не получится, обязательно нужна будет параллельная практика. Но вот книги по... Читать далее
2 эксперта согласныи1 эксперт не согласен
Если изучать сразу несколько языков программирования, может возникнуть путаница. А вот разбирать, как одни и те же... Читать дальше
пенсионер, по образованию инженер-физик.  · 9 сент 2021
Профессиональному программисту знать обязательно нужно Ассемблер, а второй язык тот, на котором он пишет программы.Специально осваивать ничего не нужно.
1 эксперт согласен
АйТи-специалист  · 4 дек 2021
На мой взгляд стоит стремиться к тому, чтобы изучать программирование, алгоритмы и в определённой степени математику. Язык программирования это уже способ реализации. Непосредственно преобразование алгоритма в итоговый код у... Читать далее
1 эксперт согласен