Об онлайн курсах программирования

preview_player
Показать описание
Всех кто начинает изучать программирование мучает вопрос: как быстрее освоить все необходимые навыки, чтобы получить работу. Один из вариантов - закончить онлайн курсы. Разберем особенности этого подхода к обучению и овладению профессией программиста.

Тайм коды
0:00 - Спасибо Himmler Heinrich за Таймкоды
0:20 - О чём видео.
5:15 - Зачем вообще эти курсы?
7:10 - Курсы - как пусть в сообщество программистов.
10:00 - Кто вообще преподаёт на курсах, и зачем оно им надо?
18:12 - Про сроки курсов, и почему на курсах следует обучатся по полной.
21:40 - Чем отличается собеседование джунов от более опытных, и чем курсы могут помочь первым.
23:10 - Помощь в трудоустройстве (но это не точно).
24:40 - Минусы курсов.
27:50 - Минусы курсов, как плюсы.

31:29 - Можно ли учится без курсов?

-------------------
Ваше участие очень важно для развития моего канала. Самое мало, что вы можете сделать это поддержать канал любым доступным вам способом: лайк, комментарий, подписка. Меня это мотивирует на продолжение работы, а вам ничего не стоит.

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

--------------------
Оставайтесь на связи:
#ityoutubersru
Рекомендации по теме
Комментарии
Автор

Степан, я не против рекламы, но реклама курсов программирования в видео о размышлениях о курсах программирования прямо наводит на мысли в головах людей о необъективности ролика, проплаченом ролике и попытке получить выгоду от выпуска данного ролика, благодаря нам зрителям. Ну можно же в такой теме показать рекламу чего угодно, хоть правильное молоко для программиста)) или удобную клавиатуру, а например рекламу скиллбокса можно засунуть в видео про "Какой выбрать монитор для программиста", понимаешь разницу? Пишу с любовью. P.S. Бывший интернет-маркетолог. Сейчас учу шарп.

gennadiigorbunov
Автор

обучался на курсах, четко уяснил одно, перед курсами неплохо прочитать пару книг по теме, а уже на курсах "шлифовать" знания из книг. У такого подхода сразу 2 плюса: на курсах закрепятся знания из книг, уроки на курсах длятся 1, 5-2 часа, целесообразнее использовать это время на уточнение тонкостей и нюансов (используя преподавателя как живого ментора, способного заткнуть дыры в знаниях), такой подход сильно увеличивает эффективность обучения

ПавелНовиков-эч
Автор

Реклама от скилл бокса в начале видео, делает видео абсолютно бессмысленным - очевидно что будет сказано потом.

JamesBond-cqti
Автор

Реклама курсов в видео. Объективности ждать не приходится.

АльбертДикий-Бык
Автор

Немного о курсах и о частых вопросах, которые например я встречаю от студентов, которые находят меня по комментариям.

Мое личное мнение о курсах.
Курсы, на то и Курсы, Вас обучают самым основам профессии и порой обучение намного глубже, и лучше, чем в провинциальных университетах, у Вас будет наставник, он же преподаватель, который - практик - а не теоретик, естественно это является жирным плюсом.
Обучатся на курсах или не обучатся - вот в чем вопрос.
Мое мнение возможно ошибочное, но идти обучаться на курсы программирования, с целью стать программистом - ошибочное действие, если Вы:
- С компьютером не то, что на Ты, даже не на Вы;
- Владеете интернет - технологиями поскольку-поскольку;
- Решать технические вопросы - для Вас рутина, которая Вас всегда пугала;
- Вы идете за деньгами, а не за профессией в целом.

Почему я так считаю? Человек, который владеет компьютером очень плохо - не сможет стать хорошим программистом - эти вещи слишком сильно связанны и на короткой, и даже дальней дистанции, вы проигрываете более молодому поколению разработчиков, которые сейчас с Вами на курсах, либо учатся в СУЗе/ВУЗе. Вы потратите большое количество времени на осваивание компьютера, ОС(Window/Linux) и тонким прелестям, которые также немаловажны в IT сфере.
Владеть компьютером - очень Важно.

Я считаю идти обучаться на курсы ради смены профессии стоит, если Вы уже владеете компьютером и для Вас например тот же Excel, и скрипты под него - не страшны - а больше, как развлечение, т.е у Вас уже имеется любительский опыт в сфере IT.

Покупать курсы? Или учиться по Youtube?
Если Вам нужно овладеть профессией побыстрее - то совмещать.
1 Вы купили курс, потратили деньгами - а вложения должны окупаться - так что даже через "НЕХОЧУ" вы будете обучаться
2 Закреплять материал или добывать более новый, и уникальный - Youtube - как пример Вы изучили работу с базами данным, но Вы слышали, что есть Entity Framework - а на курсе его нет, что делать? Правильно, искать уроки связанные с Entity Framework.
3 Интерес - без него, даже купленный курс, для Вас станет проблемой, нежели благодатью - без интереса к профессии, не стоит и пробовать.

Как проверить есть ли у Вас реальный интерес к программированию?
Как пример:
- Вы хотите разрабатывать сайты? Попробуйте с нуля, сами потратить пару дней, для написание даже убогого, но рабочего сайта на том же Python Django или PhP Laravel(Не используйте готовый WordPress, Drupal - это не то!). Если Вас затянуло и Вы хотите большего - вперед покупать курс или учиться.
- Вы хотите разрабатывать программы? Попробуйте написать свой Youtube Downloader - уйдет пару часов даже для новичка, готовые решения есть - или попробуйте написать свой кривой и косой Paint, но свой! Уйдет +- недели две - и если Вы не потеряли интереса - то вперед учиться.

Для студентов ответ всегда один - Вы молоды и Ваш мозг пока еще свеж, и способен поглощать тонны информации, главное снизить поток лишней информации - игры, тик токи, инстаграмы и прочий развлекательный, и мало полезный контент - Вам требуется сосредоточиться и попытаться вливаться уже в IT тусовку.
Это сложно - но реально.

Что самое хорошее(и меня реально это радует) добрые и отзывчивые ITшники все еще есть, пусть Нас реально - очень мало - нежели раньше. Мы не отказываем в помощи, и оказываем посильную помощь молодым и юным разработчикам, которые вливаются в IT.

Если Вам реально нравится IT - дерзайте!

JlovenPK
Автор

Я в программирование вообще случайно. В моей школе, а точнее гимназии я был достаточно плохим учеником. Мотивация стать немного выше своих однокласников появилась в классе 6-7. Я начал изучать многие дисциплины: химия, физика, математика. Т.к. я учился в математическо/лингвистической гимназии города Б. которая была одна из самых лучших в области, в математике мне ничего не светило. В физике было интересно, но там тоже были свои гиганты. Поняв, что конкуренции нет только на химии, я пошел учить ее, тем более, когда увидел, что химия - это не сплошная теория, но и практика. Ну и как-то пошло. Учавствовал я тогда в районной олимпиаде и тогда получил благодарность за участие. Когда узнал результаты, попросил о перепроверки работы. К сожадению меня тогда послали, обосновав тем, что апелляция должна подаваться в день написания олимпы, а резы я узнал через неделю. С этого момента частично пропадало желание учить химию и тут уже было начало 8 класса и надо было выбирать факультативы. Т.к. максимум(минимум тоже) было два и один из них по желанию(обязательно) матан, то я думал, какой выбрать факультатив. На тот момент я любил играть в мобилки и меня дико бесил в них донат(хоть и сейчас он тоже там присутствует) и с другой стороны была химия. Не трудно догадаться, что я решил походить на факультатив по информатике, тем более, что в конце факультатива, мы могли 30 мин поиграть в варкрафт3 по сети. Я стал интересоваться этим(факультативом, а не варкрафтом). Как стандартные новички, нас повели в сайтоделание, за 2 четверти html и css, а за оставшееся время js и php. К счастью для меня, мне это дико нравилось. Я мог делать, что хочу. Дополнительно к факультативам, стал смотреть ролики на ютубе. И уже к концу 1 четверти, я мог с вероятностью в 99% предсказать, где будет бага в коде на js или как можно красиво(для 2003 потому что мой вебсерфинг заканчивался на ютубе) оформить шапку сайта. К концу 3 четверти меня стали интересовать вопросы, на которые не мог ответить мой препод, и тогда я начал самообучаться. Т.к. на тот момент я знал о существовании только pascalABC и c++, я стал смотреть, что мне приятние. Т.к. паскаль роднее и с 6 класса мною изучался, я начал учить delphi 7 (или 6 уже не помню). Мне нравилось делать визуальную часть, а еще больше нравилось ее логически усиливать. Как бы выбор с языком стал понятен. В 9 классе у нас на факультативе были плюсы и честно я уже тогда понял, что паскаль это не мое, синтаксис плюсов мне больше нравиться. Одним словом стал копать туда и встал вопрос:"Как написать прилагу с визуалом на плюсах?" Я очень долго мучался, читал, но все что там было, это огромный код без интерактива(как в делфи(да я тогда не знал, что делфи и под плюсы есть, а VS на моем компе не тянуло)) и забросил эти поиски, тем более там про какието классы и объекты. Кароче послал это дело. Я же в функциях пишу, я король функциональщик. Тут логичным концом факультативов стала олимпиада. Т.к. в основном, я все свое время тратил на понятие визуалов, то алгоритмы мне показались тогда глупой затеей и как факт, я проиграл ее. После этого как-то решил разобраться с плюсами и купил себе книгу ООП в c++. Повторюсь, тогда классы и объекты были для меня черной магией и я считал, чем больше книга, тем в ней больше знаний. Как факт, я прочитал 9 глав из 16, разобрался в основах ООП и подзабил на программирование. Летом я встретил бывшего ученика нашей гимназии, он мне предложил поучиться у них на фирме(он стартапер, призер какойто наминации в США). Я подумал, ну не плохои пошел к нему, рассказал, что знаю. Он в это время сказал, что все это херня, учи java будешь писать под андройд. Я такой ну ок, визуал люблю, все дела. Ну, тогда я начал писать под андройд. Один гемор был только в том, чтобы настроить андройдстудио. Прилага ни как не хотела нормально работать. Ну впринципе как-то разобрался и тут где-то через месяц я вышел покурить(не курите это вредно!!!) и когда вернулся увидел комент в коде:"ты тут никому не нужен, иди нах*й пока мы сами тебя не послали!" Я тогда очень был расстроен и пошел во свояси, больше я не возвращался в эту фир

vainshi
Автор

Обучаюсь очно на курсу разработчика ОП. Но, ситуация следующая: группа возрастная, некоторые вообще не имеют опыта пользования ПК. Информацию усваиваю нормально, но проблема в том, что некоторая часть группы отстает. Из-за этого обучение тормозится. В следствии чего на некоторые темы преподы забивают. Некоторые преподы - студенты, которые как выяснилось сами только-только изучают данный материал. В общем не вижу смысла в дальнейшем прохождении данного курса. Что вы об этом думаете?

kirillserov
Автор

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

nightdreams
Автор

пункт про книжку, которую мы не читаем, так как она досталась бесплатно - полная фигня. Не читаем мы ее из-за факта обладания ею и возможностью откладывать момент прочтения до неопределенного срока и факт бесплатности никак на это не влияет. Если человек реально замотивирован ее прочесть, то он ее прочтет. То же самое с видеокурсами на том же Udemy. Можно купить курс, но из-за знания, что он от тебя никуда не убежит многие будут откладывать его прохождение в долгий ящик (говорю не по наслышке). Так же можно провести аналогию с цифровой игровой библиотекой: недавно читал статью, что треть игр купленных в стим ни разу не запускалась. Тут работает такой же механизм.

sat
Автор

34:35
Вы не правы, всё видео вода приправленная рекламой.

СергейПанов-зц
Автор

Кто учился по курсам Hexlet? Есть что сказать о них?

svistunya
Автор

Степан, буквально год назад я учил Шарп по твоим видео. Да я не только тебя смотрел, плюс отголоски прошлого, я читал и читаю до сих пор книги. В общем что могу сказать, в почти 40 лет я стал апи разработчиком. Видео Степана очень крутые. Обкатано не на одном новичке. Основы языка разжеваны очень.

valcom
Автор

Степан, доброго времени суток. Вы классный чувак - спасибо вам.
Исправьте пожалуйста название видео с "о онлайн.." на "об онлайн". Спасибо)

exploidrice
Автор

Проблема не как в таковых курсах и их наличии(а их ща все ведут кому не лень), как проблема в том, что там максимально НЕ заинтересованы, чтобы тебя научить именно программировать и решать задачи. Ну то есть, тебе рассказали теорию, допустим что такое поля и циклы, ну дали задание перебрать массив, все. Не учат программировать, они учат, чтобы ты знал просто теорию. Кто-то скажет, ну ты сам давай, они то что? Ну тогда зачем курсы платные? Короче все эти курсы по большей части это заработок денег для них. Им не интересно поймешь ты или нет, даже если ты очень хочешь. Они не привьют в тебе программиста и знания. И да, это не советская школа, где давали именно знания и умение мыслить. Развивать логику, закреплять материал. Это бизнес и ничего личного. Капитализм, счастье, зашибись.
Всем советую сначала программируйте сами, изучая бесплатные видосы и книги. Получается, но уперлись, ищите либо курсы, либо ментора, либо свой проект.
По поводу скилбокса, многие пишут что это шарага лютая и курсы так себе, как и гик брейнс. И прочие ебота. Я как-то качнул от Otus курсы, это мрак, просто какая-то срань. В итоге А А кому доверять в плане курсов? Мне сложно сказать. Сложно отдать деньги за то, чтобы просто они ушли в никуда.
Если вы реально знаете такие, напишите в коменты. Буду признателен.

TheFryOS
Автор

Самый большой минус любых курсов в том что они не привязаны к профессии, они не привязаны к тому за что платит бизнес, другими словами курсы по программированию не являются профессиональными курсами, на них не знакомят с профессией. Освоение профессии с нуля это минимум два года, причем весьма плотной работы от 6-ти часов в день, курсы на несколько месяцев пару раз в неделю ни о чем, на выходе не будет специалиста востребованного на рынке, онлайн курсы это ни о чем в квадрате. На счет тусовки, это как повезет, если будут люди меняющие направление в профессии, т.е. уже имеющие опыт в программировании и меняющие стек инструментов, тогда может что то получиться, если все без предварительного бэкграунда, то тусовка ничего не знающих новичков ничего не даст в плане профессионального роста.

denisn
Автор

Был пару раз на их вводном занятии. Половина дистилированной воды, половина впаривание курса. А если посмотреть, кто создатель этой конторы- то сразу все встает на свои места. Чувак был связан с бизнес молодостью, шарага из шараг

МаксимУнгерн
Автор

Бесплатные курсы, которые пилятся энтузиастами, многие очень годные. Платные курсы, реклама которых выскакивает из каждого утюга, — однозначный лохотрон.

jamesmiller
Автор

Хороший специалист - не обязательно хороший преподаватель.
Сколько тренеров олимпийских чемпионов сами были олимпийскими чемпионами?
Сколько бывших чемпионов воспитали как тренеры нынешних чемпионов?

paleface_brother
Автор

Условия от SkillBox, конечно выглядят интересно -- "учись сейчас, плати потом", "гарантированное трудоустройство" и прочее. Но это же не все. Обучающийся, наверное, подписывает (ставит галочку, соглашаясь на что-то) какой-то договор, а этот документ часто содержит подводные камни. Какие условия гарантии трудоустройства? Может ли обучающийся выбирать компанию для трудоустройства или куда скажут, туда и пойдешь (чтобы не лишиться гарантии трудоустройства)
Как-то все слишком сладко, чтобы быть правдой.

nikolakoval
Автор

Курсы.. они все разные. За за несколько последних лет программирования смог посмотреть практически все курсы по С#. И я вам так скажу, что если бы не был в теме, вообще не представляю как можно на них учиться, особенно, если они идут в формате вебинаров. И качество курсов сильно варьирует: у одной школы только стартовый курс по C# длиннее чем весь курс обучения в другой школе. В одной школе глубоко и подробно разжевывается тема, с кучей примеров и нюансов, с пошаговым прохождением программы в отладчике, а других, на одном элементарном примере проговариваются несколько предложений, после чего преподаватель отвлекается на вопросы в чате.
По своему опыту, я бы разделил все курсы по трем потенциальным выгодам от обучения:
- диплом (не какого-то учебного центра или школы, а диплом о переподготовке или повышении квалификации)
- глубина знаний
- опыт реальной коллективной разработки (пожалуй, сейчас это самое важное, именно КОЛЛЕКТИВНОЙ)
Но от самообучения все равно не убежать и курсами стоит затыкать слабые места своего самообучения.

SavkinAnton