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

preview_player
Показать описание
🤚Привет! Ты на канале IT школы TeachMeSkills.
Вместе с нашим ментором Пашей Львовым мы подготовили для тебя полезный гайд на тему “Как же выбрать язык программирования”. В нем мы подошли к вопросу точечно и максимально без воды.
Если ты в самом начале пути и не знаешь с чего начать, приятного просмотра!
🔥С промокодом ЯП23 получите скидку 15% на обучение любому языку программирования в TeachMeSkills (ссылка на сайт👇)

Что еще будет в видео👇
0:29 - Сколько всего языков программирования
1:56 - Правильный и непонятный ответ
2:51 - Какие языки проще?
5:59 - Машинное обучение
8:33 - GameDev
10:11 - Десктоп
11:43 - Мобильная разработка
13:22 - Веб-разработка
15:41 - Подводим итоги
17:05 - Про первый язык программирования
Рекомендации по теме
Комментарии
Автор

Попал на видео стало интересно, что же сейчас советуют учить. И очень часто и зря не говорят о стеке технологий которые нужно знать. JavaScript 3/10. Для джуна JavaScript нужен багаж знаний намного больший для первой работы, если брать просто время обучения. Уже прошли те времена когда ты мог вкатиться на HTML, CSS, JavaScript. Сейчас так же нужны знания React Angular Vue а каждый этот фреймворк учить дольше чем JavaScript + за этим тянется еще TypeScript и я еще даже не говорил за CSS фреймворки. В наших реалиях JavaScript пусть легкий, но это один из самых долгих путей до 1й работы. Сейчас самый простой способ вкатиться в айти Это python + django это учиться куда быстрее плюс на python много автоматизации. Ну или С# голым без фреймворков учить столько, сколько и TypeScript они очень похожи потом в Unity или C# Godot так же если есть желание в геймдев, то с Питона туда тоже можно запрыгнуть, а именно в Godot GDScript там очень похожий синтаксис всего пару отличий только там насколько я помню реализована многопоточность без GIL. Еще могу посоветовать Java + Spring + Hibernate. Не смотря что Spring огромный фреймворк, но выучив его не будет проблем с поиском работы так как его требуют все в отличии от JavaScript где React, Angular, Vue и тебе повезет, если ты знаешь нужный. Ну или C# + .NET Core. В С++ заходить не советую разве, если что в Unreal Engine, но там мало работы и достаточно хорошие знания геометрии нужны(Кто бы что не говорил про математику но в геймдеве часто нужно рассчитывать вектора в механике базовые вещи которую знают все с геймдева это Нормализация вектора) если вы будете устраиваться в компанию которая занимается большими проектами, то про геометрию обязательно спросят и математика тоже нужна хотя не на том уровне как в ML или DS., а так в целом в С++ работы меньше и сложнее устроиться по факту лидеры рынка по кол-ву вакансий на сегодняшний день это Python, Java, C#, JavaScript и меньше С++. ну и Php кто бы не говорил, что он умирает, но он не умрет и там порог входа небольшой, но это только Web, но до сих пор много вакансий
Лично мой рейтинг языков по самому быстрому вкату в IT по стеку и кол-ву вакансий
1. Python
2. C# Выше Java за GameDev
3. Java
4. Php
5. JavaScript
6 C++
и т.д. до разной экзотики типа GO, Ruby, Swift и т.д.
Автор правильно сказал, про то что в зависимости от языка у вас будут задачи разные так что просто берите то что вам нравится, но если хотите максимально быстро начать зарабатывать, + перспективы на то, чтобы переобуться не переучивая язык и пойти в другую сферу то вот мой топ.

GbyG_Ruslan
Автор

Ура, хоть кто-то сказал про сложность задач, как основной фактор принятия решения. Везде вижу про очень сложный C++, но основа лежит в задачах, которые ты на нём решаешь. Да, язык имеет свои особенности в написании кода, разумеется, но это не первый фактор при составлении собственного умозаключения.

CLArtur
Автор

Одно из лучших объяснений в интернете. Хоть и выбрал уже и язык и направление, но потратил время на попробовать все, если бы это видео посмотрел раньше, много времени сохранил бы. Спасибо 👍

ДмитрийЗинченко-мс
Автор

Круто. Коротко. По делу. Понятно. Лайк и подписка.

РусланШарипов-по
Автор

Хорошее видео! Спасибо! Я больше дизайнер и проектировщик - SolidWorks, AutoCad, Photoshop, Adobe Illustrator и пр., вы говорили про математику как предмет... Я бы хотел сказать, что знание английского языка очень облегчает понимание сути, всякие там: get, return, true, false и т.п. ну вы понимаете :) когда знаешь, что именно пишешь.

MrSgrafix
Автор

Крутое видео, лучшее, что я видела про выбор языка программирования! Интересно послушать, хоть и направление уже давно выбрано и считаю себя опытным ML. И да, моя реакция именно такая - ‘И? Чем ты меня здесь удивишь’))))

hannabuzulutskaya
Автор

Правильное видео ! Спасибо
А можно еще один момент разобрать в новых выпусках..?
Попробую объяснить сейчас. Изучая впервые программирование сложно перестроить мозг и понять СУТЬ (шаблон) самого процесса программирование. Т.е. есть задача, есть начальные знания синтекса, сажусь и СТУПОР! Совершенно не понимаю с чего начать и какой алгоритм для решения этого процесса 😢
Вообщем человеку из обычной жизни ( врач, инженер, продавец и тд ) . Сложно перестроиться и понять логику всего этого ...
Спасибо заранее, если снимите видео !

Alonso_Kinn
Автор

Спасибо за видео!
Хорошее и простое объяснение такого важного вопроса для начинающих программистов)

ДарьяПреображенская-нж
Автор

Пожалуй, лучшее видео на данную тему.

Ancelot
Автор

Отличное видео. У меня в голове только один вопрос: "Где вы были раньше?))". Впрочем это комплимент) Огромное спасибо за ваше видео.

DanielAllen-fnin
Автор

А джуну реально устроиться на C#, учу сейчас Java/Spring, но набирающийся вес комьюнити .net в последнее время, да и отзывы про удобную экосистему тоже, переманивает в свой лагер. Вопрос потому что, только и вижу вакансии 3-6 лет, редко middle, 1-2 вакансии джуна и то с вышкой

AstorioQanto
Автор

Мне 35, и хочу сменить профессию. Смотря на ваше видео думаю мне стоит начать с PHP.
За видео благодарю!!!
Если есть какие то советы по выбору, то только и рад буду.

zorkisak
Автор

пару дней назад на работе мне поступила задача вникнуть в it чтоб поддерживать работу всего оборудования на предприятии. так вот, три дня я искал какой язык изучить. во многих роликах только завлекающее название и ничего конкретного. спасибо за информацию

КотЛетный
Автор

Вот реально хорошее обьяснение для новичков

VladislavKasperchuk
Автор

Привет Паша!
Как выбрать???
У меня идея фикс, создать свой язык программирования...
Так какой мне язык учить?на каком языке пишутся языки программирования....задал этот вопрос уже нескольким десяткам блогеров...пока никто не ответил 😢

miroxaoc
Автор

Всем привет! Мне 33 и начинаю по тихоньку вкатываться в it сферу. Начал свой путь с js (тренируюсь с html и css). Выбрал этот язык, так как он не сложный, по мнению знакомых. Но вот вопрос востребованности языка и последующего поиска работы стоит отдельно. Как думаете, стоит ли углубляться в этот язык, или попробовать изучать другой, более востребованный (перспективный)?

МаксимЧиков-гь
Автор

Здравствуйте! Отличное видео! А что насчёт науки о данных и аналитики данных? Какие языки?

malwarewoman
Автор

Всё гуд, но я бы ещё выделил Enterprise-разработку в отдельную категорию, то есть там те же Java vs C#, упомянуть в нём финтех тоже, было бы классно, потому что мне кажется, что это отдельная ниша

АйсенГаврильев-зв
Автор

Выбирайте то, что интуитивно нравится. В любом случае придется много и сложно учить и пахать.

junseba
Автор

А как же кроссплатформенные решения для мобилок?

KidA-hwzc