Какой язык программирования выбрать в 2024 году?

preview_player
Показать описание
В этом видео я расскажу, какой язык программирования выбрать в 2024 году. Узнайте о самых востребованных языках программирования, их применении и перспективах. Помогу вам принять осознанное решение, исходя из ваших целей и интересов в сфере IT.

Записаться ко мне на курс:

Рекомендации по теме
Комментарии
Автор

Аналитик пытается рассказать про бэкенд, забавно

billyknife
Автор

Хватило ровно на 28 секунд. Больше сил это слушать уже не было. Первое о чем нужно подумать новичку, это не о ЯП (языке программирования), а о том, чем он хочет заниматься в жизни, а главное зачем. Есть веб разработка, есть мобильная, под десктоп и системная разработка. Все это делится еще на много классов и подклассов. Сам ЯП по себе ничего не значит, это всего лишь инструмент для выполнения конкретной задачи, и не более того. Честно говоря, уже утомили все эти инфоцигане, которые понятия не имеют о чем говорят.

kirilld
Автор

А с каких пор строгая типизация является недостатком?

kquq
Автор

"Есть еще такой язык как Haskell, ДОСТАТОЧНО ФУНКЦИОНАЛЬНЫЙ язык"🤣🤣🤣

konstantinkidisyuk
Автор

Новички, если меня слышите, посмотрите Брагилевского про "окончательное решение о 1 языке программирования", а если терпеливые и хотите феншуя, то гляньте книжку How to Design Program (HtDP)

VladimirS-ho
Автор

Анастасия спасибо, вы очень милая девушка!

dzhamilsadykov
Автор

Насчёт ЯП для изучения новичку заметил в educational пространстве скорее два подхода, или тенденции, вероятно…
Первая - не изучаем Си, плюсы, очень сложно и тд. Начинаем с питона или js, они типа более легкие для понимания.
Вторая - изучаем сначала Си, даже плюсы, с них переход на верхнеуровневые ЯП очень прост, так как знаешь, что под капотом.
Я лично отношусь ко второй категории. Поясню немного… я апологет плюсов, никакой питон или не к ночи будь помянут js (да простят меня фронтендеры, это прекрасный язык, плохих вообще не бывает, это мое частное мнение, не люблю его от слова совсем) не принесут новичку понимание того, что изначально необходимо IMO программисту. Понимание азов работы вычислительных систем. Программист - это инженер, решающий инженерную бизнес задачу по автоматизации. И какой язык он при этом использует, личное дело каждого бизнеса. Поскольку за любое программистское решение голосуют деньгами. И никого не интересует - Хассель там у вас, js или голый асм… Так вот, начиная с питона, очень сложно понять работу регистров проца или когерентность кешей… впрочем, немножко поняв питон и технологию на пальцах, в которой собираешься работать (тот же джанго), можно навтыкаться даже до мидла… но вряд ли можно стать серьезным инженером, не зная азов и принципов построения архитектур программного продукта… последнее впрочем тоже можно освоить, как мартышка, но все же алго, структуры и работа с ними, а также понимание оптимизаций производительности, моделей памяти, используемых в продукте, дадут гораздо лучшее понимание происходящей вокруг магии…
Вот лично для меня питон сложен тем, что даже передача по ссылке или значению неоднозначна в синтаксисе…😎
Весьма непростой язык, приходится все додумывать. А уж его утиная типизация, это просто бомбежка мозга…🤪

КириллЧе-яы
Автор

В наше время люди говорили спокойно и понятно, а теперь скорость разговора на уровне сверхзвукового самолета.

БонніАлекс
Автор

А вы ещё спрашиваете, почему HR такую чушь спрашивают. Это ведь квинтэссенция того, что менеджеры думают.

ilyappp
Автор

Зачем быть блогером если ты отличный аналитик?

syogun
Автор

Что ты думаешь про Mojo? На данный момент его основная фишка в том, что можно встраивать Python код безшовно. То есть пишешь такой на Mojo, потом код на Python вставляешь. В этот момент запускается интерпретатор питона. Получается можно одни части программы разрабатывать на питоне(для быстрой разработки), а другие части, которые требуют производительности на Mojo. Получается можно открыть файл .mojo, писать там пайтон программу и при необходимости писать производительный код на Mojo.

neshali
Автор

Может кто-то рассказать о преимуществах R в сравнении с python для аналитики и ДС? Я не могу понять, почему есть люди которые его используют. С чем связано? что может R, что нельзя сделать в питоне. С учётом того, что при прочих равных python хаб технологий, легко читается

elenagolovach
Автор

В Первый раз слышу что ООП парадигма сложная. Я вот сижу в парадигме Функционального программирования + типизация. Дали джуну написать более сложною задачу написать на ФП + типизация жёсткая. Он начал говорить про классическое программирования. На смену стека технологий. Про говнокод как он прекрасен. И говнокод не так плох. Так что самая весёлая парадигма это ФП + типизация.

АлександрСкиталец-цр
Автор

Прежде чем учить нужно на рынок смотреть:
Ко-во резюме на hh junior python developer 51 067
Кол-во вакансий на hh junior python developer 487
Тут даже аналитиком нужно не быть что бы понять что для начинающих это Ж и изучать python для работы плохая идея, но если только дяди знакомого который галеру держит или уже работе где можно питон юзать и перекатиться.

ТатьянаБорисенко-рн
Автор

Григорий Петров - отлично обьясняет разницу в концепциях языков.
Потому что, сам писал на многих языках.
Вы его легко найдете - он популярный.

aleksejs_kruks
Автор

Я бы вообще не стал бы рассматривать ооп как подход к которому должны привыкать современные разработчики. Только функциональное или data oriented development

vgrigori
Автор

Когда был новичком тоже думал какой язык выбрать, сейчас понимаю что нужно выбирать сферу а не язык, а подобные видио вводят в заблуждение, я помню как изучил джава а потом такой: и кем я теперь должен работать?) ведь само знание языка ничего не дает а важно в первую очередь знать зачем его использовать)

скриптослав
Автор

Добавить в js typescript + fp-ts + io-ts. И у всей вашей команды весёлая жизнь. 😂😂😂😂

АлександрСкиталец-цр
Автор

Да уж. Вообще-то, ООП и С++ - это сейчас 1-й курс факультетов CS.

jeffgorh
Автор

Про С# как то куцо, он не только для игр.

DzenYand