Добавить в корзинуПозвонить
Найти в Дзене
serveradmin.ru

Куда поступить, чтобы выучиться на программиста или сисадмина

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

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

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

Сам я получал профильное образование математика-программиста. У меня было разное программирование и 1.5 годовалый курс системного администрирования, где мы поднимали домен AD и всякие прочие штуки (DNS, DHCP и т.д.). Программирование было на C++, Java, UML и что-то еще. Уже не помню точно. Так же изучали операционные системы, в том числе реального времени (qnx), linux, windows. Я выпустился в 2007-м году. Темой диплома у меня было написание на php счетчика для сбора статистики о посетителях сайта. Грубо говоря аналог Яндекс.Метрики. В то время еще были в ходу самописные счетчики.

Если бы я не устроился на работу на 3-м курсе универа эникеем на пол ставки, я бы вышел из универа полным нулем. Вроде и знания все актуальные, если посмотреть по списку изученного материала, но на практике я бы не умел ничего делать. Меня просто некуда было поставить. Все практические навыки я получил в процессе работы за низкую зарплату, но зато был свободный график работы, так что я мог совмещать с учебой и набираться опыта. После учебы я еще потрудился и получил сертификат Microsoft MCP по системе Windows XP. Это мне позволило после университета сразу устроиться системным администратором на среднюю зарплату, на которую уже можно было нормально жить.

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

Далее выбираете какие-то курсы, онлайн или очные, на ваше усмотрение. Учитесь на них и параллельно очень усердно все изучаете, тестируете, пробуете. В общем, вам надо очень плотно заняться учебой, чтобы суметь претендовать хоть на какую-то работу, пусть самую низкооплачиваемую, но по вашему профилю. Будет круто, если у вас получится все это совместить в 11-м классе. После обучения ищите работу и поступаете на заочное обучение в институт. Если будет возможность, пройдите какую-то сертификацию. С ней будет сильно проще устроиться на первых порах, так как большинство новичков будут без нее.

Таким образом, через 5 лет после окончания школы вы сможете стать крутым специалистом уровня Middle или даже Senior. При учебе 5-6 лет на очном отделении института, вам это будет недоступно. Вы просто потратите время на изучение того, что устареет к моменту вашего выпуска и вам не пригодится. По такой схеме у меня прошли несколько знакомых, с которыми я пересекался в процессе своей трудовой деятельности. И мне лично понравился такой подход.

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

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

Готов выслушать возражения в комментариях. Уверен, не все согласны с таким подходом. Тут еще отдельно стоит вопрос с армией. Я его вообще не рассмотрел, так как просто не в теме, как с ней дела обстоят сейчас.