328

Ответ на пост «Про образование»1

Читая исходный пост вспомнились свои впечатления от онлайн-курсов, которые я брал сам, с которыми помогал разобраться знакомым, и на которые просто заходил посмотреть. Это мое мнение, оно про курсы ИТ-тематики. Не знаю, как в других отраслях. Может быть мне просто не везло, не знаю. Итак.

Напомню, что основной вал засилья курсов начал образовываться с начала ковидных годов и особенно это стало проявляться в обучении по ИТ-направлению. Ведь именно тогда всех усадили дома, а мир понял, что есть такая категория людей - "айтишники". Такие люди, которые сидят дома и грябут деньги золотой лопатой. И все у них так просто получается - сказка, а не жизнь.

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

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

Все-таки "государственное" высшее и средне-специальное образование, при всех его недостатках, "совковости" и пр., преследует цель - сделать так, чтобы человек вышел специалистом, и остаток жизни зарабатывал деньги (уплачивал налоги) на рабочих местах с высокой добавленной стоимостью (современных, технологичных и др.). Можно подискутировать о ситуации на местах конкретно в РФ, но в мире, в целом, так.

Здесь же ситуация иная. Необходимо, чтобы курсант внес в кассу, и поскорее. Чтобы много курсантов много внесли, нужна массовость. Преподавателей много нанимать нельзя: они хотят кушайц, они хотят зарплату, а все должно окупаться предельно быстро. Желательно без участия людей от исполнителя услуги. Чат бот сойдет.

Надо отметить, что в институциональном образовании все-таки 5 лет учатся не то, чтобы зря. Ну не с потолка цифра взята. 2 года фундаментал общий, 1 год - частный, и 2 года - прикладные предметы. Есть там кое что лишнее, порой, но даже если страшно ужать, то менее 3 лет не получается все равно.

Соответственно то, что должно было занимать 2-3 года, ужимается в экспресс-курс на пару месяцев.

Дальше начинается веселье. Курсы начинают напоминать картинку "как нарисовать сову". Приведу ее здесь, для наглядности:

В динамике это можно представить следующим графиком.

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

Если что, далее про сову я говорю фигурально. Итак, с самого начала курсов вам активно показывают, что все это фигня: простые задания, простые примеры, порой даже понятные объяснения, четкая дикция лектора. С ним мы торжественно рисуем несколько кружочков, нам активно разъясняют как рисовать кружочки, какими толщинами делаются линии, как сделать перекрестие и выставить оси симметрии, какой твердости взять карандаш...

(За то время, пока нам развешивают на уши лапшу, кончается период, в который вы можете вернуть деньги, если он вообще есть)

И тут вдруг, буквально за 1 занятие, в очередной лекции типа "мастер класс", ХУ#К - СОВА. С перьями. Сцуко, с глазами. С когтями. Даже жопа есть. Прорисованная до деталей. КАК???!

Нет, серьезно, я как-то слушал курс в фоне, занимаясь какой-то несложной задачей, и за считанные минуты словил такой вот "фазовый переход". "Я аж бритву в кофе уронил (с)".

Не понял, отматываю видео назад. Внимательно слежу за руками... Так, тут кружочки. Медленно перематываю вперед... вперед... вперед... кружочки.. кружочки.... кру.. СОВА! БЛЯ#Т! НУ КАК?

То есть, в какой-то точке ВНЕЗАПНО выясняется, что для решения очередного задания требуется существенный уровень экспертизы, которого у среднего курсанта к этой точке не может быть.

Все разъяснения преподавателя, касательно моментов, которые бы намекали на необходимость этого уровня экспертизы, при подходе к данной теме, либо вообще отсутствуют, либо от них тщательно уклоняются, маскируя их словами, как не важные. Типа, в стиле "тут мы рыбу завернули, а сюда вообще не смотрите, а тут всегда ставьте цифру 3, нет лучше 4".

Дальше, преподаватель, с елейным и честным-честным лицом, ставит задание, от которого курс в ахуе. Не сразу, по мере принятия к исполнению, выясняется, что большинство вводных для него не ясны, "рыбу завернули" на самом важном, а выбор между "3 или 4" - это вопрос многолетнего опыта и теоретических знаний.

На возмущенные вопли в чатиках - отмораживается в стиле "чё тут непонятного" или "сделайте как-нибудь", или "ну вот же я примеры приводил". Или вообще молчит (Мне кажется, есть какие-то специальные закрытые курсы, на которых их учат грамотно отмораживаться, это же просто какое-то дипломатическое искусство).

Извините, я не с улицы пришел. Я, айтишник с фундаменталом от микроэлектроники, сетевых технологий и протоколов, со знанием 5-ти языков программирования разного уровня, с опытом преподавания в университете, понимаю, что нифига не решу очередной этап, если бы во второй половине 2000-ных я не разбирался с чем-то похожим, или чем-то крайне необходимым для этого материала.

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

Ну ОК, вызов значит. Деньги же трачены, надо отрабатывать.

Лезу в интернет, открываю 30 вкладок, погружаюсь в чтение документации на английском, у меня разбухает мозг, но я таки рожаю сову. Я понимаю, что я и раньше, в целом, умел это делать. Да, онлайн-курс просто поставил задание, но я не получил из него для этого ничего. Тогда мне оно нахрена? Я бы и без курсов за стопятьсот рублей разобрался бы. Я ожидал разжеванной информации, помещенной в клювик. Я ожидал поэтапно усложняющихся заданий, между каждым из которых, понятно, я должен был бы добирать знания на стороне, но не в такой же резкой форме! А получил, в итоге, это:

Так вот, о чем я? Упомянутый барьер есть в любых ИТ онлайн-курсах, просто потому что в месяц-два-полгода впихивается содержимое трех-пяти лет, но сразу демонстрировать это никто не будет.

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

Именно поэтому большая часть курсантов соскакивает после нескольких занятий: они встречаются со средними или большими барьерами, которые медитативно или напряжением воли не преодолеваются. Они преодолеваются с живым преподавателем, который разбирается в теме (в отличии от мальчиков-зайчиков, которые диктуют с экранчика что-то-там), и которому можно задать вопрос, с мотивированными однокурсниками, постепенным усложнением заданий, и с реальной практикой в условиях, приближенных к боевым. На онлайн-курсах этого, конечно же, нет.

В результате, если даже кто формально проходит итоговые испытания, то он не умеет решать новые задачи хоть насколько-нибудь системно, а не локально. А локальность решений - это, ИМХО, основная проблема современности и у нас и в мире. Локальные задачи умеет, теперь, и ChatGPT. Одно дело, когда эти курсы "на волевых" решит айтишник смежного стека, а другое дело, когда их спишет слесарь-механосборщик 6-го разряда, который, разумеется, классный спец, но в другом, которое даже не рядом.

Но, следите за руками: триальный период, в который возможно возвратить средства, уже прошел (если вообще был), претензии не принимаются. Задания стали сложные? Ой-ой, что вы говорите... А кто дурак? Правильно, курсант дурак. Но ручки-то у издателя жирные!

Призыв Лебедева, который, мне кажется (и если), пиарит свои курсы, сделать штрафным еще и отказ, я отчетливо воспринимаю как невысказанное желание издателей найти дополнительный метод заработка на курсах, потому что старые методы сбора бабла начинают, похоже, себя исчерпывать.

6
Автор поста оценил этот комментарий
Поэтому я к примеру за самообучение. Но есть одно но - нужно много времени. Хотя без навыка гуглежа и английского, и время не поможет.
раскрыть ветку (1)
20
Автор поста оценил этот комментарий

Да, но самообучение возможно только если есть фундаментал (т.е. вы - специалист из смежного стека). Если фундаментала нет, то приходится начинать с самообучения фундаменталу, для которого, в свою очередь, нужен еще фундаментал, и так до математики. И чтобы что-то загуглить, нужен фундаментал, иначе даже запрос не сформулируешь.


Банально, чтобы понимать, что такое REST, нужно иметь кучу смежных знаний.

Даже если в пойти в низкий уровень: надо понимать, что такое HTTP-запрос и ответ, формат сообщения. Вообще понимать сетевые протоколы, в частности, HTTP, с его методами, кодами ошибок. Content-type, content-transfer encoding, передача данных текстом. Дальше мы договоримся до TCP и до IP, базовых понятий SSL и проч, хотя бы элементарные вещи об адресации и маршрутизации. Как минимум, сверху вниз OSI до 3 уровня мы должны не то чтобы понимать, хотя бы иметь представление.

Если в высокий уровень, то знать базы данных, ORM, структуры данных и JSON, иначе вообще как?


И от каждого слова разбегается веером своя смежность. А это только одно слово, из всех, которые должен знать Web-разработчик любого уровня.


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

А как потом без фундаментала расти?


Поэтому, когда я вижу объявление что за полгода из вас сделают fullstack-разработчика с нуля, мне хочется в истерический хохот. Тут SQL-то вменяемо за два месяца не могут объяснить, не срываясь в "заворачивание рыбы"...

показать ответы
Автор поста оценил этот комментарий

А, ну если "знать язык" - это уровень определения переменных и некое представление о циклах с условными операторами, то тогда да, действительно можно ещё один выучить

раскрыть ветку (1)
6
Автор поста оценил этот комментарий

У нас с Вами совершенно разное понимание термина "знать язык", не стоит пытаться предугадывать мое, тем более в снисходительно-ироничном тоне.

показать ответы
Автор поста оценил этот комментарий

А на курс пошел после 5 языков, чтобы их стало 6?

раскрыть ветку (1)
6
Автор поста оценил этот комментарий

Знать язык на уровне pet-поделок или технологий 10-летней давности - не тоже самое, что знать язык плюс хорошо продаваемый стек технологий, пригодный к современной коммерческой разработке.

показать ответы
0
Автор поста оценил этот комментарий

Рисунки рисовал, именно сову впервые. Но рисовать не умею, так бумагу только марать, как собственно и любой человек.

раскрыть ветку (1)
4
Автор поста оценил этот комментарий

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


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

Взял какой-то комплексный курс frontend-разработки почти за сотню тыс. р.


Проблемы возникли на стадии "основы языка HTML", где "галопом по европам" проскакали по каким-то азам, а потом дали комплексное задание. А человек даже не понял натурально понятный каждому ИТ-шнику принцип "в текстовый файлик пишем какие-то буковки, а потом браузер открывает это и отрисовывает как веб-страницу". Я посадил себя на его место, прочитал/прослушал материалы, и тоже, условно говоря, не понял. Им это объяснили типа "делай раз, делай два, тычь туда, тычь сюда", не особенно указав, зачем и как.


Малейшее отклонение, и все, респондент поплыл.


Где-то за час я ему раздел объяснил своими словами, он понял, да потом еще как ПОНЯЛ, все сделал... Но это, может, было 1% знаний об HTML. Маловато для frontend-разработчика. А в курсе там что-то около 20 разделов, все про разное. Следующий раздел был про JavaScript. Представляете переход? 4 часа HTML и погнали JavaScript, хуле время терять....

Потом еще про PHP, потом еще где-то про Python... Представляете разброс?

И в каждом есть гребаная "сова".


А курс позиционируется как для людей "без опыта".

показать ответы
3
Автор поста оценил этот комментарий

Вот! Вот, наконец-то, я прочитал то, что долгие годы крутилось у меня в голове, но упорно не сформировывалось в мысль.

И теперь не могу не задать вопрос: мне 33 года, по образованию я инженер АйТи, в качестве дипломной работы реализовал полностью функционирующую библиотеку данных кафедры на базе... не смейтесь... Joomla!, всегда любил именно разрабатывать интерфейсы, юзабилити, дизайн. Понимал логику построения баз данных, но никогда не умел в кодинг. Именно логика программирования вообще не моё. Пытался на разных языках, даже 1С как-то осваивал. Кодинг --нет.

И вот к сути. Так вышло, что после вуза я не пошел по профессии, работал менеджером по продажам. Да и сейчас работаю.

Несколько раз просто ради помощи друзьям, ваял сайты на вордпресс. Из последнего "достижения" -- буквально год назад сделал полностью рабочий каталог интернет-магазина, фактически, с нуля -- прям реально заново вспоминал, как и что вообще нажимать, чтобы оно работало. Как слепой щенок бился, но, оно заработало. Катологизация, поиск, прикрученная система покупок и всё такое.

И я сейчас понимаю, что хотел бы реализовать себя во фронт-энде. Но вот читая то, что вы написали, как раз и подкрадывается та мысль: "Чел, тебе, бля, 33, за то время, что прошло с твоего выпуска из вуза, изменилось ВСЁ. Какой, нах, фронт-энд, иди дальше продавай".

Собственно, вопрос: реально ли нагнать? И если да, то куда вообще начинать двигаться?

раскрыть ветку (1)
4
Автор поста оценил этот комментарий

Если что, я не зарабатываю web-разработкой, поэтому мое мнение не может считаться объективным.


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


Из курсов трудно выбрать, их много, они, в массе, некачественные, потому что модель "тема по отъему денег населения" выживает модель "конкурентные курсы с ценной инфой": в последних добавленной стоимости меньше, бюджет на раскрутку тоже, соответственно, качественных просто не видно среди мусора. Как выбирать - не ясно.


Образовательный ИТ-бэкграунд все таки позволит вам самообразовываться, или дообразовываться вместе с курсами, какие бы они ни были.


Возраст, ну, конечно, не 23, но еще пока норм. Актуальность знаний не имеет тут первостепенной важности, фундаментал за 10 лет не так сильно менялся, как языки и библиотеки.


Единственной проблемой видится что Вас отвращает программирование ("кодинг"). Во frontend-е оно тоже есть. Если кодинг не заходит, то зачем вообще? Делать надо то, что нравится.


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


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


Выбор frontend-а, для изучения, если что, не самый простой. Это достаточно осложненная неоднородная и глубокая среда, в которой присутствует зоопарк технологий и фреймворков, плюс требуются оперативно развернутые модельные заготовки рабочего backend-а. Мне кажется, в backend-е пооднороднее, и тестить его со стороны псевдо-frontend-а попроще.

Автор поста оценил этот комментарий

Как вы одолели с этой совой, вот нарисовал из двух кружочков, буквально по гайду, первый раз в жизни, своими бубенцами клянусь первый раз в жизни нарисовал сову. Да из двух кружков, потратил ровно 3 минуту, если эту сову нарисую еще 500 раз в течении месяца то она будет как на вашем этом меме. Курсы дают базу, стоит их покупать? Нет, все то же само ты можешь найти бесплатно. Покупка оправдана только в том случае если психика устроена как у меня, если я скачаю игру с торрента скорее всего брошу, если куплю то пройду от корки до корки по принципу я заплатил за всю игру я буду играть во всю игру. С учебными курсами тож самое, бесплатные будут лениво ковырять и заставлять если я купил курс я выдрочу из него все до запятой. Таких людей очень много.

З.Ы. буквально нарисовал 2 кружочка, и дальше дорисовал всю сову.

Иллюстрация к комментарию
раскрыть ветку (1)
3
Автор поста оценил этот комментарий

Вы вообще какой-либо рисунок нарисовали в первый раз, или там 4 года художественной школы в анамнезе, но именно сову ни разу не рисовали? 😉

показать ответы
0
Автор поста оценил этот комментарий

тебе не жалко было времени такой огромный ответ писать? который мог бы быть сравни посту.

раскрыть ветку (1)
1
Автор поста оценил этот комментарий

Это и был ответный пост :-)

0
Автор поста оценил этот комментарий

Чтобы понять айтишник ты или нет достаточно в степике зарегаться на тестировщика. И после пары-тройки лекции станет понятно надо оно дальше или нет. Мой предел понимания айти -16-ти значная система исчисления. Чтобы это понять не надо платить сто пятьсот тысяч

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Ну, так-то, 16-ричная система счисления не самая проблемная вещь в ИТ, и не самая важная. Она просто есть и все, как способ выражения чисел. Компьютер вообще "внутри себя" представляет числа в двоичной системе. Для перевода есть калькулятор.


Если не секрет, то что именно видите как проблему с ней?

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества

Недвижимость и ремонт

Теги

Популярные авторы

Сообщества