Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save anonymous/51fde31a1c05f23925cc5e2053a7034b to your computer and use it in GitHub Desktop.
Save anonymous/51fde31a1c05f23925cc5e2053a7034b to your computer and use it in GitHub Desktop.
Институт где учат на программиста

Институт где учат на программиста - Куда пойти учиться будущему IT-специалисту?


Институт где учат на программиста



Профессия Программист: выберите вуз Москвы, в котором можно получить профессию
Профессия Программист в Екатеринбурге
Где учиться на программиста после 9-го класса?
Где лучше учиться на программиста?
Куда лучше поступать на программиста?
Где учиться на программиста?













Только зарегистрированные пользователи могут участвовать в опросе. Только полноправные пользователи могут оставлять комментарии. TM Feed Хабрахабр Geektimes Тостер Мой круг Фрилансим. Хабрахабр Публикации Пользователи Хабы Компании Песочница. Школьники уже, кажется, сдали ЕГЭ и вот-вот отправятся подавать документы в ВУЗы. Программирование и IT-технологии пользуются стабильным спросом, примерно как юридические и экономические специальности 10 лет назад. В этой статье я расскажу как работает высшее образование для IT, как правильно выбрать IT-специальность. Статья будет полезна не только абитурентам, но и школьникам старших классов, которые уже решили связать свою жизнь с IT. Нужно ли поступать в ВУЗ, чтобы стать программистом? Существует множество точек зрения на этот вопрос и, уверен, в комментариях его не раз поднимут. По моему скромному мнению, высшее образование не является обязательным условием становления специалиста в области IT, ровно как и гарантией этого. Но может стать прочным фундаментом для профессионального роста. Вы можете читать книги, участвовать в OpenSource-коммьюнити, подрабатывать на oDesk и через несколько лет будете опытным разработчиком, без высшего образования. Правда, ничто не мешает это всё делать параллельно учёбе в ВУЗе, кроме собственной лени. Вы можете поступить, сдавать зачёты и экзамены, получить диплом и не стать в итоге профессиональным программистом — таких историй миллионы. Хороший ВУЗ даёт прежде всего отличные условия для того, чтобы получать знания, опыт, связи и вырасти как личность. И только от вас зависит, как вы будете их использовать и будете ли вообще. Примем условно, что вы уже приняли решение получить высшее образование в сфере IT, и пойдём дальше. Бакалавр, специалист и магистр С тех пор как министерство образование решило интегрировать Россию в болонскую систему высшего образования прошли годы и многое изменилось. Раньше все ИТ-шники могли получить только диплом специалиста. В этом году выпустились последние дипломированные специалисты за исключением специальностей, где срок обучения более 5 лет. Сейчас вы можете стать бакалавром, после этого — магистром, а далее поступать в аспирантуру для соискания российского аналога Ph. Что изменилось на самом деле? Многие академические темы из области алгебры, теории вероятности, физики останутся для бакалавра неосвещёнными преподавателем. В ряде специальностей, где программирование является вспомогательной компетенцией например, информационная безопасность , под нож попали различные технологии программирования — от web-разработки до параллельного программирования. В остальном ни теоретический материал, ни методика преподавания не изменились. Если в каком-то ВУЗе раньше давали лабораторные для Pascal, то по-прежнему их и дают. При этом учебные планы магистратуры могут похвастать новизной. Об этом можно написать отдельно, если будет спрос. Нужно учитывать, что бакалавр — это не готовый сотрудник, который может прийти к работодателю с красным дипломом и просить среднюю зарплату по больнице. Бакалавр что-то знает, что-то умеет из технологий, но как правило не умеет работать в команде, большом коллективе и полностью самостоятельно решать конкретные практические задачи. В терминологии разработчиков это Junior, подающий надежды через года стать Middle Developer. Во многих компаниях таким выпускникам без опыта устраивают стажёрские программы с наставником на месяцев. Поэтому с года будут повсеместно вводить прикладной бакалавриат как альтернативу неполному академическому образованию. Если коротко, то прикладной от академического отличается новым учебным планом, где все дисциплины сфокусированы на выпуск максимально готового к реальным рабочим задачам сотрудника. Без стажировок и прочих головняков для работодателя. Последние более интересны рынку труда сразу после окончания ВУЗа, первые же после окончания бакалавриата должны поступать в магистратуру и дальше качать свои компетенции, чтобы после выпуска претендовать на более высокие позиции. Другая полезная вещь — участие в учебной программе прикладного бакалавриата работодателей как базы практики и IT-вендоров. Несмотря на то, что идея на мой взгляд здравая и её реализация была начата ещё 5 лет назад в 44 пилотных ВУЗах, я ещё не встречал ни качественно новых учебно-методических материалов, ни готовых к самостоятельной работе выпускников. Предполагаю, что в ближайшие года ничего не изменится и значительной разницы в подготовке академического и прикладного бакалавриата не будет. Преподавание в ВУЗе Если в школе учатся, то в ВУЗе обучаются. И разница тут огромна. Никто не будет заставлять учиться. Если хотите получить диплом — сидите, разбирайтесь, спрашивайте у однокурсников. Преподаватель — это просто носитель знаний, который умеет эти знания пояснять. Его цель — рассказать, ваша — понять. Если вы что-то не поняли — преподаватель свою цель всё равно выполнил. Даже если в отдельных случаях это не так — лучше думать именно в такой парадигме, будет меньше разочарований. Качество преподавания заключается именно в том, насколько хорошо преподаватель доносит до вас знания, какую практическую компетенцию вы при этом получаете. Например, донести принцип ООП можно на языке программирования Delphi, а можно на C или Java. Вы поймёте ООП в любом случае, если будете стараться, но знакомство с языками C или Java будет полезно для вас в будущем, при подготовке курсовых работ, при подработке или дальнейшем трудоустройстве. Преподавание — штука инертная. Чем больше преподаватель читает один и тот же курс на примере одних и тех же технологий — тем лучше у него получается донести знания до студентов. Но IT-технологии меняются слишком быстро, поэтому возможны две крайности: В условиях такого количества изменений в преподавании — есть риск, что ближайшие набора студентов будут подготовлены хуже, чем последующие. А значит — нужно прилагать больше личных усилий. Выбирая ВУЗ и специальность желательно знать Кто и Что вам будет рассказывать. Перед окончательным выбором — узнавайте у текущих студентов, читайте студенческие группы VK. Выбор специальности Итак, вы решили получить высшее образование, стать программистом. И не просто программистом, а, например, именно Web-разработчиком, специализирующемся на frontend. Круто, что в 18 лет уже есть цель в жизни, но спешу расстроить. В нашем государстве есть такая штука как стандарты высшего образования и они куда более абстрактны, чем вам бы этого хотелось. Полный список стандартов высшего образования можно посмотреть вот тут. Рекомендую почитать эти скучные документы. Математическое обеспечение и администрирование информационных систем МОАИС. Специальность, дающая наилучшие условия для развития компетенций разработчика. Обучение даёт понимание программирования в принципе, за пару месяцев вы способны изучить любой язык программирования и развиваться в нём; понимание как работает любая программа, как решить большинство вычислительных задач. После получения диплома из вас крепкий Junior, но как только вы разберётесь с конкретными задачами и инструментами в конкретной компании, багажа знаний будет достаточно, чтобы претендовать на Middle. После опыта работы и хорошей магистратуры по этой специальности вы сможете не просто делать программы и информационные системы, но познакомитесь с принципами разработки высоконагруженных систем, управления командой, планирования разработки и сможете претендовать на Senior и Team Lead. Фундаментальные информатика и информационные технологии ФИИТ. Специальность близка к МОАИС, но ориентирована на вычислительные эксперименты и исследовательские задачи. Иными словами, как программист вы будете в наилучшей форме, но вы будете почти бесполезны для решения практических бизнес-задач. Обучение по этой специальности в хорошем ВУЗе даёт возможность выбирать место работы по всему миру, работая известных компаниях. Уже изначально предполагается, что бакалавриат будет только первой ступенькой вашего образования. Само собой, физика, алгебра и матанализ должны быть вашей страстью. У вас будут навыки программирования роботов, систем реального времени и работы с паяльной лампой. С таким образованием разрабатывать скучные учётные системы и веб-приложения не захочется, но ваша дальнейшая карьера может начаться как инженера по видеонаблюдению в небольшом ЧОПе, так и в лаборатории робототехники крупного бренда само собой после прохождения магистерской программы. На мой взгляд с чисто программистскими специальностями всё. Ниже будет перечень специальностей, где тоже обучают программированию. Но если у специальностей сверху учебный план построен так, чтобы выпустился Программист, то у специальностей ниже — Специалист в чем-то с навыками программирования. Не только программист Программная инженерия Относительно новая специальность, готовящая по сути менеджеров программного продукта. Этот специалист смотрит поверх задач разработки, управляет требованиями, функционалом, версиями, командами разработки. На первых курсах вы изучите технологии программирования и, возможно, пару языков, но дальше в учебном плане будет всё больше про управление разработкой ПО. Начинать карьеру можно как Junior Developer, но вместо дальнейшего апгрейда до Middle вы станете менеджером проекта. Прикладная информатика Выпускает системных аналитиков с широким кругозором в IT и бизнесе. Они тоже умеют программировать, но по настоящему хорошо у них получается писать технические задания, формализовать бизнес-процессы и эффективно коммуницировать с разработчиками, которые витают в высоких абстракциях. Можно стать менеджером проекта или даже директором своей компании, если есть такие амбиции. Бизнес-информатика Очень близка к прикладной информатике, но компетенции менеджера у выпускника значительно сильнее. Можно быть консультантом по применению IT или управлять политикой IT небольшого холдинга. Информационные системы и технологии Фокус на администрировании информационных технологий и правильном выборе софта и железа под задачи корпоративной локальной сети. Программирование будет, но на процедурном уровне, ближе к скриптам и конфигурационным файлам. Математика и компьютерные науки Большая порция фундаментальных знаний позволит вам работать как учителем информатики в школе, так и аналитиком в крупной компании. Информационная безопасность Первый курс часто похож на специальности вроде МОАИС, где программируют много и на разных языках, но потом это прекращается. Вы не должны писать код, вы должны понимать как любой код могут атаковать. Сети и операционные системы будут знакомы как никому другому, можно будет называть себя хакером, но работать придётся в сфере безопасности, с нормативно-правовыми документами, а не только с firewall и sniffer. Важно понимать, что всё зависит от конкретного учебного заведения. Это как стандарт HTML и его реализация на сайте провинциального салона красоты. Есть ВУЗы, где студенты всех специальностей ходят на одинаковые лекции. Есть ВУЗы, где МОАИС изучает Visual Basic и Pascal, пишет макросы в Excel, а базы данных изучает на примере Access. Если в вашем родном городе именно такой ВУЗ, то пора покупать билеты на поезд. Выбор специальности при поступлении крайне важен, поскольку определяет дальнейшую карьеру и, может быть, всю жизнь. Это по сути первый самостоятельный выбор в жизни и ошибка будет измеряться годами. Предлагаю хабрапользователям поделиться личным опытом: Развивать тему высшего образования для программистов дальше на Хабре? Программирование 2,9k авторов , 6,5k публикаций. Системное программирование авторов , публикации. Тестирование IT-систем авторов , 1,1k публикаций. CSS авторов , 1,2k публикаций. JavaScript 1,9k авторов , 4k публикаций. Совершенный код авторов , публикации. Разработка веб-сайтов 4,1k авторов , 9,6k публикаций. IT-стандарты авторов , публикаций. Семантика авторов , публикаций. Разработка игр 1,2k авторов , 2,9k публикаций. Добавить в закладки Андрей Безруков aur карма. А мне балонская система понравилась. В моём вузе были выкинуты специализированные предметы которые не подходят под CS, SE. А в дальнейшем позволило поступить в магистратуру в СПБАУ. Согласен, есть примеры отличной реализации бакалавриата. Но в большинстве ВУЗов пока всё очень печально. Пройдет несколько лет и ситуация сгладится, придут новые кадры с новым мышлением. Как я считаю, самое главное в IT — саморазвитие, а там уже и умения работы в команде сами появятся. На всякий случай оставлю это тут: Слова вроде правильные сказали, но картинга — гавно. Еще очень интересно, как дальше качаться — скажем, с Middle до Senior. Примерно то же самое, что и с Junior до Middle. Главное — получать опыт в реальных проектах. Также важно расширять кругозор с помощью чтения статей, книг по специальности, изучения фреймворков и алгоритмов чтобы знать, что использовать в определенных ситуациях и не писать свой велосипед , разбора исходников хороших OpenSource проектов. Учиться абстрагировать, видеть систему в целом и хорошо понимать бизнес требования. Взяли предметную область да и хуярьте в лучших традициях. Что, впрочем, относится отнюдь не только к программированию. Честно говоря, в статье какое-то очень радужное описание МОАИС. Реально в предыдущей версии стандарта было очень много предметов, бесполезных для программиста, — уравнения математической физики, функциональный анализ и т. Вообще на этом направлении много непрерывной математики, в то время как программисту больше нужна дискретная математика. Мне кажется эта специальность слишком далека от направления IT, а входит в блок математического образования. Обычно в ВУЗах, когда делят кафедры на факультеты — МКН попадает на факультет информатики, а ПМИ на физ-мат. Из МКН обычно делают академического Computer Science Engineer, а из ПМИ математика, который лихо программирует на функциональных языках и Matlab. Факультеты и кафедры вполне программистские закончены. Но есть и другое программирование, в области поиска решений и СППР, где это всё востребовано. Можете рассказать хотя бы о паре приложений уравнений матфизики и подобных предметов в области IT? Мне действительно интересно было бы это узнать, если это не голословное утверждение. Насколько я знаю, в области поиска решений и СППР применяются теория вероятностей, дискретная математика, но никак не те дисциплины. Преобразование Фурье, с которого и начался функциональный анализ, широко используется во многих областях исследований. Например, спектральный анализ временных рядов. Это один из статистических методов анализа данных. Статистические методы — один из инструментов СППР. Возможно, коллеги, работающие в этом направлении, приведут более детальные примеры. Будете заниматься машинным обучением или смежными задачами — пожалеете, что у вас было мало непрерывной математики. А где там функциональный анализ или уравнения мат. Я там даже обычных дифуров толком не видел. Уравнения в частных производных можно увидеть в методе обратного распространения ошибки. На мой взгляд основная задача в машинном обучении это оптимизация некоей целевой функции в многомерном пространстве. И эти целевые функции практически всегда непрерывные, будь то нейронная сеть, логистическая регрессия или нечеткая система. Безусловно, вы всегда можете полагаться на готовые библиотечные решения и на численные методы. Однако если вы вплотную занимаетесь задачами машинного обучения, то наверняка вам доводилось реализовывать системы для которых доступно только формальное описание из публикаций. Разбираться во всем этом не имея какого-никакого базиса по части непрерывной математики сложновато, как мне кажется. Что касается функана и мат. Причем не только в сфере обработке сигналов, но в обработке изображений. Обычный chain rule с первого курса. Я не утверждал, что знание непрерывной математики не нужно, тред начался с 2 конкретных предметов. Функциональный анализ, например, изучает бесконечномерные функциональные пространства — на произвольный вектор у нас даже памяти не хватит. Картинки — те же сигналы, только не во временном домене, а в пространственном. Мне кажется, что Фурье-теорию можно изучить и без обобщенных функций, Соболевских пространств, уравнений Фредгольма или решений задачи Дирихле для уравнения Пуассона. Если поглубже копнуть, то можно найти интересные подходы обучения систем с помощью Рунге-Кутты. Говоря в общем и целом, я считаю, что образование должно формировать кругозор человека, а не ограничиваться только развитием полезных для работодателя навыков. Кругозор нужен для того, чтобы при решении каких-то сложных и нетривиальных проблем вы могли бы использовать как можно больше структурированных знаний. Я верю в то, что при желании хоть спиновые стёкла из статистической физики или алгебраическую геометрию можно приплести к изучению этой области, но это же research, а не то, что каждый должен знать. У студента конечное количество времени, которое он а хочет тратить не только на обучение, но и на другие приятные занятия вроде еды и развлечений. У университета, в свою очередь, конечное количество денег, которое можно потратить на зарплаты преподавателям. На это уйдёт уйма времени с незначительным выхлопом. По второй и третьей ссылке как раз таки для обучения. Насчет образовательной программы — сумеете разобраться в спиновых стеклах и алгебраической геометрии без соответствующего образования? Придет ли вам в голову, что в вашем проекте идеально подойдет подход, описанный в малопонятной статье? Не вижу проблемы в том, чтобы разобраться в чём угодно, имея на руках учебник, сборник задач и доступ к интернету. За всех не говорю, сужу лишь только по тем, кто занимается машинным обучением — в этой области сложно представить сферического разработчика в вакууме без зачатков исследователя. Собственно, с чего мы и начали. Думаю, мы достаточно хорошо поняли позицию друг друга, чтобы развивать этот вопрос дальше. Машинное обучение — понятие растяжимое. Есть исследовательская составляющая, куда, вообще говоря, без PhD не войти, а есть прикладная. В последней обширных теоретических знаний не требуется, а больше важен сам процесс: Да и модели там зачастую простые и стандартные. Какая-нибудь логистическая регрессия, например. И я бы сказал, что в этом случае машинное обучение есть лишь инструмент в руках человека, занимающегося Data Science. Как правило, компаниям не нужен Machine Learning специалист, им нужен Data Scientist — тот, кто извлечёт смысл из данных, а не будет целыми днями крутить формулы так и сяк ради выигрыша в пятом знаке точности ценой двукратного роста затрачиваемого времени. Позволить себе Machine Learning отдел например, FAIR или DeepMind могут большие компании, которые могут инвестировать в research. Но, возможно, скоро начнут использовать непрерывную логику. Не уверен что это устоявшийся термин. Об использовании такой логики — это идея бывшего заведующего нашей лабораторией — Олега Голубева Многим известный, как переводчик Омара Хайяма на русский язык. Тем не менее, где там и для чего использовать уравнения в частных производных или бесконечномерные функциональные пространства? Уравнения в частных производных используются для описания физических процессов модели среды. Отображения делаются из одной логики в другую. Я сам лично видел движение электрона в затворе. Группа неизвестных мне лиц опубликовала на одном американском сайте, принадлежащем официальной правительственной научной организации, что лимитом подвижности скорость движения электрона в затворе можно считать лимит подвижности поверхностной акустической по природе волны с круговой поляризацией и без учёта дополнительных дисперсионных волн другой физической природы. Посмотрите kernel svn — один из самых базовых методов классификации. Там используется гильбертово пространство, бесконечномерное. Там же kernel pca. Бросьте, все эти ядерные методы не требуют ни капли функционального анализа. Представить себе бесконечномерное векторное пространство со скалярным произведением можно, зная лишь конечномерную линейную алгебру. Были предметы, которые я не знаю, где можно применить, если не заниматься физикой или решением интегро-дифференциальных уравнений в других областях — теория функций комплексного переменного, уравнения с частными производными, функциональный анализ. Это вы подводите к тому, что сейчас вы занимаетесь машинным обучением и вам это все кажется бессмысленным балластом? В приведенных Вами тройках из остальных чем-то выделяется только Lisp. Редко студент может их выбирать. Каждый ВУЗ сам решает на каких технологиях строить образовательный процесс. Где-то Lisp, а где-то VIsual Basic. Поэтому важно перед поступлением заранее узнать насколько разносторонними будут инструменты. Как раз заканчиваю обучение на МОАИС или как я привык сокращать — МО. В целос верно, у нас в вузе это самая, так сказать, программистская специальность. Отличие от специалистов в основном в паре убранных предметов и сокращении чвсов обучение а скажем на Базы данных часы даже уыеличили. По семестрам — у них был на один семестр больше. Обучением доволен окромя пары преподов, которые толком ничего не дали. Если есть вопросы, могу ответить: Пришел домой, могу подробнее описать, что у нас было на МО. Собственно, на первом курсе был такой предмет. Потом были такие предметы, как: Но упор был больше на пролог. Потом программированию нас не учили, но оно всегда было нужно. Так как для большинства задач это было гораздо проще не считая тех моментов, где мы изучали openMP 2 Базы данных. На предмет дали больше часов, чем было у специалистов. Основы, блокировки, семафоры и прочее, что касается основ параллельного программирования. Одним словом, работа с данными. Теория по проектирования интерфейсов. Ну и практика, собственно. Тут нам особо не повезло. Так как препод попался дурацкий. Ничего не дать не смогла толком. Начиная от понятия проецирования, кончая реализацией моделей освещения и отображения трехмерных поверхностей. Все вручную, без библиотек. Практика сводилась к написанию простейших приложений работы с сетью, плюс клиент-серверное приложение. Базы данных на примере Oracle, VPN, Proxy, DNS, FTP, WEB-server. Все показывать на примере, объяснять. Регулярные языки, конечные автоматы. Ну и как продолжение — методы построения трансляторов. Теория, классификаторы, машинное обучение. Ну это так, основное. Была там еще и схемотехника, цифровые устройства и микропроцессоры и много всякого. Философия, история, право кстати было и правовые основы в области ПО , экономика, бжд — это все тоже было. НЛО прилетело и опубликовало эту надпись здесь. Собираюсь теперь собираюсь, была еще фундаментальная информатика и комп. На сайте кафедры отрыл только такой учебный план — правда без указания направления впрочем, у соседней кафедры его вообще нет на сайте. Хоть и довольно интересен, но схемотехники и всего такого не увидел. Может это только общий для разных направлений, хотя как-то странно. Net на первом курсе приколол, надеюсь это не отражает качество подготовки на кафедре. Net моя любимая платформа, но выбор именно VB довольно странен. Все самые интересные ништяки, как я смотрю, — в магистратуре Есть еще МОАИС на матмехе в СПБГУ, но там мне уже баллов не хватит наверное, тем более когда подавал о нем как о самом интересном и прикладном направлении не знал. Да и политех как-то больше нравится, да. А вы где заканчиваете? Просто оставлю это здесь m. По сути нам нормально и качественно прочитали только несколько разделов математики и Си. Стоит ли говорить, что по специальности никто из выпустившихся не работает. Если вы живете в Питере, то ответ на вопрос из заголовка статьи в 3 предложения такой: СПбГУ МатМех ИТМО ФИТП Политех ФТК С этих 3 факультетов у вас есть большие шансы попасть на работу стажером в известные компании, такие как Яндекс, ВКонтакте, Jetbrains и т. Попасть в Яндекс и Jetbrains можно не только с этих вузов. Как начало карьеры и строчка в резюме помогающая в том числе завести трактор — почему нет? Как начало карьеры все подойдет. Нужно понимать, что в крупных компаниях ты винтик в крупном механизме. Например есть вакансия разработчика Яндекс. Браузера, вот как и куда можно развиватся? А в небольших компаниях чуточку больше свободы, можно идти в менеджеры, аналитики, архитекторы и т. Небольшие команды способствуют тому, что становишся и швец, и жнец, и на дуде игрец, что дает некоторую свободу в выборе другого направления или места работы. Тут все очень интересно. Я вот, начинал работать в одной крупной оборонной конторе Питер , получил массу полезного опыта с большими системами, но… бюрократия была жутчайшая. И ты реально винтик там. С другой стороны, коллега работал в небольшой компании- его плюсы- многое писал с нуля сам. В большой же фирме ты можешь годами работать над одним направлением и стать в нем мастером при этом не работая в других направлениях. А где ещё предлагаете в течение учебного года стажироваться? Очень неплох факультет ПМ-ПУ СПбГУ. Особенно если повезет с преподавателями. Как выпускник ПМ-ПУ я протестую. А ему надо исходный код страницы посмотреть. Вы неправильно сделали все, переделайте нормально! Как студент данного факультета в целом соглашусь, что такие преподаватели часто попадаются. По-моему мнению в университет стоит идти ради фундаментальной базы, а в IT плане с точки зрения практики развиваться самому, либо через что-нибудь типа Computer Science Center, который даст знания более структурировано. Как студент ПМ-ПУ я протестую. В конце концов, можно конкретные фамилии? Диффуры, матан и алгебру у нас читают именитые преподаватели с активной научной деятельностью и множеством публикаций, некоторые даже с мировым именем. А с описанными вами случаями ни я, ни мои знакомые и друзья никогда не сталкивались. Диффуры, матан и алгебру у нас читают именитые преподаватели с активной научной деятельностью и множеством публикаций А кто с этим спорит? Но с прогрммированием — беда. СПбАУ выглядит куда интереснее, но их бакалавриат пока очень молодой. Поясните, почему не стоит туда идти. Иначе пользы от вашего комментария мало. Ну почему мало, можете мне не поверить и потерять лет жизни. Мало потому что неясно, с какой позиции и на каких основаниях вы делаете такие утверждения. Может, вам булочки в местном кафе не понравились. Не говоря уже о том, что глупо предполагать стационарность, пусть даже когда речь идёт о такой неповоротливой штуке как российская система образования. Ваш опыт, полученный, допустим, 5 лет тому назад может оказаться совершенно нерелевантен реалиям сегодняшнего дня. У меня вышло так, что разработка ПО было хобби еще со школы. В профильный вуз не поступил меньше надо было спать на вступительном экзамене , поступил и отучился в колледже на педагога в области режиссуры и сценического искусства Диплом как ни странно сдавал по ИТшной тематике. Потом с дуру поступил в педагогический вуз. Сильно промахнулся с направлением чисто по преподавательскому составу. Ушел во время осенней пересдачи, где меня тупо сыпали по одному предмету, по которому преподаватель без конспекта сам ничего не знал и давил всех, кто это понимал. Еще учась в инсте пошел работать юниксовым админом, потом универсальным админом, а потом пришлось превратить хобби в основную позицию на той же работе. Так что лично мне больше помогло наличие свободного времени для развития своих навыков. И картинка в этом комментарии вполне соответствует действительности и для вузов. Если есть на чем строить, ВУЗ может помочь тебе самому себя выстроить, если не на чем, то развития не будет. Расскажу свою историю тоже, она чем то похожа на вашу. После 11 класса по настоянию родителей и старшего брата, который работает в строительной сфере поступил в хороший ВУЗ на специальность промышленное и гражданское строительство, одновременно у меня появился первый смартфон Symbian под который я начал пытаться программировать. На 3 курсе на Symbian вышла поддержка Qt и я начал изучать его, параллельно начав продавать свои поделки в магазине приложений. В итоге к середине 3 курса я неплохо программировал, получал неплохой доход, но забросил учебу часто даже не ездил на пары чтобы попрограммировать. В итоге когда на 3 пересдаче курсовика по архитектуре зданий и сооружений зав. После чего поступил в колледж мать настояла мол один ВУЗ бросил уже Добавлю свои пять копеек про Украину. Во все мыслимые и немыслимые учебные программы я не вникал, так как на бумаге много чего пишут, а на деле… ну вы знаете, поэтому предоставляю просто сухие факты. Закончил я Харьковский Национальный Университет Радиоэлектроники ХНУРЭ , кафедра Безопасность Информационных Технологий БИТ , специальность Безопасность Информационных и Коммуникационных Систем БИКС два года назад включая магистратуру. Поэтому я решил идти на прикладные специальности, так я и выбрал Безопасность, где я действительно узнал много полезного по ОС, сетям, криптографии и связанными с ней вещам, конечно. Кстати о магистратуре — вот это на самом деле был самый малопродуктивный год в моём обучении. Да, я написал диплом и даже таки честно им занимался весь год, но вот учёбы этот год практически не было, а значит я варился в собственном соку не считая общения с буквально парой-тройкой людей, которые были в теме моего диплома. А действительно ли это стОящие работодатели? И что вы подразумеваете под этим словом? В свое время мои родственники настаивали на том, чтобы я получил корочку, чтобы мог устроиться в госконтору. Зависит от сильного война. За настоящего вождя без страха и упрёка и звена истребителей беспилотников из Америки не жалко: У вас получилась захватывающая аналогия, но мне кажется, она абсолютно не верна, в том смысле, что это зеркальное отражение того, о чем я писал. Смотрите, у нас есть институт. Если это не Хогвартс Оксфорд или другое заведение подобного уровня даже не мирового пусть будет, а хотя бы на уровне лучших в своей стране , то его сертификаты немногого стоят — где-то на уровне признания племенем силы своего воина, если использовать ваш прошлый комментарий. С другой стороны, у нас есть интернет — место общения и торговли для всего мира. Там много идиотов всех мастей, но и лучшие из лучших общаются там — пишут статьи и книги, мировые институты проводят курсы и т. Чего только стоит stackoverflow — заблокировать его в России и уже на следующий день наступит хаос. И если у нас есть развилка, куда пойти — в мировое средоточие знаний или в деревенскую библиотеку — ответ очевиден. Только поймите меня правильно, я говорю про основную массу программистов, всех тех, кто будет писать приложения и сайты, разрабатывать фреймворки и компиляторы. Ученые — совсем другой случай и про них я не буду говорить ничего, так как никогда не вникал в то, как там всё устроено. Единственное что — я часто слышал, что у них дофига бюрократии и формальностей, и скорее всего автодидакта сообщество просто не примет. Всё верно, но дело часто не в работодателях, а в миграционном законодательстве. Во многих случаях работодатель взять рад, но ему не разрешают, потому что без профильного диплома ты не считаешься официальным специалистом. Когда говорят о высшем образовании, часто смешивают две разные мысли: Со знанием тоже не все так просто. В итоге идиот не станет крутым программистом, просто окончив институт. Нужно стремиться и всё такое. С другой стороны, некоторые мои знакомые с восторгом говорят о своих преподавателях по некоторым предметам. А работодатели хотят сферического выпускника школы в вакууме обучать, тратя на него уйму денег? Кажется, перед работой в любом случае придётся немало поучиться где-нибудь в другом месте. С каких пор в джуниоры всех подряд берут? Топик адресован школьникам и абитуриентам — вряд ли кого-нибудь из них прямо сейчас возьмут на работу кроме как кофе носить. Я не утверждаю, что обязательно сидеть в вузе лет более того, я считаю иначе , однако утверждать, что идти учиться на программиста школьнику нужно на работу, неправильно. Никому средний школьник не нужен. В любом случае придётся сперва чему-то научиться самому дома, а потом уже подаваться в те же джуниоры. И вот такой совет, имхо, и должен был быть написан в комментарии R0ckwi Средненькие люди, давайте будем откровенны, вообще мало кому нужны Не знаю никого, кто бы сразу родился звездой программирования. Все когда-то были такими средненькими людьми. В моём представлении, если человек нашёл этот пост, он именно таким и является. Быстрее чем за месяц можно получить достаточно знаний, чтобы попасть на стажировку хоть куда-нибудь В вашем исходном комментарии об этом ни слова. Дышите спокойнее, прошу Вас, никто Вам тут ничего не должен Безусловно. Однако, Ваш совет для целевой аудитории данного поста без дальнейшего пояснения бесполезен, на что я и обратил внимание. Программист работает с вычислительными системами. Вот знание о ЭВМ и необходимо. Глубокое знание фундаментальных прикладных предметов — технологии производства интегральных схем, особенности архитектуры САПР, процесса проектирования, различных языков программирования от Пролога до машинных кодов отдельных ядер микропроцессоров даёт гарантию актуальности ваших профессиональных знаний на 10 — 20 лет. Это просто моё частное мнение, в МИЭТ лет 20 назад можно было получить эти знания. А что, реально где-то есть прикладной бакалавриат на разработчика. Программная инженерия Относительно новая специальность, готовящая по сути менеджеров программного продукта. Автор, ну не надо писать ахинею и вводить детей и прочих абитуриентов в заблуждение. Предложите своё описание специальности. В стандарте четко написано, что помимо технологий программирования и архитектуры ПО, студентам дается управление требованиями, метрология, управление групповой работой, экономика фирмы. Это затачивает специалиста на менеджмент ИТ-проектов от этапа коммерческого предложения или устава проекта до введения в эксплуатацию. И никто новичка без опыта ничем управлять не пустит и первые годы придется банально писать код, пока не разберешься на практике как делают проекты. В лучшем случае — дадут писать ТЗ под присмотром. Магистр то же самое. Создается впечатление, что автор скорее какой-нибудь препод или представитель университета, чем айтишник. Есть люди которые к 5 курсу уже миддлы, а есть кто и через 5 лет после окончания джуниор. Лично я бы всем советовал после бакалавра забить на обучение и обучаться уже собственно той технологии что вы выбрали на работе. Всем всё равно, бакалавр вы, специалист или магистр. Однако есть космическая разница между бакалавром с 2 годами опыта, и магистром без опыта, сами понимаете что не в пользу магистра. Важны ваши знания, опыт. Факт наличия вышки одинаков во всех трех случаях. А опыта и знаний вы наберетесь за два месяца на работе больше, чем за год в институте. Да, есть люди, которые уже на 3 курсе открывают свои фирмы и аутсорсят IT кому-нибудь. Видел таких, они молодцы. Есть те, кто поступают, уже работая на полставки. Тоже молодцы, когда умудряются совмещать. Их опыт ограничивается базами практики и ремонтом техники студенток филфака. Это — люди, которые после окончания ВУЗа бакалавром или магистром закономерно начинают с нуля и первые года учатся работать. После получения практического опыта они нередко растут профессионально быстрее чем те, кто бросил университет или вообще туда не ходил. Еще в университете я наблюдаю, как студенты поступили не на ту специальность: А в офисе я наблюдаю, как на собеседования приходят люди без карьерных целей. Которые что-то там умеют программировать, но вообще не представляют как им дальше развиваться, не понимают чему их учили 5 лет теперь 4. Я всего лишь предлагаю вчерашним школьникам начать высшее образование с ответа на этот вопрос. Его как минимум нужно себе задать перед подачей документов на долгие 4 года. В результате получил знания по куче математических предметов, теории вероятностей, статистической динамике, обработке стат. То есть это реально какая-то замануха от корпораций, что человек не сможет нормально уже перескочить на другую технологию. Зачем нам думающие люди, нам же нужен миллиард индусов хреначить код, думать им вредно. Университет должен давать знания, а не умения. Для второго существуют специальные отдельные учебные заведения — ПТУ. Училище потому и училище, что там учат именно закручивать конкретные гайки. Лучше уж пойти делать то же самое, но на год больше, зато под более благовидным названием. Высшее образование обесценилось когда стало альтернативой армии, некоторые региональные институты вообще ничем от ПТУ не отличаются. Но это всё проблемы государства. Меню больше волнуют проблемы личности. Вам важно, ПТУ вы закончили, Институт в Поволжье или Университет в Москве, если вы действительно разбираетесь в IT и готовы на практике доказать свой профессионализм? Университет по-прежнему дает знания, вот только взять их готов не каждый из поступивших. И прикладной бакалавриат это компромисс между отчислением всех отстающих и выдачей им дипломов специалиста. В ПТУ дают некоторые полезные для работы навыки. И тогда уже выбор конкретной специальности в вузе всем будет пофиг, про диплом вообще молчу. Хороший вуз прежде всего — это правильный networking. У нас, конечно, нет Лиги Плюща, где студент может написать CEO компании из Fortune и получить личную встречу или стажировку просто на основании того, что этот CEO заканчивал тот же университет. Ну и контакты с преподавателями, многие из которых не последние люди в индустрии, и одногруппниками, которые станут такими людьми лет через 10 — вот, чем одни вузы отличаются от других. Есть, конечно, редкие исключения, но в остальном набор и содержание предметов в топовых вузах не настолько критично разнятся. Во что интересно, до этой статьи вообще не понимал, что прикладное, а что — академическое. Поразительно, как название профиля может различаться с сутью направления. Метки лучше разделять запятой. Сейчас Вчера Неделя Отечество амбиций: Первая российская материнская плата массового сегмента 23,1k Интересные публикации Хабрахабр Geektimes. Ограничение скорости в nginx. W3C всё-таки одобрил стандарт DRM для HTML5 GT. Как я боролся с комарами. Личный опыт и тесты на себе GT. Neuralink — Будущее, которое сложно себе представить. Вы будете его частью GT. Как запутать аналитика — 5. Linux все еще не торт. Китай заблокирует VPN для частных лиц GT. Разделы Публикации Хабы Компании Пользователи Песочница. Информация О сайте Правила Помощь Соглашение Конфиденциальность. Услуги Реклама Тарифы Контент Семинары. Да, хаб программирование как раз для этого. Нет, про образование это вам на Мегамозг. Следующая статья — Как программисту выжать максимум для себя из учёбы в ВУЗе. Следующая статья — Как студенту-программисту получить хорошую работу советы в ЛС приветствуются. Следующая статья — Как студенту-программисту организовать своё собственное обучение. Не пиши больше статей, у тебя не получается.


Фильм про мальчика аватара и четыре стихии
В петербурге удалили 22 зуба
Помидоры в домашних условиях выращивание
Забрали зарплатучто делать
Расписание электрички мооскваа можайск
Валидность теста это
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment