Работа в it без диплома программиста: миф или реальность?
Содержание:
- Изучение алгоритмов
- Всеволод Азовский, веб-разработчик в DataArt, окончил академию им. Тимирязева по специальности «микробиология»
- Как я нашел работу: сначала фриланс, затем — удаленку
- Как поступить в университет?
- Флешбэк: переезд из Петербурга в Москву без подготовки
- Как стать программистом 1С
- Особенности данной профессии
- Что почитать?
- Объявление о работе я нашел в ВК
- Анна Айрапетова, глава разработки p2b-платформы Penenza.ru
- Кто такой программист и чем он занимается
- Советы, как программисту быстрее найти работу
- Стоит ли становиться программистом?
- Нужно ли высшее образование программисту?
- Где искать работу без образования, но с опытом?
- Почему курсы не заменят высшее образование
- Евгений Лопатин, директор департамента разработки «Инфосистемы Джет»
- Заключение
Изучение алгоритмов
В программировании все основано на алгоритмах, делающих поставленную задачу проще. С их помощью проблема дробится на подцели, что помогает найти способ решения за более короткий срок. Программист не может работать, не зная команд, не умея их правильно составлять.
Приступать к освоению дисциплины нужно, изучив хотя бы один язык. В сети находится обширная база текстовых, видеоматериалов по теме, предлагаются вебинары, тренинги. Литература для самообразования:
- Р. Лафоре «Структуры данных и алгоритмы Java» (2011).
- А. Бхаргава «Иллюстрированное пособие для программистов и любопытствующих» (2019).
- Т. Кормен «Алгоритмы: вводный курс» (2016).
Всеволод Азовский, веб-разработчик в DataArt, окончил академию им. Тимирязева по специальности «микробиология»
![]()
Человека с образованием в толпе сразу видно. Так что лучше «с», чем «без». Я из семьи советских интеллигентов, некоторые даже с наградами в мире научных достижений, поэтому мне без «вышки» было никак – отучился в академии им.Тимирязева на микробиолога.
Уже на третьем курсе стало понятно, что у отечественной науки нет предложений, которые бы меня устроили. Самостоятельно изучил Microsoft Server 2003, потренировался в развертывании одноранговой корпоративной сети на кафедре физики в своей «альма-матер» и успешно прошел собеседование.
Первая же запись в моей трудовой – старший системный администратор. Дальше мой путь в IT выглядел так:
- администратор веб-сайтов, СЕО-шник, SNM-специалист;
- верстальщик;
- программист сайтов-визиток;
- разработчик веб-приложений;
- крутой разработчик веб-приложений.
Сейчас я всерьез занимаюсь компьютерной автоматизацией выращивания сельскохозяйственных культур на гидропонике. Очень захватывает, когда из километра программного кода на подоконнике появляется настоящая жизнь.
Знание компьютера само по себе, как и знание любого языка, — не профессия. Компьютер — просто инструмент, его надо к чему-то применять. А вот нужно ли высшее образование там, где вы собираетесь применять компьютер, — уже каждый сам должен разобраться. Наверное, чиповать машины в автосервисе можно и так научиться.
Как я нашел работу: сначала фриланс, затем — удаленку
Постоянную официальную работу я нашел недавно — на ней в основном создаю фронтенд-компоненты на React. А начинал я с заказов от знакомых.
Оказывается, веб-разработка — настолько востребованное дело, что достаточно всем рассказывать, чем занимаешься, и клиенты начинают появляться сами собой.
Изначально я решал конкретные задачи за оговоренную сумму, а потом стало ясно, что работа над проектом будет продолжаться постоянно, и мы перешли на зарплатный формат.
Партнерам заказчика сайт понравился — они тоже захотели себе такой. И с ними я тоже договорился на зарплату. С обоими заказчиками сотрудничаем до сих пор.
Сейчас для работы с заказчиками использую Vue + Vuex + Laravel + MySQL. Не так давно начал изучать эти фреймворки — раньше делал все на чистом JS и PHP. Но чувствую, что настала пора идти дальше, и этот новый стек технологий мне очень нравится — есть желание углубиться в его изучение.
Как поступить в университет?
Процедура такая же, как и для поступления в колледж: выберите понравившийся ВУЗ, изучите перечень документов и специальностей, и в период приема документов подайте заявку и документа. После подачи заявления, может потребоваться пройти дополнительное собеседование или тестирование. В определенное время будут размещены результаты приемной комиссии и абитуриент сможет узнать, принят он в университет или нет.
Программа обучения
В университетах довольно много направлений, которые позволяют выучиться на IT-шника.
Вот некоторые из них:
- Администрирование систем и математическое обеспечение.
- Информационные технологии.
- Фундаментальная информатика.
- Вычислительная техника и информатика.
- Программная инженерия.
Для каждой специальности своя программа обучения, которую нужно уточнять в соответствующем ВУЗЕ.
Формы, срок обучения
В разных университетах сроки могут отличаться, но в среднем необходимо проучиться 4 года. Форм обучения две — очная и заочная. В некоторых ВУЗах может быть и очно-заочная или вечерняя форма.
Преимущества работы
Первое, это, конечно же, достойная заработная плата. В данной сфере труд высококлассных специалистов оплачивается весьма неплохо. Зарплаты тут гораздо выше средних. Опытный специалист в месяц может получать от 60 до 100 тысяч рублей.
Высокий спрос. Многие компании осознают необходимость привлечения программистов, которые помогут улучшить бизнес и поднять показатели. Помимо этого, на рынке большое количество компаний, которые работают конкретно с программистами. Перед новичками предстает огромное поле действий — найти место не составит большого труда, но постараться, чтобы найти более выгодные условия, все же придется.
Свободный график. У многих компаний есть возможность трудоустройства с рабочим графиком. Это отличная возможность планировать свой день так, как хотелось бы
Важно успевать сдавать проекты вовремя, а когда сотрудник будет выполнять свою работу — не так уж важно. Но некоторые работодатели все же настаивают на физическом присутствии работников в офисе компании.
«Свобода» творчества
Привилегия обучения в том, что есть большой выбор направлений, в которых можно себя испробовать. Можно тестировать приложения, создавать игры, операционные системы. Если не нравится одна область, можно за довольно короткий срок переучиться, после начать работу в другой области. Это еще один весомый плюс. Работа приносит удовольствие.
Возможность карьерного роста. Успешных специалистов зачастую ставят по главе отдела или организации. Помимо этого, чем опытнее специалист, тем выше оплачивается его труд. Есть возможность поехать за границу и испробовать свои силы там.
Недостатков у данного направления гораздо меньше, чем преимуществ. Главный недостаток — это неподвижность во время работы. Практически вся работа привязана к компьютеру, что означает сидячий образ жизни. Необходимо следить за уровнем
физической активности и поддерживать состояние здоровья. Еще один недостаток, хотя, скорее всего, преимущество — необходимо постоянно обновлять знания. Техническая сфера постоянно развивается, каждый день появляются новые программы и устройства, поэтому необходимо постоянно отслеживать изменения.
Это не самая легкая профессия, но тем, кто усердно учится и работает, удается приобрести ценный опыт и найти достойное высокооплачиваемое место работы.
Адрес поступления:
Москва, Ленинградский пр-т. д. 80, корп. Г (м. Сокол) Москва, ул. Измайловский вал, д. 2, корп. 1 (м. Семеновская)
Телефон: 8 (800) 100 00 11
График работы приёмной комиссии:Пн — Пт: 09.00−20.00;Сб — Вс: 10.00−17.00.
Флешбэк: переезд из Петербурга в Москву без подготовки
В Москву я переехал еще шесть лет назад: просто собрал сумку с вещами, взял 8 тысяч рублей и приехал в никуда. Мне повезло: в первый же день устроился в ночной клуб. Сначала жил в общежитии со строителями, потом в хостеле, а дальше стал снимать комнату. Трудно, конечно, когда нет стабильности, но сейчас, благодаря программированию, у меня хорошая зарплата, я снимаю квартиру и хорошо себя чувствую.
Для меня практически нет разницы между Питером и Москвой. Просто Питер уже надоел, потому что я там почти всю жизнь прожил.
Я не сильно большой патриот и всегда хотел переехать за границу. Собираюсь в следующем году наконец-то осуществить эту мечту, поэтому в Москве тоже не останусь.
Как стать программистом 1С
1С — это программа, которая широко используется в странах СНГ, для упрощения ведения документации предприятия и бизнеса.
Среда разработки 1С подразумевает под собой наполовину визуальное программирование, то есть разработчики уже позаботились о некоторых базовых объектах (такие как справочники, документы, регистры и т. д.), которые можно создать в 2 клика и добавить туда необходимые атрибуты. После того, как вы создали базовые объекты (с помощью графического интерфейса), вы можете собрать frontend часть вашей конфигурации — то, как увидит систему пользователь. Остается только запрограммировать между собой взаимодействие всех элементов. Синтаксис крайне прост, и если уже есть базовые знание программирования, то разобраться не сложно.
Как правило, при приобретении данной программы, разработчик предоставляет всю подробную документацию, необходимую для изучения. Особенностью программирования в этом случае является то, что можно программировать на русском языке. Если вы имеете хорошие навыки владения компьютером, и базовое понимание программирования, о котором мы говорили в предыдущем вопросе, то разобраться в этом можно в течение месяца. На моем личном опыте, это заняло как раз 1 месяц (но у меня есть базовые знания программирования после университета).
Чем дальше развивается 1С программист, тем больше программирование выходит на задний план, так как все достаточно тривиально. На передний план выходит построение и понимание бизнес логики процесса. Огромным плюсом является то, что для 1С уже написано множество готовых решений для ведения бизнеса в разных отраслях, и всегда можно подсмотреть, как такую задачу уже решают.
Особенности данной профессии
Главная особенность этого направления работы — быстрая смена технологий, выстроенных на единых основах математической теории. Программист должен уметь быстро обучаться. А этому лучше учат именно в вузе.
Второй момент — знакомства, круг общения. Чтобы устроиться веб-разработчиком перспективного стартапа, нужно иметь контакты организаторов проекта или тех, кто собирает для него команду. С позиции фрилансера такое практически невозможно.
Подходящие факультеты и специальности
Где учиться при желании освоить профиль раньше будущих коллег, занятых самообразованием, и сколько лет обучение займет?
- Срок обучения в колледже — от 1 года 10 месяцев до 2 лет 10 месяцев.
- При желании можно «заступить» на работу уже в 18 лет с 1-го курса бакалавриата. Сама подготовка бакалавров длится 4−4,5 года.
- Магистратура (2,5 года), позволит устроиться работать по специальности на более престижную должность.
Выбор программы зависит от сферы интереса. Мы готовим:
- программистов с глубокой математической подготовкой;
- узких экспертов по выстраиванию IT-инфраструктуры предприятия, обеспечению его телекоммуникаций;
- будущих капитанов стартапа — администраторов ИС, проектировщиков сетей, разработчиков корпоративного софта с глубоким знанием 1С.
Чему учат на факультете Информационных технологий.
Все три перечисленные специальности преподаются на факультете ИТ. Здесь мы собрали опытную команду программистов-практиков, чтобы гарантировать студентам высокое образование.
Программы факультета создавались с упором на практические занятия — работу с объективными знаниями:
- тактики разработки ПО;
- 1С;
- специфики работы программ разных поколений, уровней сложности;
- архитектуры кодов;
- математического моделирования.
На факультете студенты учатся быстро усваивать то, что предлагает сам сегмент алгоритмирования и программирования. Будущие программисты учатся держать руку на пульсе современных технологий.
Адрес поступления:
Ленинградский пр-т, д. 80, корпуса Е, Ж, Г.
Станция метро «Сокол», выход в центре зала на ул. Балтийская, далее пешком или на троллейбусе (№ 6, 43) до остановки «Институт Гидропроект» (1 остановка), у троллейбусного депо повернуть направо.
Контакты приемной комиссии:Телефон: +7 (495) 800 10 01
График работы приёмной комиссии:Пн — Пт: 08:30 — 22:10; Сб — Вс: 10:00 — 17:00;
Что почитать?
Онлайн-медиа — здесь обсуждаются нишевые события и более узкие темы.
- Google Developers — надежный первоисточник, из которого можно узнавать актуальные новости о продуктах компании.
- I Programmer — портал для программистов. Новости обо всех направлениях от UX до робототехники и всех языках программирования.
- Smashing Magazine — статьи о веб-дизайне: разбор кода, свежие кейсы, советы по трудоустройству и общению с клиентами.
- Хабр — универсальный русскоязычный ресурс, где можно найти гайды, обсуждения, код-ревью и кейсы от разработчиков разных компаний от IT-гигантов до небольших digital-агентств.
- Вастрик — авторский инди-блог про IT и выживание в мире технологий. Тексты про машинное обучение, блокчейн, VR, вычислительную фотографию, машинный перевод и многое другое.
- For Web — блог в Twitter с полезными материалами для фронтендеров: свежие статьи, доклады и инструменты от сибирского разработчика Андрея Романова.
Искать решение своей проблемы и задавать вопросы стоит на англоязычных форумах, как специализированных, так и не очень. Есть два популярных варианта:
- Reddit — популярный форум на все темы подряд, на котором часто сидят опытные разработчики, выкладывают свои кейсы и комментируют другие публикации. Найти их можно по тегу «programming».
- Stack Overflow — закрытый клуб для программистов без рецептов и котиков. Здесь можно запросить у опытных коллег code review, комментировать публикации и давать им оценку.
- CyberForum — форум программистов, системных администраторов, где помогают в решении задач по программированию.
- Game Dev — форум, на котором разбирают создание игр и все, что с ним связано.
Объявление о работе я нашел в ВК
Работу Java-программиста я начал активно искать на пятом курсе, но сначала решил пройти стажировку в какой-нибудь компании. Объявление о стажировке я увидел в паблике МАИ в ВК. Про «Инфосистемы Джет» я, честно говоря, слышал впервые. Нашел информацию о компании в интернете, мне все показалось интересным, и я оставил заявку на их сайте.
Затем для тех, кто справился успешно, устроили еще одно собеседование. Только после этого мы все попали в группу обучения, а потом я получил приглашение работать Java-разработчиком. Но это, как говорится, совсем другая история, и рассказать я хочу не об этом.
Анна Айрапетова, глава разработки p2b-платформы Penenza.ru
В моей команде был разработчик, у которого было техническое образование (техникум). Он был «владельцем» самостоятельного отчуждаемого модуля.
Из вузов рекомендую МГТУ им. Баумана, МИФИ, МАИ. МГУ, как ни странно, не лучший в этом списке, по моему опыту. В целом, не имеет особого значения, какой вуз. Главное, чтобы он был техническим.
У меня есть, помимо образования, и общие рекомендации ко всем разработчикам.
33% успеха — это профессиональные навыки, то есть знание технологий и языков программирования. Сейчас очень многие смотрят в сторону open source-технологий, поэтому востребованы специалисты, пишущие на Python, GoLang, Java и имеющие опыт работы с базами данных Postgres, MongoDB, Redis, интерфейсами обмена данными KAFKA.
Вторая треть — личностные качества. Дотошность, ответственность, вдумчивость, креативность, любознательность и интерес к новым технологиям. И да, коммуникабельность тоже важна, хотя и принято считать, что все разработчики интроверты.
И, конечно, опыт!
Кто такой программист и чем он занимается
Программист знает язык программирования (2−4 вида). Создает, тестирует, отлаживает исходный код, использует фреймворки, библиотеки. Область деятельности зависит от выбранного языка. Наиболее распространены JavaScript, Python, C#, C, С++. Роль создаваемой программы занимает операционная система ПК, смартфона, веб-платформа, ПО, видеоигра.
Программист всегда в курсе главных тенденций IT-индустрии. Он непрерывно совершенствуется: улучшает русский, английский, учит дополнительные техники. Углубленное знание математических наук требуется реже — при решении узконаправленных задач. Карьерный путь начинается со стажировки. Специалист, стремящийся развиваться, может стать техническим директором или открыть собственный бизнес.
Что должен делать программист:
- формировать ТЗ;
- создавать, тестировать, внедрять готовый продукт;
- выявлять, устранять ошибки;
- составлять инструкции по управлению, оформлять техническую документацию, сдавать заказ.
Плюсы профессии:
- Высокий показатель средней оплаты труда в России — 70−100 тысяч. Зарплата на стартовых позициях — 30 тысяч рублей, квалифицированные сотрудники зарабатывают до 250 тысяч.
- Снижение ценности диплома. Самообразование — тяжелый, но реальный путь. Его облегчает поиск наставника. Знания можно получить, пройдя сокращенное специализированное обучение.
- Компетентные сотрудники требуются во всех отраслях — от маркетинга до сельского хозяйства.
- Разнообразие специализаций.
- Свободный график, лояльное отношение начальства.
- Возможность фриланса, трудоустройства в отдел IT, диджитал-маркетинга, крупную российскую, зарубежную организацию, занимающуюся разработками.
- Творческая реализация при создании видеоигр.
Минусы:
- Длительная малоподвижная деятельность влияет на зрение, выносливость, вес, состояние позвоночника, опорно-двигательного аппарата. Чтобы избежать заболеваний, следует чередовать работу с физическими нагрузками.
- Потребность постоянно обучаться. Сфера IT развивается семимильными шагами. Информация быстро устаревает, появляются новые языки, платформы, приложения. Возникает информационная перегрузка, ведущая к эмоциональному выгоранию.
Важные личные качества
Чтобы построить успешную карьеру в IT, нужно обладать такими особенностями:
- обучаемость;
- усидчивость;
- терпеливость;
- работоспособность;
- дипломатичность;
- многозадачность;
- внимательность;
- пунктуальность;
- стрессоустойчивость.
Советы, как программисту быстрее найти работу
- Прокачивайтесь всегда, везде и при любой возможности.
- Наполняйте портфолио кейсами.
- Если нет реальных заказов, выполняйте чужие ТЗ.
- Храните свои наработки на Github.
- Налаживайте связи с людьми.
- Перенимайте чужой опыт.
- Учитывайте прошлые ошибки.
- Ищите вакансии на всех возможных ресурсах.
- Не забывайте про «сарафанное радио».
- Не бойтесь откликаться на интересные вакансии, даже если навыков для трудоустройства пока недостаточно.
- Вникайте в суть вакансии и в откликах демонстрируйте понимание потребностей работодателя.
- Прорабатывайте список возможных вопросов перед собеседованием.
- На собеседовании держитесь уверенно.
-
Если не взяли на работу, анализируйте слабые места, прокачивайтесь и делайте новые попытки.
Стоит ли становиться программистом?
Если вы собираетесь приложить много времени и усилий на изучение программирования, возникнет вопрос: «окупится ли это вообще?» Данные, собранные в ходе различных исследований рынка ИТ, показывают, что определенно стоит стать программистом (особенно разработчиком Java или JavaScript). Спрос на программистов огромен и постоянно растет, а это значит, что разработчиков ждет множество предложений о работе, и работодатели очень заинтересованы в таких сотрудниках.
Многих людей в ИТ-отрасль также привлекает видение высоких доходов. Как обстоят дела в этом отношении? Заработок программиста зависит от опыта и навыков. Старшие разработчики зарабатывают прилично. Однако это не значит, что начинающий программист так много заработает и на это не стоит рассчитывать. На какое вознаграждение может рассчитывать младший разработчик? Обычно это около 40-80 тысяч рублей, в зависимости от города и выбранной технологии.
Пока ИТ-индустрия позволяет невероятно быстро набираться опыта и навыков, а значит, увеличивать свой заработок. Если вы достаточно мотивированы и готовы развиваться, то всего за несколько лет работы вы сможете зарабатывать в среднем 130 тысяч рублей! Такое быстрое «продвижение» невозможно ни в одной другой отрасли, поэтому многие люди заинтересованы в том, чтобы стать программистом.
Нужно ли высшее образование программисту?
Этот вопрос сломал не один десяток устойчивых мнений и разрушил столько же взаимоотношений. На самом деле, не существует однозначного ответа, но в то же время ответ лежит на поверхности.
«Программист» — это очень и очень широкое понятие, которое охватывает сотни разнообразных специальностей. Но даже в одной специальности по программированию в одном случае «вышка» будет нужна, а в другом — не нужна абсолютно. Почему так происходит? Допустим, вы талантливый программист, который ищет себе работу. Большинство частных компаний и стартапов в первую очередь попросят вас доказать свои знания и опыт и презентовать проекты, в которых вы участвовали, а потом собственными тестами и задачами проверят вашу квалификацию. Если подойдете, то вас возьмут на работу, даже если у вас на руках будет диплом «ПТУшника». Но если вы со своими «талантами программиста» попытаетесь устроиться в госпредприятие, то, скорее всего, у вас в первую очередь спросят диплом об образовании.
Талантливые программисты нужны везде, но если у него еще будет профильный диплом об окончании вуза, то работу найти будет проще. При этом, анализируя ресурсы, где размещены вакансии для программистов, например, superjob.ru, stackoverjlow.com, hh.ru, получается, что больше 70% всех вакансий не требуют высшего профильного образования, а только опыт. Остальные 30% примерно наполовину разделяются между теми, кому нужно просто высшее образование, и теми, кому необходимо именно профильное.
В общем, можно смело констатировать тот факт, что большинство IT-шных специалистов не имеют профильного образования, тем более высшего, а приходят в специальность самостоятельно через курсы, книги и много практики. Почему именно таким путем? Потому что обучающие программы по программированию в вузах не успевают за требованиями в программировании. Онлайн-школы и прочие площадки для самообучения быстрее адаптируют свой материал под нужды современного программирования.
Но раз вы все-таки ищете вузы программирования в России, то давайте будем разбираться с этим вопросом.
Где искать работу без образования, но с опытом?
Когда опыт работы есть – это большой плюс при устройстве на работу, даже если вы хотите попробовать себя в другой сфере. Прежде чем пойти на перемены:
- узнайте, нужно ли специальное высшее образование;
- прикиньте, сможете ли вы написать в резюме об опыте работы, соответствующей позиции;
- пройдите курсы и стажировки, если это целесообразно.
Какие должности получают с определенным опытом или пройдя курсы:
Интернет маркетолог, который занимается продвижением бизнеса в интернете. Если есть опыт в сфере продаж, можно немного поучиться и работать в интернете, даже на удаленке.
SMM-специалист, продвигающий бренды в соцсетях. Если вы работали в рекламе, занимались копирайтингом, то вам не сложно будет освоить новую профессию.
Репетитор – профессия, на которой зарабатывают не только учителя, но и студенты. Хорошо знаете русский, математику или иностранный язык? Почему бы не попробовать заняться репетиторством? Тем более, что вы преподавание по скайпу не исключено.
Стилист, задача которого сформировать определенный стиль для клиента
Любите заниматься гардеробом, прическами, макияжем? Понимаете, что к чему? Тогда профессия не вызовет у вас проблем.
Модель, для которой важно умение позировать. У вас есть актерский талан, вы фотогеничны, легко перевоплощаетесь. Тогда профессия для вас.
Актер, играющий на сцене и в кино
Хотя есть учебные заведения, готовящие актеров, многие знаменитости не имеют специального образования.
Фотограф. Если вы увлекаетесь фотографией, то рискните превратить хобби в профессию.

Почему курсы не заменят высшее образование
По своему смыслу и результату курсы сильно отличаются от вузов. Образовательных стандартов здесь как таковых нет, а учебные программы разрабатываются исходя из востребованности у аудитории. Это справедливо как для платных, так и для бесплатных курсов.
Именно поэтому на рынке так много курсов «Как научиться делать типовые сайты за один день» и нет курсов, например, про теорию графов и другие фундаментальные вещи — на них просто никто не придет, потому что они не позволяют сразу начать зарабатывать.
Относительно курсов я бы дал три совета.
Начинать свой путь в программировании с курсов — не лучшая идея
Если вы только начинаете осваивать специальность, сначала лучше найти учебник или видеоуроки и разобраться в основах программирования самостоятельно. В процессе придет понимание очень многих вещей: действительно ли вам это интересно, какие области по-настоящему привлекают. После этого уже можно попробовать подобрать себе более узконаправленные и прикладные курсы.
![]()
Разработчики на новогоднем корпоративе. Фото: архив компании
Выбирать курсы нужно не по вывеске, а по содержанию
Качество курсов сильно зависит от уровня преподавателей, поэтому лучше идти туда, где преподают программисты-практики — люди, которые 90% времени работают непосредственно в той предметной области, о которой рассказывают, и имеют актуальные кейсы.
Вуз все-таки предпочтительнее
Если есть возможность пойти в вуз на ИТ-специальность, а не на курсы, лучше выбрать вуз. В будущем это обеспечит более высокую заработную плату (за счет способности решать более сложные задачи, конечно, а не по факту самого диплома) и более легкое освоение нового материала.
Уже работающим программистам — и с дипломом, и без — для повышения квалификации можно посоветовать посещение профильных мероприятий, где разбирают практические кейсы: DevConf, конференцию разработчиков высоконагруженных систем HighLoad++ и некоторые другие.
***
Таким образом, диплом ИТ-вуза для программиста сегодня не обязателен, но все же желателен. Это открывает более широкие карьерные и зарплатные перспективы, облегчает профессиональное развитие и позволяет усиливать компетенции коллег по работе фундаментальными знаниями.
Мы поступаем именно так: подбираем тестовое задание в соответствии с уровнем кандидата, а потом просим подробно рассказать, как он его выполнял. Это позволяет увидеть главное: тип мышления, внимательность, степень вовлеченности в профессию.
Спасибо за внимание и успехов в карьере!
Материалы по теме:
Евгений Лопатин, директор департамента разработки «Инфосистемы Джет»
Конечно, я бы рекомендовал будущим программистам не пренебрегать высшим техническим образованием. Оно играет важную роль в карьере разработчика. Но есть и другая сторона — качество образования. И здесь не всегда отсутствие диплома магистра играет фатальную роль.
Многие начинают свой путь в разработке еще со школьной скамьи: изучают профильную литературу, участвуют в сообществах, развиваются самостоятельно. Образование или самообразование просто необходимы — одних курсов недостаточно.
Поэтому мы в компании уделяем огромное внимание развитию сотрудника: семинары, индивидуальные планы развития, курсы, мастер-классы — это помимо непосредственного участия в проектах по заказной разработке. Сама по себе практика и наличие сильных экспертов в окружении способны частично компенсировать отсутствие профильного образования и вывести начинающего программиста на новый уровень
Сама по себе практика и наличие сильных экспертов в окружении способны частично компенсировать отсутствие профильного образования и вывести начинающего программиста на новый уровень.
При найме сотрудника мы смотрим на перспективы роста и мотивацию. Разумеется, берем на работу и программистов-самоучек, но, как правило, потолок развития у таких кандидатов ниже, а темпы роста компетенций не такие быстрые. В любом случае пробелы системного образования нужно будет восполнять. Но сегодня востребованность такого специалиста, безусловно, гарантирована.
Заключение
Выбирать лучшие вузы программирования в России — это только полбеды. Главное — качественно там обучиться. Ведь окончание какого-либо университета не делает из вас крутого и востребованного специалиста. Диплом дает вам лишь несколько «плюсов» при трудоустройстве, и то только при первом или втором. В любом случае при приеме на работу будут в первую очередь смотреть на то, что вы можете и что вы знаете на практике, а не на «бумаге». А это уже зависит лично от вас, а не от вуза, в который вы поступили.
Поэтому мало просто найти, в какой вуз поступить на программиста, важно стать программистом при помощи этого вуза. Программиста учит практика, а не теория
Поэтому если в выбранном вузе мало времени уделяется практическому обучению, то вы должны задумываться об этом самостоятельно. Также не лишним будет перед окончанием вуза поучаствовать в каких-либо более крупных совместных проектах, чтобы при трудоустройстве вам было что показать, кроме диплома.