Как стать автором
Обновить

Немного об OSDAY или Чему нужно учить студентов, чтобы они начинали работать в российских IT-компаниях и оставались там

Время на прочтение11 мин
Количество просмотров8.8K
Всего голосов 41: ↑28 и ↓13+15
Комментарии73

Комментарии 73

От статьи с заголовком "чему учить студентов" ожидается соответствующее содержание, а не классификация докладов на конференции РАН.
Зачем читать эту статью, если ответ на вопрос из заголовка вы предложили почитать в другой статье?

Не согласен с Вами. Статья не является классификацией докладов на конференции, хотя бы потому, что не рассмотрено половина докладов. В статье, я постарался поднять вопросы которые мне лично показались интересными из обсуждений на конференции.
По поводу вопроса из названия:
Что же касается вопроса из названия статьи, я предложил его автору не думать о том, чему же нужно учить программистов, а развивать саму IT-индустрию. Ясно, что если специалист не найдет применения своим знаниям и умениям, он уйдет туда, где они окажутся востребованы. Именно промышленность формирует требование к специалистам, а не ВУЗы и не государство. Меня поддержал докладчик из ИСП РАН, который сказал, что должно быть “триединство”: образование, наука, промышленность. Без любой из этих составляющих начинают проседать и другие части.

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

Вы рассматривали вариант названия статьи "Обзор конференции OSDay" вместо нынешнего заголовка?

Рассматривал конечно, но мне показалось, что такой заголовок будет меньше отражать суть статьи. В конце концов перед катом, написано о чем статья!
Так же рассматривались, «Как повысить надежность ПО» и «Что же такое реальное время»
А в качестве ответа на полный вопрос: «Чему нужно учить студентов, чтобы они сразу начинали работать в российских IT компаниях и оставались там», мне посоветовали следующее: патриотизму, скрепам, словам гимна Российской Федерации.
Собственно это правильный ответ, а вопрос именно для того, чтобы показать глубину проблемы!
В статье на поднимается вопрос «зачем это людям?». Люди вольны сами решать за себя свою судьбу. В том числе, выбирать место работы и страну проживания. Если они посчитают, что образование в ВУЗе им потребуется в жизни и поможет усвоить интересующую их профессию, то будут обучатся. Но при необходимости могут переехать жить в другую страну. А если страна в них нуждается, то это уже эгоизм со стороны гос-ва.
Кроме того, необходимость высшего образования сама по себе — отдельный вопрос. Уж если ВУЗы обучают на коммерческой основе, то чем знания, предоставляемые ими лучше знаний, приобретённых людьми на профильных курсах или самостоятельно?
Лично я — за профильное образование. Но привязывать его к какой-то определённой локации — бред. Вы ещё договор со студентами подписывайте — работать по профилю только в России, не менее 20 лет.
Собственно, абсолютно с Вами согласен, по поводу локации в РФ. Вопрос вынесенный в название и был призван показать эту проблему. Не буду еще раз себя цитировать, но мое отношение, есть в статье и в комментарии выше.
я уже молчу про то, что творится в ВУЗах страны… тот же МТУСИ — такая помойка…
помню, проходили обмен пакетами(аля рукопожатие), спрашиваю, почему изучаем устаревший протокол(забыл уж)? намекал на привычный TCP, было предложено что-то устаревшее…
ответ: «разберетесь в нем, поймете все остальное» — ответила преподаватель лет под 50… (базара нет, конечно, но медиков тоже так же учат?)
я уже молчу про материально техническое обеспечение…
Наверно учить не обращать внимание на зарплаты в западных компаниях, уровень жизни и отношение там же и прочее. )
Интересно, как выразить сарказм в вопросе из заголовка :)

Конечно, нужно учить хорошо! Чтобы специалисты получались мирового класса.
А чтобы оставались нужно, чтобы компании были конкурентоспособными, а не студенты! А то, свалимся к обучению патриотизку, а не программированию!
Тут больше не сарказм, а «грустняк», куча талантливой молодежи и такое бездарное государство, обидно.
«Я люблю родину и ненавижу государство» (с) Задорнов.
На счет грустняка согласен. Более того, мне показалось, что тот кто задал вопрос, представлял не государство, а IT-компанию (возможно государственную), это на мой взгляд куда хуже!
Чем отношение в том же Яндексе отличается от отношениях в западных компаниях?
А я не говорил, что в отличается. Я говорил, что такой проблемы как уход при первой возможности специалистов, это проблема не обучения специалиста. Яндекс как раз и пример, как должны удерживаться работники.
Что-то я не понял, а где ответ на вторую часть вопроса «и оставались там»?
Ох, все таки расплывчато я написал…

Что же касается вопроса из названия статьи, я предложил его автору не думать о том, чему же нужно учить программистов, а развивать саму IT-индустрию. Ясно, что если специалист не найдет применения своим знаниям и умениям, он уйдет туда, где они окажутся востребованы. Именно промышленность формирует требование к специалистам, а не ВУЗы и не государство. Меня поддержал докладчик из ИСП РАН, который сказал, что должно быть “триединство”: образование, наука, промышленность. Без любой из этих составляющих начинают проседать и другие части.


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

Если же вопрос ставить именно так как он поставил, то как я уже написал в комментарии, нужно учить: патриотизму, скрепам, словам гимна Российской Федерации. но это конечно, никакого отношения к IT не имеет!
Какая бы ни была замечательная компания — отгородиться от происходящего в стране все равно не удастся.
нужно учить компании, чтобы в них стремились и в них оставались.

Вы считаете, что компанию можно научить привлекательности?
Мне почему-то кажется, что компания — это не девушка, а привлекательность для работника — это не макияж.
Конечно не макияж. Но почему стремятся например в Гугл, Амазон, Фейсбук. Ну или наши, Яндекс, ДжетБрейнс, Лаборатория Касперского. Естественно, как и с любой красотой, на вкус и цвет товарищей нет, но конкурентоспособность, она и в Африке конкурентоспособность!
Вы все очень верно говорите, но я имел в виду другое. Конкретно — у меня вызывает очень сильные сомнения словосочетание «учить компании».

Смотрите: вы перечислили крупные иностранные и российские компании. Да, они привлекательны для разработчиков. Почему?
На мой взгляд — потому, что они крупные. Крупная компания — значит, стабильность, хорошие перспективы профессионального роста, конкурентоспособная зарплата, возможность поработать над интересными задачами.

Теперь берем какую-нибудь мелкую компанию. Можно ли ее «научить» быть крупной? :)
Мне кажется — нет. Вот когда она дорастет до крупной компании — тогда да, станет привлекательной для разработчиков просто в силу того, что компания крупная.

Для мелких компаний есть свои методы employee retention. Например, каждый сотрудник в компании становится совладельцем, и получает доход, пропорциональный доходу компании. Это ли не лучший стимул работать в компании хорошо и долго? К сожалению, такие решения принимаются на этапе создания компании. Когда компании уже несколько лет, их уже поздно «изучать».

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

Э-э-э нет, не все так просто. :)
Раздача долей — это переход от модели «мы вас наняли» к модели «мы все тут немножко собственники». И граблей на пути у такого перехода гораздо больше, чем кажется — начиная от чисто юридических (форма организации компании) и до психологических.

разрешить (хотя бы) использовать новые технологии, ну и зарплаты повысить :)

Чтобы раздать доли и повысить зарплаты, нужно где-то взять деньги. На бытовом-то уровне все кристально ясно и понятно: раз директор катается на «мерсе», значит, надо все отобрать и перераспределить. Но когда дело доходит до конкретных расчетов, почему-то оказывается, что перераспределение даст единовременную прибавку к зарплате в размере этак тыщи рублей, а хотелось-то побольше и навсегда. :)
Не согласен что дело только в размере компании!
У нас на рынке точно есть какие нибудь мастадонты с гораздо большим, и оборотом и количеством сотрудников, но что то я не слышал чтобы туда рвались разработчики, вот в начальники да.
По поводу зарплаты, я не раз видел людей отказывавшихся от больших зарплат в пользу хороших компаний, конечно зарплата должна быть адекватная. Но хорошая компания и не предлагает неадекватных зарплат.
У нас на рынке точно есть какие нибудь мастадонты с гораздо большим, и оборотом и количеством сотрудников, но что то я не слышал чтобы туда рвались разработчики, вот в начальники да.

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

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

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

Допустим, наш гипотетический молодой специалист, которого надо привлечь, не очень парится насчет зарплаты — была бы работа хорошая, а уж на еду и жилье хватит. Но не все же время он будет оставаться беззаботным молодым человеком с аккуратной бороденкой, правильно? Когда-нибудь он женится, заведет детей, влезет в ипотеку и кредиты… Вот тут-то и окажется, что хорошая компания хорошей компании рознь. :)
То ли я не понимаю Вас, толи Вы меня.
По поводу зарплаты, я не раз видел людей отказывавшихся от больших зарплат в пользу хороших компаний, конечно зарплата должна быть адекватная. Но хорошая компания и не предлагает неадекватных зарплат.

Адекватная зарплата как раз позволяет не думать о том как прокормить семью и не уступает рыночной в данной точке пространственно временного континуума.
По поводу зарплат в российских и забугорных компаниях. Не буду приводить в пример некоторые замечательные сколковские зарплаты, но вот почему Вы считаете, что в компаниях Параллелс ДжетБрейнс Однокласники зарплаты сильно уступают забугорным в том же городе?
но вот почему Вы считаете, что в компаниях Параллелс ДжетБрейнс Однокласники зарплаты сильно уступают забугорным в том же городе?

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

То есть, в Питерском офисе моторолы, платят так же как в американском?
Да, тогда я не прав!
То есть, в Питерском офисе моторолы, платят так же как в американском?

Из чего вдруг сделан такой вывод вообще?
В питерском офисе моторолы платят гораздо ниже, чем в американском. Более того — в питерском офисе моторолы платят немного даже по меркам России. И люди в Мотор идут не за зарплатой, а за опытом. Работа в крупной компании — это трамплин, облегчающий для многих последующий прыжок в забугор.

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

Полностью согласен про отсуствие границ, но категорически не согласен про рассуждения. См мой комментарий
а, и да, заставлять повышать зарплату в коммерческой компании дело неблагодарное. Моя идея в том, чтобы развить отрасль, появятся много компаний, компании будут конкурировать, выживут сильнейшие, которые сумеют привлечь лучших разработчиков.
Это я назвал обучение компаний :) Согласитесь обучения специалистов тут еще меньше.
Это не обучение компаний, а развитие отрасли. Согласитесь, что «развить отрасль» звучит лишь немногим лучше, чем «вы должны стать ёжиками». Как именно вы ее хотите развить, за счет чего?
Не соглашусь!
Вообще то государтсво должно развивать интерисующие отрасли. За счет чего: уменьшение налогов, уменьшение бюрократических барьеров, дотации и другие виды стимулирования.
Лично на мой взгляд действенным может считаться только стимулирование реального спроса на продукцию компаний в данной области.
Не соглашусь!

С чем именно?

Вообще то государтсво должно развивать интерисующие отрасли.

То есть, пользуясь вашей терминологией, это государство должно «учить компании быть привлекательными»? Интересный у вас взгляд на мир.

За счет чего: уменьшение налогов, уменьшение бюрократических барьеров, дотации и другие виды стимулирования.

Есть мнение, что протекционизм способствует не развитию отрасли, а скорее наоборот — ее застою и загниванию.
Развитию отрасли может поспособствовать здоровая конкуренция.

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

То есть перечисленные вами выше протекционистские меры вы сами действенными не считаете?
И каким образом вы предлагаете стимулировать спрос на продукцию компаний? Мне пока видится только один путь — внедрение в приказном порядке.
Интересный у вас взгляд на мир.

Спасибо, не жалуюсь.

государство должно «учить компании быть привлекательными»

Вовсе нет, госудраство не должно воспитывать компании. Госудраству выгодно, создать условия для развития компаний. Когда доход у компаний увеличится, то они смогут платить зарплату как в США. Обратного не дано. В итоге, я говорил о том, что глупо спрашивать чему нужно учить студентов...., если у вас компании не могут конкурировать на мировом рынке, в том числе и по зарплате.
Можно, мне известны примеры, когда контора, которую считали гиблым местом, через 5 лет стала вполне адекватным и приятным местом для работы.
И достигнуто это было именно через обучение?
Кого именно обучали, какие курсы проводили, сколько это стоило?
Насколько мне известно, просто весь HR поменяли сверху донизу, подробностей не знаю, я там работал уже после всех преобразований
И где же здесь обучение?
Я просто думаю, что там не только сменили весь HR, для подобных изменений нужно сменить культуру компании. Как известно рыба гниет с головы и культура тоже распространяется с головы.
Обучение компании — это не обучение людей.
А что же это? :)
Изменение бизнес-процессов, в данном случае в сфере HR. Может все всё умеют, только команды не было для исполнителей, и решение не созрело у руководства.

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

Да, теперь я это понимаю.
Хотел поднять проблему, но как то неудачно вышло. Вырванная из контекта фраза, наверное звучит не так абсурдно. И люди действительно думают, что я пишу о том чему нужно учить чтобы программисты оставались в российстких компаниях.
Ответ очевиден: учить тому, что больше востребовано в российских компаниях, а не в иностранных. Но есть нюансы: можно поднять российские компании так, чтобы за одни и те же знания и опыт российские предлагали лучшие условия. А можно сделать так, чтобы выпускники не обладали знаниями, востребованными на Западе. Учить только тому, чего на Западе нет и вряд ли будет. Ну и российскую индустрию перевести полностью на это, импортозамещение, самоизоляция и прочие скрепы.
Я полагал, что ответ очевиден, не нужно так ставить вопрос!
IT отрасль, по определению интернациональна и не знает границ. Попытка чему то особенному научить, приводит к неконкурентоспособности компаний в которых подобные специалисты будут работать. Нет для перекачки газа и нефти конечно подойдет, но вот для IT как то не очень.
Одна из главных проблем высшего образования (прежде всего «советского» образца) узкая специализация самого образования с одной стороны и широкая востребованность если не любого, то очень широкого типа «технического», «экономического», «филологического». По-моему, давно пора ввести общее высшее образование, можно с «уклонами» типа общетехнического чтобы исключить ситуации типа «хочу быть программистом, но не поступил, пошёл на ту де кафедру на схемотехника, а работу программистом искать буду»
На мой взгляд университеты, должны учить учиться и думать разумеется.
Это очень хорошо заметно в IT, поскольку эта отрасль очень быстро меняется. Взять текущие популярные вещи: bigdata, blockchain и так далее. Сейчас всем дружно броситься учить этому? А что будет через 5-6 лет, когда студент закончит образование?

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

Но есть одно объективное препятствие вашим с Алексеем фантазиям, и имя ему — дети. :)
К сожалению, в школе «учить учиться» еще рановато: мозг ребенка еще не способен к критическому восприятию действительности. Да и подростки еще не вполне осиливают это дело. «Учить учиться» можно только в старших классах школы, но тут уже на арену выходят наши образовательные реформы, «баба ЕГЭ» и ориентация на формальное заучивание фактов.
Что же касается вузов — они да, пытаются привить научное мировоззрение и критическое мировосприятие. К сожалению, вузовские программы не в состоянии сделать это хорошо — ибо тут тоже на арену выступает образовательная реформа, переориентация на бакалавриат и фактически отказ от выпуска полноценных специалистов. В вузовских программах просто не остается времени на то, чтобы «научить учиться».
К сожалению, в школе «учить учиться» еще рановато: мозг ребенка еще не способен к критическому восприятию действительности. Да и подростки еще не вполне осиливают это дело.
А вот это, кстати, очень интересно. Если можно, поделитесь материалами по этой теме.
Это мой вольный пересказ сведений из курса подростковой психологии. Курс проходят в любом педагогическом вузе, но я, если честно, не рекомендую читать учебники — там много воды и философствований о том, как труден и важен кризис подросткового возраста. :)

Вкратце всё выглядит примерно так:

Особенность детской психологии — это беспрекословный авторитет взрослых. Все, что сказал взрослый — истина, никакой критичности восприятия нет. А без этого не будет никакого «научиться учиться».

Особенность подростковой психологии — ребенок уже пытается критически мыслить, но ввиду неполноты картины мира это у него получается плохо. Казалось бы — самое время начинать, но нет. Из-за склонности подростков ниспровергать авторитеты обучать их «правильным подходам» привычными методами малоэффективно. Тут нужно или индивидуальное занятие (один взрослый — один подросток), или же нужны методы «воспитания коллективом», как у Макаренко. С индивидуальным подходом все плохо по причинам недостатка квалифицированных кадров, а подход Макаренко прочно обосран еще во времена перестройки.
Особенность детской психологии — это беспрекословный авторитет взрослых. Все, что сказал взрослый — истина, никакой критичности восприятия нет. А без этого не будет никакого «научиться учиться».
Я бы определил умение учиться как способность быстро освоить новый навык. Не очевидно, что критическое мышление является для этого необходимым. Я вот, например, могу прочитать учебник по Haskell, поверить в нем каждому слову без перепроверки, и получу новый навык — программирование на Haskell.

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

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

Критическое мышление позволяет отсечь бесперспективные варианты и сосредоточиться на наиболее перспективных. Возвращаясь к вашему примеру: критическое мышление помогает выбрать из множества вариантов изучение хаскелла, а не, скажем, «славяно-арийских вед».
Полностью согласен. И, на мой взгляд, было бы полезно научить всех в школе учиться, а в старших классах (ну или когда там по возрасту получится) уже учить критическому мышлению. Сразу учить критическому мышлению, как вы совершенно справедливо заметили, не получится.
научить всех в школе учиться,

Обычно этого делать не нужно. Дети прекрасно учатся сами — у них к этому природный талант. Точнее, это особенность детской психологии — они прекрасно запоминают то, что им интересно. :)
Задача школы — сделать так, чтобы им было интересно то, что положено по школьной программе.

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

В старших классах на это нет времени, т.к. программа и без того перегружена. Этим занимается высшая школа — т.е. вузы.
Дети прекрасно учатся сами — у них к этому природный талант.
Хорошее — враг лучшего. Даже если дети и сами учатся хорошо, стоит дать им методики, как учиться лучше как в детском возрасте, так и после взросления.
В старших классах на это нет времени, т.к. программа и без того перегружена.
Чтобы выбрать, чему учиться (и, как следствие, выбрать, в какой ВУЗ идти) нужно критическое мышление. Мы не можем отложить освоение критического мышления в ВУЗ. Возможно, стоит сделать школу длиннее, если дети в 11 классе еще слишком малы для освоения этого навыка. Ну а если нет, то стоит пожертвовать часами каких-то других предметов.
Я имею в виду, что я бы хотел, чтобы моих детей учили так. Это все субъективно.
Даже если дети и сами учатся хорошо, стоит дать им методики, как учиться лучше как в детском возрасте, так и после взросления.

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

Чтобы выбрать, чему учиться (и, как следствие, выбрать, в какой ВУЗ идти) нужно критическое мышление. Мы не можем отложить освоение критического мышления в ВУЗ. Возможно, стоит сделать школу длиннее, если дети в 11 классе еще слишком малы для освоения этого навыка.

Предлагаете еще одну реформу образования? :)
Дело в том, что удлинение курса обучения — не гарантия, что дети успеют достаточно повзрослеть. Многие граждане и в 20 лет еще не знают, чем им хочется заниматься. А некоторые имеют по 2-3 высших образования и все равно не определились с выбором профессии. Почему-то этим больше страдают дамы — предполагаю, что мужиков стимулирует к принятию решений дамоклов меч в виде призыва в армию, а у девушек такого стимула нет.
Предлагаете еще одну реформу образования?
Ни в коем случае. Пытаюсь понять, как воспитывать и обучать своих детей, чтобы они стали успешными в будущем. А все остальные пусть делают что хотят, не мне их учить.
А диплом дают после 4-го, а не 2-го, правильно? То есть два года, человек поступивший на схемотехника, учит то, что ему и как программисту скорее понадобится, чем нет, а потом два года наоборот. Ему последние два, а то и четыре года нужны только чтобы был диплом технический, а лучше «айтишный», но специализация в области где он не собирается работать, ему не нужна. Даже если не сможет специализацию получить которая нужна, лучше для всех (ну кроме кафедр, дающих специализации, которые мало кому реально нужны) было бы делать из него генералиста, а не специалиста, которым он заведомо не будет работать.
Кстати а я бы не отказался от какого нибудь второго высшего «общетехнического» на 4 года. Без специализации как раз.
не уверен, что правильно Вас понял. Но возможно Вы имели в виду что не обязательно учить общим вещам, поскольку они ему не понадобятся в будущей работе.

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

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

А хочешь профессию инженера, идешь получать не высшее общее (университетское), а высшее техническое, где при сравнимых с выпускником техникума практических навыках будет больше теории по конкретной специальности и больше «непрофильных» предметов типа экономики или экологии, выпускнику техникума («кодеру») не нужные для профессиональной работы. А вот инженеру нужно, например, ТЭО писать на свои решения.
Извините, не правильно Вас сначала понял.
Да, с этим я абсолютно согласен. Университетское образование должно быть шире чем у конкретного специалиста.
Но вот вопрос кто определяет, что нужно программисту? И если отличие только в том что он технико-экономическое обоснование может написать, что для большинства программистов не нужно, то какой толк вообще получать диплом о высшем образовании? С другой стороны алгоритмам, математике, архитектуре ЭВМ в рамках техникума, врядли можно научить.
Конечно, нужно давать возможность попробовать себя в разных сферах. Может в итоге он вообще гениальным хирургом станет, но вот как такой объем знаний впихнуть за короткий промежуток времени.
Поэтому на мой взгляд самым ценным является именно университетское образование. Ведь люди с качественным образованием прекрасно находят себя в самых разных областях знаний. А на специальность по диплому смотрят, ну скажем так только в проблемных случаях.
Вот именно, что смотрят в редких случаях, но ресурсов разных на её получение тратится много. И непонятно кому эти траты нужны, по сути какая-то ИБД получается.
И непонятно кому эти траты нужны, по сути какая-то ИБД получается.

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

Как видим, попытки по большому счету бесплодны.
специалисты предприятия присутствуют на экзаменах, оценивают для себя и «подписывают акт приемки» результатов подготовки


Это плохая и опасная идея — смешивать финансирование со стороны заинтересованных частных компаний и государственных институтов.
Администрация ВУЗа не имеет прямого интереса в качестве образования и трудоустройстве выпускников, да и критерии качества у вуза могут отличаться от тех, что у компаний-«потребителей».
Администрация ВУЗа не имеет прямого интереса в качестве образования

Совершенно верно, не имеет. ВУЗ имеет интерес в абитуриентах, при отсутствии которых гос-во свернёт финансирование невостребованных кафедр.

Например, я поступил на программиста, и мне совершенно неинтересны те люди, которые финансируют ВУЗ для того, чтобы хайрить выпускников. Могу ли я игнорировать то, что в учебную программу добавят те дисциплины, которые им интересны? Или то, что работники неких коммерческих компаний будут присутствовать на экзаменах?

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