Олег Макаренко (olegmakarenko.ru) wrote,
Олег Макаренко
olegmakarenko.ru

Categories:

«Высшее образование убивает Россию»



Публикую письмо постоянной читательницы, которая полагает, что высшее образование не только портит мозги студентам, делая их фактически глупее «неучей», но и подрывает демографию России. Я не согласен с некоторыми тезисами из письма, однако мы живём в свободной стране, и право на мнение есть у каждого. Публикую письмо без цензуры и без моих комментариев, чтобы вы могли поспорить или согласиться с оригиналом. Название поста — «высшее образование убивает Россию» — я также взял из письма.

Дальше…Collapse )
Subscribe

Recent Posts from This Journal

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your IP address will be recorded 

  • 403 comments
Previous
← Ctrl ← Alt
Next
Ctrl → Alt →
Часто именно после вуза у людей возникает боязнь писать код. Им условный Иван Иванович из Бауманки рассказывал, что код должен быть «красивым», что часто значит: «неизвестно каким». Не читаемым, не расширяемым, не легко поддерживаем, не с минимальным количеством багов и потенциальных проблем, а красивым. И если нормальный программист может сказать: «Если я сделаю Х, это приведёт к таким-то проблемам, а если Y, проблем будет меньше, поэтому я выбираю Y», то фанат красивого кода может зависнуть на несколько дней, а иногда и недель, мучительно размышляя о том, почему ему приходится выполнять некрасивое решение Y, и вообще, о сути прекрасного. Один такой выпускник доказывал мне, что в коде не должно быть условных операторов вообще, потому что они некрасивые. Понятно, что лапшевидный код с кучей условных операторов – плохой код, его тяжело поддерживать, в нём плодятся баги.

За пять лет обучения в ВУЗе по специальности "прикладная математика" (на практике — computer science) и десяток лет работы программистом не сталкивался ни с чем подобным. Понятие "красоты кода", конечно, встречалось, но, во-первых, её обсуждение никогда не занимало больше двадцати минут, а во-вторых, имело совершенно конкретное применение — именно повышение читабельности программы.
Забавно, что куча книжек написана именно по процессу приведения кода к "красивому" состоянию... Тот же Мартин Фаулер с "Рефакторингом". Т.е. это процесс, а не финальное состояние. Да и смысл избавления от code smells предельно утилитарный.

fly_dream

April 21 2021, 12:25:17 UTC 3 years ago Edited:  April 21 2021, 12:26:56 UTC

Я повторю свою мысль, которую я уже писал неоднократно.

Я проучился некоторое время в Штатах как студент по обмену, и это помогло мне немного открыть глаза, как на разницу в обучении, так и нашу главную проблему с вышкой. Проблема эта в том, что задача наших вузов — сделать всё, чтобы студент формально соответствовал утверждённым нормам, придуманным в светлых кабинетах начальников минобра (ну и спустившихся ниже, через местные управления, ректорат, деканат и тд). То есть, грубо говоря, если студент посещает лекции/семинары, получает какое-то кол-во оценок, делает реферат и сдаёт экзамен — значит всё в порядке.

При этом вопросов о том, выучил что-нибудь студент или нет, понял что-нибудь или нет, пойдёт он работать по специальности или нет, и что самое страшное: соответствуют ли преподаваемые знания современному миру — перед вузами не стоит в принципе.

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

Ну и бонусом — борьба за показатели, равно как и за бюджетные деньги. Студентам это дело на пользу не идёт, конечно. Гипертрофированный формализмъ — бич современной реальности.
Все верно. При отсутствии адекватной цели любые усилия любых людей обращаются в пыль. А годы идут.

gvy

3 years ago

russian_gomer

3 years ago

oceanology

3 years ago

Автор делает выводы о всей системе высшего образования на основании выборки из себя одной. На этом можно закончить и дальше не читать.
Действительно, зря ей кто-то в ВУЗе рассказывал, что она круче "гуманитариев".
"Красивый", но дерьмовый код — это проблема недоголовок девелоперов, а не ВУЗа.

Сам был свидетелем, когда в интерфейсе простая задача (чистка ввода в единичное текстовое поле) изначально делалась 15 условными операторами в одном месте code-behind (десктопное приложение на C#). Пидарасам, может, покажется "некрасивым", но работало моментально, правилось элементарно (открыть всего один файл и копипастить строчки).

Пришёл "правильный" пидарас, решил переписать всё на "паттернах проектирования", без "ужасного codebehind".
Получилось 40 отдельных файлов общим объёмом в 300 строк, а для добавления нового условия стало требоваться создать в не пойми какой системе подпапок файл в особом виде, да ещё и прописать его потом в другом месте типа в "реестре".

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

По поводу
хороший текст должен быть написан так, чтобы у читателя кровь пошла из глаз, чтобы он осознал всю свою никчёмность
Это и «гуманитарная» проблема тоже. Филологов и прочих журналистов учат, что бывают разные «стили текста», «стили речи». В том числе, научный стиль.
И он очевидно есть — должно же быть однозначное понимание текста и логика.

Но при этом, и «мудрёность» присутствовать должна, иначе «нарушение стиля текста». И вот этого понять не могу до сих пор.

Химия:
«Нами предлагается одновременно направлять два вещества в масс-детектор путём последовательного их введения в инжектор хроматографа: после введения менее летучего компонента осуществляется ввод второго через время, равное разнице времён их выхода (при постоянной температуре хроматографической колонки)».

Давайте напишем иначе:
«Мы предлагаем одновременно вводить два вещества в инжектор хроматографа последовательно (или даже «одно за другим»): после введения менее летучего компонента вводится второй через время, которое проходит между выходами веществ из хроматографической колонки (при её постоянной температуре)».

По-моему, одно и то же.
Даже грустно читать ((( Если даже образованные люди стремятся плодиться как крысы, то что уж говорить о других слоях населения ((((
Хотя и очень удивляет. Неужели с этой несчастной эпидемией до людей ещё не дошло, что чтобы была социальная дистанция, надо чтоб плотность населения была меньше, чем у кур на птицефабрике!?
А что касается образования, то " повальная вышка" действительно всем не нужна, большинству бы хватило среднее специального, или вообще среднего.
Зато очень не хватает у нас бытового образования. Например как в Японии, где ещё в школе учат считать свои налоги, заполнять счета за комуналку, мыть свое жилье/ рабочее место и тд.
А то у нас после универа все умные, зато постирать/приготовить себе не умеют((( и думают, что новые лампочки в люстре сами отрастают, весной))))
а из нерезиновой пробовали выбираться? Где в магазине всегда индивидуальное обслуживание, в поликлинике если кто-то уже на приеме — это уже большая очередь считается и придется подождать... Но ведь это неинтересно — это же нельзя будет гордо говорить что в городе живешь.

"думают, что новые лампочки в люстре сами отрастают" — "это аппаратная проблема, их программисты не решают."

wolverine_sim

3 years ago

А вообще, есть ещё одна причина повального высшего образования среди лиц мужского пола. Она называется «призывная армия». Сейчас там, говорят, лучше, чем во времена моего студенчества. Но всё равно, разные люди говорят разное...
сейчас год отслужить я думаю проблем не вызывает.
когда в мое время служили два — туда очень не хотелось попасть.

alex_radko

3 years ago

oceanology

3 years ago

alex_radko

3 years ago

Dmitriy Kuzenev

3 years ago

Dmitriy Kuzenev

3 years ago

ctakan_divanych

3 years ago

vsvor

3 years ago

sergkz

April 21 2021, 13:34:48 UTC 3 years ago Edited:  April 21 2021, 13:40:48 UTC

Один из достаточно успешных людей, кого знаю лично, высшего образования не имеет.
Он конечно не олигарх, и стартовая позиция у него была околонулевая — жил с родителями в 3-комнатной квартире, родители простые работяги, но прикиньте:
- после 9 класса поступил в местный районный техникум на электромеханика;
- когда остальные заканчивали 11-й класс, он уже получил диплом электромеханика и устроился работать в небольшой автосервис автоэлектриком;
- поскольку мозги есть и учиться умеет, в том числе читать документацию, включая на английском языке — через три года уже был достаточно известен в нашем городке, чтобы к нему записывались в очередь с "глючными машинами, от которых отказались официалы", при засилье б/у праворулек в то время это было актуально;
- ещё через пару лет он с напарником открыл свой автосервис, причём сразу купили землю возле него и под свои дома;
- к нынешнему времени у них один из популярных в городе автосервисов, и уже въехали с семьями в построенные рядом со своим автосервисом дома, не выпендрёжные, квадратов по 150 и земли соток по 10.
Итого — к 27 годам у него свой автосервис на 4 подъёмника и пару сервисных боксов на паях с напарником, дом в 150 квадратов, отсутствие банковских долгов (!), жена, 5-летний сын и в планах ещё двое детей.
Молодцом ;-)

olegmakarenko.ru

3 years ago

m0208 m0208

3 years ago

В целом посыл вполне понятен и во многом с ним согласен — "всеобщее высшее" суть "всеобщее среднее", если не хуже того (из-за необходимости как-то вынужденно возвышаться над другими, мол, у меня же вышшее).

В частностях есть свои соображения (сторонник традиций, химик по образованию, разработчик по профессии, 41 год, лет тридцать назад и начал увлекаться что химией, что компами):

> фанат красивого кода может зависнуть на несколько дней
Ну так и фанат автоматизации может зависнуть, автоматизируя то, что первые раз-два просто руками стоило сделать. Тут важно найти учителя, который _сам_ сможет показать — как и красиво сделать, и осмысленно (бишь для начала сам понимает и умеет), как мне кажется.

> Ещё в вузах заставляют учить наизусть очень важные вещи
Некоторые из них действительно стоит вызубрить, даже если не пригодятся — например, тот же язык CLI суть именно язык и как с любым языком — говорить на нём без возможности связать хотя бы несколько слов из десятка если не между собой, то с их смыслом не получится; это дальше уже "нарастёт" в случае полезности.

Правильно! Трёх классов достаточно!

"Чистый" программист это рабочая специальность. Просто это еще не все пока поняли. В-принципе, любая специальность, к работе по которой можно приступить после 6-месяцев обучения, или раньше, является рабочей.

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

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

Девушка, по видимому, получила образование математик-программист, а работает в сфере, где никакая математика не нужна, а нужны только прокачанные рабочие навыки. Сейчас таких мест много. Но следующее поколение школяров, услышав её призыв, станут программистами после технического лицея, ранее известных как ПТУ. Спрос на её работу упадет, а затем упадет и зарплата.
У меня есть друг, который учился в ВУЗе на "сварщика" условно — скорее всего инженер или технолог чего-то-там. И в ПТУ на программиста. Работает программистом. Жаловался, что не хватает знаний и кругозора порой. Ну т.е. банально не знает, что такое кортеж, primary key, http-запрос, паттерны и много-много всего, на первых взгляд ненужного, чему учат в эти 5 лет в ВУЗе. В принципе, за 6 месяцев можно натренировать обезьянокодера, который будет этаким ремесленником, но чуть-чуть нестандартная задача — и неопролетарий поплывет и облажается.

a_kley

3 years ago

Ну в чем то согласен с автором письма...
На личном примере — после школы повтыкал год в профильном лицее (бывшее ПТУ) и пошел работать.
Вышку получал уже после, на вечернем.
Тож ойтишнег, если что :)
На работу пришел парнишка-практикант. Пообщался с ним о его обучении, осталось впечатление, что ВУЗы существуют только для самих себя. Программа обучения устарела лет этак на 20, знания не актуальны на сегодняшний день. При этом ВУЗ даже не пытается наладить обратную связь с организациями города.
Получит человек диплом, а по специальности его не возьмут, если родители смогут пристроить, то хорошо, а так схватится за первую попавшуюся работу. Отсюда и один выпускник из сорока работающий по специальности. Грустно все это, пять лет жизни с низким результатом.

plumber_ivanov

April 21 2021, 15:22:22 UTC 3 years ago Edited:  April 21 2021, 15:22:56 UTC

Кто хочет стать ученым — тому обязательно надо идти в университет. Там он будет наслаждаться матаном, ТФКП — а потом теорией групп и алгебраической геометрией. Учеными станет процентов 10, не более — но тут без отбора во время учебы не обойтись.

А остальные спокойно пойдут в программисты — не рокет сайенс :-)
когда пришел на работу после вуза, приставили наставника, который сказал: "буду учить тебя на инженера, во-первых — забудь все, чему тебя учили в институте"
Previous
← Ctrl ← Alt
Next
Ctrl → Alt →

Recent Posts from This Journal