Какой язык программирования выбрать новичку
Используй промокод ILIN на скидку до 50% на все курсы Skypro!
Курс Python-разработчика - go.sky.pro/python_it
Курс Java-разработчика - go.sky.pro/java_it
Курс Web-разработчика - go.sky.pro/web_it
Выбор первого языка программирования - самый важный шаг в начале карьеры разработчика. В этом видео я расскажу, какой язык программирования подойдёт для изучения с нуля. Я выбрал 6 языков, которые подходят для того, чтобы стать программистом: JavaScript, Python, PHP, Java, C# , Kotlin и Swift.
Почему не нужно выбирать другие языки (Go, C++, C, Rust, 1C и т.д.) которых нет в видео: t.me/digital_ninjaa/62
Почему новичку не надо становиться фуллстеком: t.me/digital_ninjaa/52
Почему новичку не надо выбирать мультиплатформу: t.me/digital_ninjaa/61
Поддержать канал на Boosty: boosty.to/digital_ninja
Telegram: t.me/digital_ninjaa
Twitter: / digital_ninjaaa
Instagram: / jjoskey
Таймкоды:
00:00 - Вступление
00:19 - Почему выбор языка важен
00:55 - 3 направления разработки
01:55 - Куда не надо идти новичку
03:25 - 7 языков
08:52 - Оценка языков по 5 критериям
12:14 - И ещё пара советов
Материалы, используемые в видео:
1. Таблица с оценками, вакансиями и универсальностью: docs.google.com/spreadsheets/... (щёлкай табы внизу)
2. Рейтинги TIOBE и PYPL: www.tiobe.com/tiobe-index/, pypl.github.io/PYPL.html
3. Рейтинг зарплат по языкам: habr.com/ru/article/679698/
Пікірлер: 1 200
В программировании самый важный и самый первый язык, который нужно учить - это английский
@user-hc3vj8mi5v
Жыл бұрын
нахуя?)
@f0qf0q64
Жыл бұрын
1С разрабы хрюкнули :D
@CyberMaster117
Жыл бұрын
пока учишь программирование - английский сам подтянется, чуть ли не быстрее чем изучаемый язык. а дальше, по необходимости, просто разговорный скилл подтянуть. в том же питоне - пока читаешь тех документацию на модули либо выучишь инглиш, либо бросишь это дело и займёшься чем-нибудь по способностям
@By-pf6bw
Жыл бұрын
Не согласен. Его учить надо не менее трёх лет. Если мы говорим о "выучить язык" , а не сделать вид,что ты там чё то знаешь и читаешь
@user-dt4xo9wl9g
Жыл бұрын
нет
Просто 13 минут 57 секунд полезной инфы, даже для тех кто уже давно выбрал свой язык)
@neferpitou2624
Жыл бұрын
АХАХАХ, ну почти)
@NuttalyaOfficial
Жыл бұрын
_
@user-rd2vr4st1u
Жыл бұрын
Почему я нефига не понял
@lucky4346
Жыл бұрын
@@user-rd2vr4st1u откуда нам знать
@Ponos_Uzbeka-dk9pk
9 ай бұрын
Неа, это просто трещание языком, полезной информации практически нет
Респект за качественные видосы и подкаст, много дает инфы. Можешь ли сделать один видос из жизни на работе: что делаешь, как ставятся задачи, как принимаются работы и т.д.
Как здорово, что у тебя нет никакой музыки и лишних вставок
За таблицы отдельное спасибо! Толковый автор 👍🏻
Скажу так. "Куда не надо идти новичку" - это просто смерть для мотиваций. Если вы новичок, который читает этот комментарий скажу, что все направления актуальны, все направление достаточно хорошо оплачиваются и все они будут сложными. Путь к цели он всегда не прост любой язык изучается не так просто, даже Python (с виду кажется легким, но только база). Стоит выбирать язык тот, в котором лежит душа а не тот, который простой и популярный. Если вы выберите язык, который подходить под вашим направлением, я даю гарантию, вы долго задержитесь
@user-ry8ud9rb4d
9 ай бұрын
Задержитесь в хорошем смысле?
@Prigodost
9 ай бұрын
@@user-ry8ud9rb4d естественно. Я вряд ли думаю , что вы бросите любимое дело через год. Будут выгорание, особенно депрессия, когда нету поддержки никакой - это все сложности, которые делают нас сильнее...
@czarny4352
8 ай бұрын
@@user-ry8ud9rb4dон хотел написать «втянитесь или углубитесь в эту тему»
@ida2560
4 ай бұрын
Подскажите а какие языки учить для устройства в нефтегазовые компании и также для сферы биоинженерии?
@Prigodost
4 ай бұрын
@@ida2560 Посмотри вакансии, которые тебе интересуют и глянь на их требования. Или спроси у GPT, бесплатного).
Просто прекрасная подача. Четко, понятно и по делу.
Столкнулся с автором очень давно, очень рад что подачу контента делаете на высшем уровне и растёте вперед. Сам смотрю ваши видео как на первом дыхание. Да и друзьям советую ваш блог. А что по поводу меня учу Python, хотя в университете писал на JS.
Причина такого бешенного роста этого каналв вижу в том что, воды практически нету. Так держать!
Спасибо, всё чётко и хорошо объяснил!!!
Классное видео, Саша! 🎉 МОЛОДЦЫ! 🎉 Благополучия вам и всем новичкам! 🎉
Просто огромный жирный лайк ! Спасибо за работу
Самое лучшее видео по данной тематике. 100% инфы и 0% воды всё грамотно и понятно. Спасибо!
Самый информативный обзор со ссылкой на аналитику и исследования. Качество съёмки значительно улучшилось 👍
@user-pk4se6nf9k
Жыл бұрын
украинский
Огромное спасибо за видео, очень полезно)
спасибо,все довольно понятно !😅 грамотно и не стал растягивать на 10000 выпусков !)
Ребятки, в видосе - ошибка. Естественно, это лого свифта платёжной системы, а не языка. В обложке - поправим, но в видео останется, простите.
@shortstime6664
Жыл бұрын
я один заметил хахаха
@user-zu6gy6sw7f
3 ай бұрын
Ничего страшного, нужно было сказать, кто заметит ошибку, получит 50% скидку на обучение в skypro
Привет, Александр, спасибо за ролик, ровняюсь на тебя, пересмотрел уже все ролики, столько нужной инфы и без воды, достоино лайка.
Сейчас посмотрел много видосов по этой теме и это видео действительно лучший гайд! Спасибо!
Только вчера посмотрел старую версию этого видео)) Зашел, чтобы пересмотреть один момент, а тут уже апдейт. Респект 👍
Обалдеть ... никакой воды ... всё по полочкам раскидано, все четко, ясно сгруппировано. Лайкос за оптимизацию контента! )
лучшее видео про языки, а ты хорош
Спасибо за информацию, тезка!
САША , очень ждал. Респект!))
Впечатляет, на сколько огромная работа проделана для видео, нет воды, все по делу! Просто красавчик!
Привет, спасибо за видео, очень круто доносишь информацию, приятно тебя слушать:) Только маленькая поправочка, ты для свифта взял лого международной платежной системы, а не стрижа)))
Очень своевременно наткнулся! Качественно, четко, понятно, не занудно. От души, Саша! Подписка. Берусь за пайтон.
Благодарю тебя, отличное видео! Закрыл вопрос выбора языка!
Качество на высшем уровни + четко поставленная и понятная речь делает из видоса конфетку. Респект тебе , Саша!)
@kukla-mukla6000
9 ай бұрын
хз хз, как-то агрессивно все выглядит...
@user-yt8gq2pi5u
3 ай бұрын
@@kukla-mukla6000 если тебе везде мерещится агрессия, то тут уже к специалисту надо обращаться...
Поддержу автора. Я вот давно уже советов не даю "какой язык" учить. Сильно много зависит от ситуации. Одна особенность УЧИТЬСЯ пожизненно - это приговор! P.S. Ой, да. У меня стаж в этом дерьме с 1975-ого года, 2-й курс учебы. А далее только вверх! :)
Четко! спасибо за то, что кратко по делу без воды всё разжевали
Саша, ты очень постарался! Спасибо за такие гигантские советы. Ты очень крут!
Спасибо большое за ту информацию которую ты даешь! Думаю что "долг перед богом" ты закрыл, кармические все должно вернуться)))Ждем следуюших видео!)
Мне очень нравится как вы рассматриваете всё коротко и чётко , спасибо вам большое , и хочу сказать что вы выглядите в своём возрасте очень имбово(круто) .
Спасибо, крайне полезное видео 🔥
Приветствую. Спасибо за детальный разбор.
Я так же близок к IT, как балерина к сварке - но твоя подача покоряет🔥🔥🔥
Александр, большое вам человеческое спасибо! Разделяю с Вами мнение по многим вопросам в том числе политическим и Вы стали мотиватором к смене вектора жизни! Просто знайте это))) Мир!
@digital_ninja
Жыл бұрын
от души!
Спасибо за полезное видео 👍
Воу бро! Давай дальше! Давай ещё! Позитива никогда не бывает много!
Александр здраствуй мне 13 лет учу програмирование на Phyton, уже делаю игры хожу на курсы в будущем хочу стать хорошим програмистом ты меня вдохновляешь учиться дальше удачи тебе!
@user-cu3lh7xd4c
Жыл бұрын
Блин, я в 13 даже не думала об учебе и о будущем))))А ты уже программируешь!Респект тебе и лайкосик!))😉
@djangodev3191
Жыл бұрын
@@user-cu3lh7xd4c Просто в его 13 лет у него есть интернет. А в мое например время, когда я учился в школе его не было. Начал развиваться, интересоваться технологиями после просмотра множества видосов на ютубе.
@Subscribetome4
Жыл бұрын
Мне одинадцать
@Dedinside05
Жыл бұрын
я в твои годы с крапивой дрался )
@I_am_prostocelovek
Жыл бұрын
Понимаю, начал изучать геймдев в 13 сейчас мне 14 , интернет появился на карантине (мои родители консерваторы которые считают что интернет развращает
Про PHP скажу одно, в него очень просто войти - ну прям легче чем в остальных языках. Я разработчик с 3-ех летним стажем на пыхе и без вышки по IT, в целом даже никогда компами не интересовался и чисто случайно от скуки нашел книгу по программированию на работе и написал пару программ на VBA для отчетов(лень было делать отчеты пол года, нажал кнопочку и он сформировался сам). Потом уволился с работы и начал учить пыху, в итоге через 3 месяца обучения зная азы пхп и ооп нашел свою первую работу. Что могу сказать про сам язык - действительно он проблемный, он проблемный в том плане, что чтобы писать на нем что-то серьезное и нагруженное к нему нужно привернуть оооочень много всего (Redis/Memcached, ElasticSearch/Sphinx, Centrifugo(для сокетов) и кучу кучу различных решений в основном это API написанное на других языках... А еще в нем нет строгой типизации и иногда можно ловить баг из-за типизации пол дня, нет асинхронности и нужно делать cron (отдельный php demon с вечным циклом). Для погружения в мир IT - идеален я думаю(в свое время не выбирал питон из-за синтаксиса, а фронт принципиально не люблю - хотя и на JS пишу бывает). В конце концов что касается актуальности языка - последнее время выходят обновления, каких то глобальных изменений не несет, но добавляют синтаксический сахар, типизацию.
@harmagebzi473
Жыл бұрын
Бро скажи пожалуйста я вот не то что программировать даже компьютером не могу пользоваться но очень хочу научиться программированию хотя бы на одном языке и это скорее всего Пайтон но вообще не знаю с чего начать без понятия посоветуй что нибудь какую-то книгу для Новичков ты же прошёл эту дорогу
@user-xo3jk9rv6s
Жыл бұрын
@@harmagebzi473 , на самом деле если бы я сейчас учился заново программировать. Я бы выбирал Java - это во первых. Во вторых - учится по книжкам конечно круто, хотя меньше толку как мне кажется. К примеру сейчас учу Java просто открыл видос (уроков сейчас полно) или портал какой то с теорией и в соседней вкладке документацию по языку и начинаешь писать. 1-2 часа в день достаточно (при условии что ты работаешь), если нет - можно и по 4-6 (больше не советую - выгоришь). И от темы к теме переходишь решая топики/задачки из уроков. Уроки лучше чередовать с теорией по ООП, структурам данных и алгоритмам. Или в один день разбивать занятие на 2 урока по разным темам(как в школе). Есть второй путь(экстримальный) - взять готовый фреймворк языка и по нему уже писать пет проект по урокам из видосов. Хорошо работает если нужно очень быстро попасть хоть как-то на жуна, но есть риск завалиться на теории тут как фортанет. Ну и потом все равно нужно будет закрывать пробелы по знаниям все таки. Хотя этот путь очень хорошо работает на php/js и возможно на python... На Java так попробовал - присел на авторизации и решил что лучше начать с нуля (да и пока работа есть, меня никто не гонит, да и разницы в зпшках сейчас если честно не очень большие если брать статистику) И главное - не боятся и верить в себя, как бы это пафосно не звучало. Я когда начинал меня отговаривали все(абсолютно все, кроме пары друзей). И в итоге сейчас вся родня, лучше друзья и знакомые офигивают от зпшки, которая в 3-4 раза больше средней зп по региону и сами теперь меня просят их подтянуть в IT(но я шлю всех лесом)
@user-wr3qz8zb7p
Жыл бұрын
@@harmagebzi473 Бро, не рекомендую вообще новичку книжки читать) Их будет сложновато новичку воспринимать. Юзай книжки как ВСПОМОГАТЕЛЬНЫЙ источник информации, а в основном рекомендую учиться по видосам на ютубе, или каким то бесплатным курсам в инете.
Очень полезное видео, благодарю!
Ваши видео одни из лучших. Спасибо.
Привет, Саша. Давно тебя смотрю и хочу вкинуть чуть чуть фидбека по инфе из видео. На самом деле, у нас в наших странах куча людей, у которых вполне неплохая физмат база и сносное техническое образование. И вот им, я как советовал бы, выбирать во многом исходя из своего бекграунда, например выпускник радиофака, без огромных трудностей вкатится в embedded, выпускник чистой математики в big data, а выпускник физ фака будет неплохо себя чувствовать сразу в геймдеве. А, еще, про подгонять в Android-разработке под разные устройства, об этом все говорят, но на деле это не совсем правда. С моего опыта, с этим встречаешься не чаще чем раз в полгода. А можно и вообще не встречаться, т.к современные возможности.фреймворка и новой верстки позволяют не сталкиваться с такими проблемами. А в остальном, просто хочу сказать спасибо и что ты большой молодец! Даешь новичкам супер крутую и актуальную инфу. Если мой кореш спрашивает меня как вкатиться в индустрию и чем там заниматься. Сразу сажу за твои видосы)
@digital_ninja
Жыл бұрын
привет, спасибо, но я в конце видео говорю, что инфа для тех, у кого базы нет
@viktormorozov5146
Жыл бұрын
В эмбедед и биг дата мало вакансий а тем более джуны там ненужны. Ищут мидлов синьоров. И скорее возьмут на такую вакансию заскучавшего джависта/шарписта/автомейшена/девопса чем человека со стороны.
@chechen70
Жыл бұрын
У автора первая задача это его курсы
@aryiano
Жыл бұрын
@@chechen70 какие его курсы?
@justcraft4600
Жыл бұрын
Братишка, это все превосходно, а что делать, если ты гуманитаришка до мозга костей?
ЧОтко и по делу. Лайк и подписка. Стоило добавить даа момента: 0)JS/TS прекрасно работают на серверах. Очень востребованная ниша, но очень узкая, ибо требует сильных навыков в бэкенде как таковом. 1)C# очень востребован в финтехе и электронной коммерции. Под всеми остальным - подпишусь на 1000%.
@iosswiftuipractice3793
Жыл бұрын
бэк на js летает, сам ушел со swift на js ts react node, ios разработка к сожалению в России дохнет ибо из за санкций блокируют приложения и отозвать лицензию разработчика могут.
@melvinwalker2692
Жыл бұрын
@@iosswiftuipractice3793 интернет есть же, почему бы не работать не в рф на удаленке?
Лучший. Спасибо за твою работу.
Спасибо за информацию !👍
Кажется, ты использовал не тот логотип для swift, ты использовал логотип системы swift, которая про обмен сообщениями в банковской системе. А у языка программирования там птичка. :) Спасибо большое за видео!
@imbicyl6667
Жыл бұрын
Вряд ли это он монтировпл, такое сложно перепутать
Привет, Ниндзя! Не мог бы немного раскрыть за go? Ты не раз говорил, что он очень перспективен, но есть ряд концепций, из-за которых сложен для новичков в качестве первого языка. Был бы рад даже небольшому ответу здесь, в тг канале или даже в Shorts O_o Живи и процветай!
@user-vm7pp7kb1l
Жыл бұрын
Да, очень интересно!!!
Молодец! Хорошая подача информации, спасибо!
Спасибо что все разложил по полочкам
Как человек, кайфующий от всякого рода классификаций, ставлю 3 лайка) Саш, есть вариант притащить крутого AQA на интервью? Было бы интересно посмотреть
@digital_ninja
Жыл бұрын
Спасибо, бро. Возможно, притащу.
спасибо, все кратко и очень информативно
Котик, это самое полезное видео по теме. Спасибо большое, ты лучший
И всё таки было бы интересно увидеть подобное видео для людей с высшим техническим образованием. Как раз получаю такое образование, хочу начать учить что то для будущей работы и понятие не имею что. Склоняюсь к питону, потому что потом можно будет уйти в data science, но не уверен что хочу связать дальнейшую жизнь с вышматом, пока сыт им по горло. Думаю и о C++ так как потом можно заниматься графикой и математика там по проще, но опять же не уверен. Подскажи пожалуйста!!!
@user-pt5vc1uy9o
Жыл бұрын
Так графикой можно заниматься в майке, 3дмаксе, блендере, нафига тебе изобретать велосипед очередной?
Мой первый язык был COBOL (на работе) - и это в 2016 =) Потом в колледже немного java Потом сам пришёл к python и django, и не жалею. Правда пока нет коммерческого опыта на нем, кроме внутренних проектов на работе Но теперь, если к нам приходят практиканты, даю им базу на python'е))
@IlyaGK
Жыл бұрын
Зарабатываешь с этого?
Спасибо Саш, дельные советы дал, немного мозг разгрузил)) Буду дальше думать)
Красавчик всё чётко обяснил!!! Спасибо тебе мотивировал на обучение.
Мой топ. 1. Это php. Очень простой и лёгкий в освоении. Очень много удаленной работы для джунов. Большое количество сайтов уже написано . Этот язык за собой тянет всю цепочку: html css. 2. JS . Всё тоже самое что для php, плюсом делает вас из "бэк" программиста "фул" программистом. Тянет за собой: vue, angular, react и прочие. 3. Это sql. Базы всюду. Мой знакомый уехал в Австралию как хороший сис админ, там переучился на PL/SQL программиста. Это Oracle. Пишет только запросы. 4. Python. Тот же "бэк" + сейчас выстреливает аналитика данных и науку о данных. 5. Java или C# . Вообще эти языки (один из них) можно учить сразу и концентрироваться только на них минуя всякие php. Ещё один знакомый сейчас в Германии java девелопер. C# можно уйти в Unity game dev. По мне лучшие направления. Веб, аналитика, наука о данных, имхо всегда будет актуально, так же стреляет мобилка и гейм дев (но я про это мало знаю). Или если есть время и желания уходить в интерпрайз разработку Java.
@Ayla_Duman
Жыл бұрын
Так что нужно выбирать новичка ноль
Здраствуйте .А какой язык программирования самый востребованный для поиска вакансии ?Назовите таких топ 3 языка программирования , если цел найти вакансии , а не по фану учиться .
@user-um3kd7gp8s
Жыл бұрын
Как ни странно, самый большой спрос в России на 1с-ников.
Огромное спасибо, как раз искала такую инфу
Саня олицетворяет собой успех. А мне даёт мотивацию бежать быстрее чем я делал это ранее. Пора отрабатывать 27 лет безделья)
Отлично... На SWIFT поставил логотип международной системы переводов. Гений б**
@seka1309
Жыл бұрын
🤣👍👍
Спасибо, от души. Полезно, честно, ёмко.
Саша, какой же ты охуенный видеомейкер стал. Спасибо, во многом благодаря тебе я пришёл в программирование. От момента когда я ничего не знал об IT до сего дня, когда могу запилить небольшой проект на Джанго прошло 8 месяцев. Это было капец как непросто, но я выдержал и продолжаю двигаться. 210 откликов, 10 телефонных интервью, 5 собесов. Иду к своей первой работе. Пожелай мне удачи)
@digital_ninja
Жыл бұрын
Бро, ты охуенный! Давай, ты сто тузов догребёшь до работы.
@eugenenazirov
Жыл бұрын
@@digital_ninja спасибо, бро!
@________624
Жыл бұрын
Евгений, Вы с момента начала изучения тоже ничего не знали?
@eugenenazirov
Жыл бұрын
@@________624 Да, я работал веб-дизайнером. Программирование мне казалось сложным и уделом "избранных".
@________624
Жыл бұрын
@@eugenenazirov спасибо за ответ Сам хочу начать изучение, но боюсь переступить грань 🤗
не так важен язык как область, в которую вы идете работать. За видос спасибо)
Спасибо за видео!
четко красиво ясно подробно! Спасибо!
жду сравнение императивной парадигмы и декларативной
Большое спасибо за работу, полезное и интересное видео. Есть ли примеры успешого ухода в it после 40, всё же мозги и мышление более гибче у молодых людей.
@validationerror3830
Жыл бұрын
примеры и в 50 есть. Войдете ли вы в их число? зависит сугубо от вас, и немного от удачи
@Zvirnabantsi
Жыл бұрын
на канале "записки эммигранта" есть видео, точно не помню, дядька 40+ вощел в ИТ в Канаде без мат. образования и тд
@user-pv6oi4rv8l
Жыл бұрын
@@Zvirnabantsi спасибо за ответы.
Контент как всегда на высоте 👍
Спасибо за видео)
Если на втором курсе колледжа начали изучать как самый первый язык C#, то стоит ли самостоятельно начать изучать какой-нибудь друг язык, для саморазвития, например Пайтон, или это может сильно запутать?
Здравствуйте, Александр, подписался на Ваш канал и смотрю с интересом каждое видео, много полезной информации. Спасибо Вам большое за этот выпуск, прояснили ряд моментов. Практически определился с выбором языка благодаря данному обзору/гайду. На 1:48 (и 7:53) ошибка: показан логотип международной банковской системы SWIFT, а вовсе не языка программирования Swift🙂 Логотип языка визуально похож на птицу, а не на глобус. На 4:12 дано не совсем точное (стереотипное) определение статической типизации. Лучше будет такое общепринятое определение: язык обладает статической типизацией, если вывод и проверка типов могут быть осуществлены во время компиляции (статически, без выполнения скомпилированной программы). В языках со статической типизацией часто бывают необходимы аннотации типов, но есть множество языков, в которых значительная часть кода может быть записана без таких аннотаций (языки с развитым выводом типов); к таким относятся преимущественно функциональные языки, но также и мультипарадигмальные Kotlin, Rust, Scala и прочие. Думаю, что начинающим будет полезно знать это более точное определение, поскольку от понимания определений и базовых концепций во многом зависит общий успех в изучении того или иного языка. На 4:23 опечатка в словосочетании "Data Scientist" (не придираюсь к Вам, просто пишу для других начинающих, чтобы запомнили правильное написание слова). PS: Сам планирую изучить язык Rust, несмотря на то, что он достаточно сложен и пока мало вакансий с ним, скорее всего придётся учить и что-то другое (больше склоняюсь к бекенду, чем фронтенду, поэтому возьму Python [так как уже есть частичные знания] или что-то альтернативное). Есть неиссякаемый интерес к языкам программирования, и вообще тяга к языкам. В будущем планирую разрабатывать свой собственный язык программирования (не для замены существующих, а просто альтернативный), и уже есть очень много записей, нуждающихся на данный момент в переработке и систематизации. Стараюсь систематически углублять свои знания в этой области и надеюсь, что в один прекрасный день появится proof of concept моего языка😊 Жаль, что в наше время практически не найдёшь работу, посвящённую разработке самих языков программирования, для большинства людей это слишком сложное и абстрактное направление, но я бы хотел попробовать этим заниматься хотя бы для саморазвития и роста в профессиональном плане. Поэтому хочу, чтобы основное направление было хоть чем-то похоже на это (Machine Learning интересно для меня, но знаний пока не хватает).
@iorweth7083
Жыл бұрын
Дочитал до конца твою простыню)) Удачи тебе со своим языком, все получится!)
@T0unFl3it
Жыл бұрын
@@iorweth7083 Очень надеюсь на это🙂 Проблема в том, что много чего хочу и сразу, а уровня пока не хватает, не дотягиваю😊
@Zakony_zhyzni
Жыл бұрын
Ну ты братан в натуре программист👏👏👍
@T0unFl3it
Жыл бұрын
@@Zakony_zhyzni Нет ещё, к сожалению, но очень хочу этот уровень😊
@Siberianwow86
7 ай бұрын
Тоже осилила :) Вы молодчина!🎉
Спасибо большое за проделанную работу все разложил по полкам все понятно
Очень крутой канал, все понятно и лаконично, спасибо 🙏
Программирую на PHP более 5 лет. Удивился, что до сих пор упоминают его. В нашей компании все проекты переходят на Java и Python. Мне PHP нравится, работы в принципе хватает, но обидно что он теряет популярность, уступая Python.
@dzmitrylukashuk7216
Жыл бұрын
@ideldotpro Тут причина одна, проще найти джуна или мидла на Питоне, чем на пхп.
@anton_reader
Жыл бұрын
Уступает в популярности изучения у джунов, а у нас проекты заточены больше под них, т.к. на PHP найти сотрудников сейчас сложнова-то
Выбирать язык легче учить. Еще лучше в вакансиях сразу стэк технологий. И берите курс нужного стэка, что бы задачи были максимально приближены к реальной работе, + обязательно должна быть возможность задать вопрос ментору. Потому что когда мы застрянете, а вы застрянете точно, нужна будет помощь реального человека.
Спасибо за видео, мужик
Сильно выросло качество, очень приятного смотреть, один свет чего стоит. Смотрю тебя со 2-го видоса на канале, я тот самый чел, который топит за раздутые головы и питч голоса. Спасибо, Саня!
Я считаю, что при текущей неадекватной конкуренции за junior-позиции -- нужно отталкиваться не от того, что нравится, а от своих сильных сторон. Например, если знаете хорошо математику, то почему бы не попробовать в DS. Я учился в аспирантуре и использовал Python для написания математических скриптов. Первую работу нашёл именно на Python, но через год без проблем свичнулся в Java и с тех пор горя не знаю :) Как человек, который проводит собеседования, скажу -- от junior'ов/стажеров особых знаний никто не ожидает. Да - core языка должен быть от зубов. Но если есть хотя бы минимальный опыт работы в команде (работа с тасками, системой контроля версий, общение с коллегами/заказчиком) - то это будет ключевым аргументом, а не то, как вы знаете мультипоточность в Java :)
@erickmanciny1352
Жыл бұрын
По поводу DS автор видео и сказал, что нужна математика. И, на всякий случай, для тех кто не в курсе - имеется ввиду вузовская математика. И теория вероятностей в нагрузку не помешает
@AlexandrBondarenko96
Жыл бұрын
Джава как первый язык хорош, но тяжеловат. И учить его вместе с сопутствующими технологиями долго. У нас приходят после 2-3 лет самообучения. У кого был ранее опыт с другими языками, - осваивают быстрее.
@TopUser2022
Жыл бұрын
Я бы не сказал, что Java, а тем более Python можно назвать языками
@sokolov7961
Жыл бұрын
@@TopUser2022 а чем?губами?
@AbaiXXXL
Жыл бұрын
Здраствуйте не подскажите, по какому языку программированию программистов берут как горячие пирожки? Просто хочу купить курс и не прогадать, помогите пожалуйста с выбором
Согласен, языки нужно щупать. Помню как загорелся фронт-ендом. Решал простенькие задачки в JS и все было зашибись. Но когда столкнулся с CSS, то я прям возненавидел фронт. Благо есть bootstrap, без него вообще борода. Одолжил у друга акк в udemy с курсом по python. Друг QA, брал для автотестировки. Прошел курс и прям затянуло. Сейчас делаю простенькие проекты на Flask' е и понемного штурмую django. Параллельно открыл для себя удивительный мир unix систем. Ну и как-то абсолютно случайно окунулся в бэк-энд. P. S. А первый язык который попробовал был чистый C в универе. В итоге до сих пор постравматический синдром🤣
Спасибо, помог! ❤
Спасибо за крутое видео! В айти 2 года и задумываюсь немного сменить направление. Видео лишний раз подкрепило намерение :)
@darmoed_phantorm
Жыл бұрын
интересно какое направление?
@user-fr2dw3qd4v
Жыл бұрын
@@darmoed_phantorm из QA auto в разработку имелось ввиду
Ребят, прокомментируйте Go. Напишите ваше мнение. По мне: + строгая типизация + горутины (удобно реализованная работа с ассинхронностью) + удобное разделение программы на пакеты - мало джуновских вакансий - ориентирован в основном только на backend и микросервисы, хотя на нем можно писать буквально все. Вопрос в удобстве. Как думаете, он разрастется в плане популярности у работодателей?
@digital_ninja
Жыл бұрын
Я в телеге у себя написал мнение по Go
@namesurname2529
Жыл бұрын
@@digital_ninja спасибо. Прочитал, порадовался). После просмотра видоса начал думать "неужели все в пустую, ведь он мне так нравится"
Саша здравствуйте, мне 14 лет и я хочу начать учить программирования и выбрал язык Python. Хотел спросить не рано и с чего я могу начать? Буду очень рад вашему совету!
@lupa_777
Жыл бұрын
Привет! Мне тоже 14 (скоро 15 ) Я тоже начал с питона потом забросил. Позже я выбрал направление Front-end и уже выучил html5 и почти css 3.
@ANIMEKISOD
Жыл бұрын
@@lupa_777 ну я только начинаю вот начинаю читать книгу грокаем алгоритмы
@qq77777
Жыл бұрын
@@ANIMEKISOD Начал ты не рано, но подходи основательно, алгоритмы прорабатывай на языке программирования, не забывай про англ. язык и математику (если надумаешь соответствующее направление)
@user-yb2ls2cl2i
2 ай бұрын
уже поздно
Спасибо отличное, структурированное видео, всё по полочкам.
Отлично, как всегда гениально
Мой выбор изначально был очевиден,только C#.У меня есть идеи и я собираюсь их воплотить при помощи C# и Unity,но ролик всё равно было интересно посмотреть
@orderthebeats
Жыл бұрын
Красавчик, меня тоже привлекает С#
Здравствуйте Александр только недавно начал интересоваться it ,хотелось бы развиваться в этой сфере и собираюсь учить первый язык python начинаю изучать книгу которую ты советовал (грокаем алгоритмы) и бесплатные курсы которые ты советуешь в своих видео роликах Сам я щас обучаюсь в 9 классе в дальнейшем хочу пойти обучаться на программиста,потом и вовсе уехать в Турцию поконкретней в Стамбул Хотелось бы поинтересоваться подойдёт ли для программирования MacBook Air m1 512 щас не могу определиться с выбором первого ноутбука или же MacBook что посоветуешь что мне брать на данный момент?
@viexxchar
Жыл бұрын
хотела спросить, книга понятная? тоже хочу изучить
@user-yu2jg7xf7c
Жыл бұрын
@@viexxchar Да она вполне понятна, главное просто разбираться хоть как либо в алгебре, а так все ок Советую все задания разбирать очень хорошо чтоб потом это всё осталось у вас в голове
@viexxchar
Жыл бұрын
@@user-yu2jg7xf7c спасибо! приму на заметку
просто лучший! все просто и понятно. спасибо!!!!!!!!!!
Самое понятное видео в Ютубе! Все доступно и понятно!
полгода назад начал изучать Android/Kotlin. Удивился, что он набрал так много баллов, так как Android разработка очень трудоемкая, с кучей шаблонного кода(даже в Kotlin), и изучить весь Android SDK не хватит целой жизни. Наверное как раз поэтому мобильщиков не так много, да и вакансий тоже, да и зп мобильщику много платить надо. Kotlin светит счастливое будущее только в том случае, если им активно начнут заменять Java не только в мобайле. Так что лично я все равно вижу C# Java Python (все щупал и изучал, не просто так пишу) лучшими языками для новичка. Накидал пару строк кода из sof, отправил запросик в базу - и готово.
@denissaripov7130
Жыл бұрын
Котлин и начал замещать джаву на бэке
@nikcimaskevic6415
Жыл бұрын
а нас весь бэк на котлине
@viktormorozov5146
Жыл бұрын
Котлин и джава настолько близки что можно свитчится туда и обратно без проблем даже без потери лычки а возможно и с ростом.
@user-gs7sr5wv7h
Жыл бұрын
чем сейчас занимаешся?
Саш, хотелось бы пояснений что считаешь мелким/средним/крупным проектом. Моя первая работа на ПХП была в проекте с 500 таблицами в БД и как минимум миллионом строк кода, это ведь точно не маленький веб проект (это к слову медицинская ERP/CRM) сейчас работаю в маленькой команде над сайтом агрегатором, и это да, проект куда менее масштабный
@dreamtravel3442
Жыл бұрын
про пхп: 1. он давно не костыльный 2. он довольно быстрый для крупных проектов 3. диапазон применений по вертикали большой (от крупного энтерпрайза на симфони/фэлкон до простого продукта с средней нагрузкой (yii\ларавел) или до сайтика на вордпрессе)
четко! рассказываешь) спасибо.
Здравствуйте хочу научиться програмировать, думаю ваш канал будет полезен для меня и остальных. Спасибо за советы =)
Привет, спасибо за видео. Насчёт общего направления Data я с тобой не согласен. Конечно, именно в DS без сильной математики и статистики лучше не соваться, но на базовый уровень всё это учится неплохо. К тому же есть ещё замечательное направление Data Engineering где ты не занимаешься созданием моделей машинного обучения, а именно манипуляцией с большими данными (строишь пайплайны, конструируешь хранилища данных и тд.). Ну и огромное непаханное поле перевода всяких старых баз данных в облака. Для старта тоже хватит sql + python и базового понимания работы облачных платформ. Ну, по-крайней мере мне хватило для устройства джуном)
@ivannoev97
Жыл бұрын
скажи, пожалуйста, где искал работу? долго ли учился до момента трудоустройства и где?
@wisew4932
Жыл бұрын
@@ivannoev97 работу искал разными способами. Искал объявления с вакансиями на порталах разных и в линкедине (запрещено в РФ). Но нашёл почти случайно на карьерной ярмарке в универе (не своём, я закончил год назад). Подошёл к стенду, спросил что за компания и спросил нет ли у них вакансий для джунов. Отправил резюме по мэйлу, прошёл тестовое задание и интервью и готово. Это была третья попытка, до этого меня отфутболили в двух других местах. Учился примерно год, но в ленивом темпе на старой работе. Если задаться целью я бы выучил всё тоже самое месяца за три. В основном книги + курсы на степике + codewars. Но сейчас, оглядываясь назад на три месяца, я бы посоветовал именно для дата инжинера (помимо обязательного python + sql) дополнительно подыскать книгу или курс (на Datacamp отличный, но платный) по Apache Spark / Hadoop / Airflow. Спарк особенно.
@ivannoev97
Жыл бұрын
@@wisew4932 а чем обусловлен выбор именно специальности дата-инженера, бэкендера тоже рассматривали? куда легче впрыгнуть? сколько стоит на datacamp? можете ли посоветовать книгу? спасибо
@wisew4932
Жыл бұрын
@@ivannoev97 Data Camp - 40 баксов в месяц (или 25 если взять годовую подписку). Два курса у них самых нормальных - это Skill Path - Big Data with Pyspark и Career Path - Data Engineer. В первом больше именно про спарк, во втором больше про основы полезных для дата инжинера технологий. В принципе если сильно постараться можно успеть оба за месяц сделать. Ну один уж точно. Почему именно дата инжинер? Потому что мой первый язык программирования - питон :) Ну а вообще потому что большие данные меня всегда привлекали, и ещё потому что дата инжинеров сейчас очень мало. Дата саентистов и аналитиков - хоть жопой жуй. Конкуренция среди джунов жуткая. Куча всяких курсов, книжек, интерактивных платформ "за 3 месяца готовят на джуна". В итоге на место слишком много претендентов, большинство из которых всё равно не способны построить серьёзную ML модель. Но всем этим дата саентистам и аналитикам нужно откуда-то брать данные для моделей и анализов. А кто им будет строить специализированное хранилище данных (условный data lake)? Кто наладит извлечение сырых данных из источника (gps, счётчики всякие, банковские транзакции), первичную трансформацию и настроит ток данных в это самое хранилище? Кто потом всё это будет поддерживать в рабочем состоянии и изменять при нужде? Правильно - дата инжинер )) Ну и плюс, как я говорил выше - сейчас и облачные технологии растут. Всё больше фирм меняет свои старые серверные на облака, потому что тупо дешевле и не надо беспокоиться о поддержке дорогого оборудования в должном состоянии. А кто сможет настроить миграцию и создать новую базу в облаке? Правильно - дата инжинер. Плюс, хоть залететь и можно с питоном и sql, но если копать глубже, можно узнать, что многие фреймворки и полезные инструменты написаны на более сложных языках, например Hadoop(Java), Spark( Scala ), Kafka (Java + Scala). Airflow вроде бы единственный на питоне. И чтобы развиваться дальше будет вполне логично копнуть глубже и изучить какой-то из этих языков (я ещё даже не начинал), что по-любому хорошо отразится на резюме и зп. Что касается книг - любую из гугла по нужной технологии. Ну либо посмотреть документацию на оф. сайте. Единственный минус - обилие технологий. Придётся изучать то, на чём работает компания, куда хочешь устроиться.
@ivannoev97
Жыл бұрын
@@wisew4932 спасибо за инфо! можно ли с вами посоветоваться в телеграме или где удобно?
Мне 16,учусь на станочника, захотел начать изучать программированием, тут вот проблема, не понятно с чего начинать изучать, узнал что надо начинать с выбора языка, вот смотрю это видео и нихуя не понимаю
Спасибо, подтолкнул к выбору