Support us

«Разработчик с опытом до года никому не нужен, а от года — всем». Выпускники курсов о своей работе в ИТ

Оставить комментарий
«Разработчик с опытом до года никому не нужен, а от года — всем». Выпускники курсов о своей работе в ИТ

Найти работу начинающему белорусскому программисту, выпускнику ИТ-курсов, становится всё сложнее. Рынок перенасыщен новичками, а компании ищут специалистов с опытом. Как в таком случае войти в пресловутое ИТ? Героям сегодняшней публикации это удалось благодаря партнёрской программе Образовательного центра ПВТ и ИТ-компании SEAVUS, которая помогает джуниорам преодолеть барьер «нулевого опыта». В материале dev.by вчерашние джуны — а сегодня мидлы и сеньоры — рассказывают, как осваивали «целину» новой профессии и как их приняли в ИТ-компании.

Читать далее

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

Middle Java-разработчик Иван Атрошонок раньше работал в строительстве, однако решил попробовать свои силы в программировании: окончил два курса по Java в Образовательном центре ПВТ и получил долгожданный оффер в SEAVUS.  

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

По словам Ивана, самой сложной темой и на первом, и втором курсах оказалось изучение Spring Framework. «Этот раздел стартовал под конец программы, и времени на него оставалось не так уж много, а итоговый проект надо было пилить. Поэтому я не до конца понял, как работать с сервлетами, но, благо, есть литература, и всегда можно разобраться», — говорит он.

Парень лично убедился, что в небольшие ИT-компании, если у тебя нет опыта, попасть практически невозможно. «Им легче найти мидла и не париться», — замечает он. А вот крупные компании, такие как SEAVUS, могут себе позволить брать людей на перспективу, готовить их «под себя. Опытные разработчики, техлиды и TLM (technology line managers) помогают в освоении новых знаний».

Первый опыт в коммерческой разработки он получил на е-commerce платформе, которая была написана с применением Java core, Servlets, JSP, JDBC. На этом проекте выпускник ОЦ ПВТ освоил весь цикл разработки: от получения задания до деплоя системы на сервер.

— На своём первом проекте я понял, что такое транзакция, как она устроена на низком уровне. Освоил хлеб DevOps’ов. Научился деплоить приложение на линукс-серверах по SSH. Поработал с Angular, Docker-контейнерами, научился пользоваться сервисами Amazon. Поэтому теперь я скорее Full-stack разработчик, чем backend-девелопер.

По словам Ивана, в SEAVUS, как и в любой ИТ-компании, «не прокатит вариант: пришёл на работу, сел за стол и расслабился». Такого работника быстро вычислят и распрощаются с ним. А вот если стараться, прикладывать максимум усилий, то можно многого достичь.

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

Когда все преподаватели — практики, вливаться в индустрию проще

Middle Java-программист Илья Трусь уверен, что устроиться на работу, не имея за плечами большого опыта, возможно.

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

В ОЦ ПВТ, например, все преподаватели — практики, поэтому не на словах знают то, про что рассказывают.

Илья объясняет, что, если без опыта сложно устроиться, то разработчик с опытом от 1 года и выше — уже на вес золота.

«Преодолеть барьер с получением первого опыта помогают совместные программы трудоустройства компаний и образовательных ИТ-центров. Один из примеров — там, где я обучался», — говорит он.

Политика Open Projects — это открытые инвестиции в сотрудников

Senior Java developer Сергей Сковородкин учился на факультете электронно-информационных систем в БрГТУ и заочно получает образование в магистратуре Варшавского политехнического университета. В индустрии разработки ПО работает с 2010 года. 

— Сказать, что всё было просто, не могу, — рассказывает разработчик. — Необходимо постоянно совершенствоваться и подтягивать знания. Благо, что компания всячески поддерживает инициативы, связанные с повышением квалификации, будь то прохождение курсов, тренингов и пр.

Раз в полгода SEAVUS проводит оценку того, как работает каждый из сотрудников, вырос ли он за это время, можно ли ему доверить более сложные задачи: «Благодаря такому подходу ты не остаёшься один на один со своими вопросами, а получаешь конструктивный фидбэк. Ты понимаешь, что у тебя получается хорошо, а над чем стоит ещё поработать».

По словам программиста, инициатива Open Projects, принятая в компании, — это открытые инвестиции в сотрудников. SEAVUS уделяет внимание разнообразным тренингам, что ведёт к непрерывному росту уровня знаний. Все разработчики компании имеют возможность принять участие в программе Open Projects и стать частью образовательной инициативы.

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

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

С первым проектом не срослось, зато второй «выстрелил»

Middle Java developer Алексей Дудко переквалифицировался в айтишники из инженера-строителя. Новую специальность парень получил на курсе «Технологии разработки энтерпрайз-решений на Java».

— Можно было, конечно, выбрать что-нибудь полегче, например, тестирование или фронтенд. Но я решил, что Java или.NET, который я тоже рассматривал, будет более весомым аргументом при трудоустройстве. Плюс у меня были знакомые «джависты», которые могли мне помочь (пришлось обращаться не раз), а вот разработчиков на.NET я тогда вообще не знал.

Полгода Алексей, можно сказать, не выходил из дома — осваивал целину. «Было очень сложно. Но мне повезло с преподавателем, Юлием Слабко. Он практик, работает в ИТ-компании, — рассказывает программист. — Поэтому всю теорию объяснял на своих личных проектах. Он не писал код дома, чтобы потом продемонстрировать нам, как он работает. Юлий Слабко писал его прямо на занятиях и при запуске объяснял, почему код не работает и где там баг».

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

Здесь, по его словам, он познакомился с полным циклом разработки ПО, начиная от работы с базами данных и заканчивая выводом продукта в продакшн. Освоил JavaScript и AngularJS и попробовал себя в роли full stack-разработчика.

— У SEAVUS много направлений в разработке (BSS/OSS, CRM, CEM, embedded programming, мобильные и игровые решения и пр.), поэтому есть возможность «прокачать» свои навыки в разных технологиях. Мы, например, работали с гексагональной и DDD-архитектурой, часть кода писали на ECMAScript, в качестве инструмента сборки использовали Webpack.

Для транзакции запросов у нас был swagger, а в качестве базы данных — PostgreSQL. На этом проекте я научился работать с Jenkins, такими сервисами Amazon, как S3, EC2, освоил Spring Security, Spring Boot, Spring Data.

Компания очень внимательно отнеслась к его weakness и помогла заговорить на английском языке: «Около месяца я ходил на работу и интенсивно занимался английским на курсах компании. Также откликнулись ребята из команды. Они создали нужную среду, разговаривали на технические темы только на английском. Если я что-то не понимал, объясняли по-другому, но на русский старались не переходить».

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

Эта публикация подготовлена в партнёрстве с Образовательным центром ПВТ.

Что такое партнёрский материал?

СООО «Образовательный центр Парка высоких технологий» УНП 191435318

Место солидарности беларусского ИТ-комьюнити

Далучайся!

Читайте также
8 онлайн-курсов и интенсивов для Product Manager (февраль, 2024)
8 онлайн-курсов и интенсивов для Product Manager (февраль, 2024)
8 онлайн-курсов и интенсивов для Product Manager (февраль, 2024)
Собрали проверенные онлайн-курсы и интенсивы для Product Manager. В этой подборке: курсы от действующего PM в Microsoft, актуальная специализация по управлению продуктами в сфере AI, курсы для начинающих специалистов и лайфхаки как проходить собеседования на позицию продакта.
2 комментария
11 лучших сертификаций Coursera, чтобы освоить новую специальность (август, 2023)
11 лучших сертификаций Coursera, чтобы освоить новую специальность (август, 2023)
11 лучших сертификаций Coursera, чтобы освоить новую специальность (август, 2023)
Проанализировали Coursera в поисках лучших профессиональных программ на 2023 год, прохождение которых позволит получить востребованную специальность. Рассказываем, на какие направления обратить внимание и как сертификация Coursera помогает изменить вашу карьеру.
1 комментарий
12 онлайн-курсов по языку Java для новичков и профессионалов (август, 2023)
12 онлайн-курсов по языку Java для новичков и профессионалов (август, 2023)
12 онлайн-курсов по языку Java для новичков и профессионалов (август, 2023)
Java по-прежнему входит в список самых популярных языков программирования. Вместе с Digitaldefynd мы составили список курсов по Java, которые подойдут как новичкам, так и людям с опытом программирования, чтобы освоить этот востребованный язык.
7 курсов для будущих и практикующих разработчиков игр на Unity (июнь 2023)
7 курсов для будущих и практикующих разработчиков игр на Unity (июнь 2023)
7 курсов для будущих и практикующих разработчиков игр на Unity (июнь 2023)
Вместе с Digitaldefynd составили список полезных курсов, сертификаций и тренингов, которые помогут освоить профессию разработчика игр на Unity с нуля, а также прокачать свои навыки тем, кто уже работает в гейм-индустрии. 

Хотите сообщить важную новость? Пишите в Telegram-бот

Главные события и полезные ссылки в нашем Telegram-канале

Обсуждение
Комментируйте без ограничений

Релоцировались? Теперь вы можете комментировать без верификации аккаунта.

Комментариев пока нет.