Блог

Как джуну получить первую работу в Сингапуре

Джуниоры в Сингапуре сталкиваются с теми же проблемами, что и джуниоры во всем мире — как найти работу без опыта, как соответствовать ожиданиям, где учиться и как улучшать навыки? Software Engineer EPAM Zheng Wei Jereld Chng рассказал блогу Anywhere Club, как он попал в IT и как планирует развивать карьеру.

Software Engineer EPAM Zheng Wei Jereld Chng


— В детстве меня больше всего интересовали естественные науки и математика. Я видел себя в этих сферах, но никогда не ставил перед собой четкой цели туда попасть. В то же время был фанатом видеоигр. Но мне не приходило в голову, что я могу этим зарабатывать на жизнь. Мне повезло родиться в эпоху, когда все больше сфер бизнеса уходит в мир IT. Это значит, что развитие в области информатики и программирования — это один из хороших вариантов для будущего. По крайней мере, это область, которая активно растет. Учитывая интерес к видеоиграм и технологиям, я решил строить карьеру инженера-программиста, — рассказывает Jereld Chng.

В 2020 году окончил Pepperdine University (Малибу, штат Калифорния), где получил специальность в области компьютерных наук и математики.

После учебы попал на работу в EPAM Systems. Но для этого я приложил массу усилий.

IT в Сингапуре

— Сфера IT довольно популярна в Сингапуре, — делится Jereld Chng, — Особенно это стало чувствоваться в период пандемии, когда многие сектора начали искать возможность перейти в онлайн. Это привело к увеличению востребованности в инженерах-программистах в мире в целом. Кроме того, Сингапур постепенно становится технологическим центром, сюда переезжают различные IT-компании. С одной стороны, это создает больший резерв рабочих мест, но с другой — повышается конкуренция при поиске работы.

Для джунов есть много возможностей роста. Государственное технологическое агентство (GovTech) при правительстве Сингапура предлагает множество вакансий, которые могут включать стажировку перед выходом на полную ставку.

EPAM проводит в Сингапуре треннинги для джуниоров, чтобы облегчить вход в IT-индустрию. Компания также предлагает курсы для дальнейшего совершенствования как hard, так и soft skills. Такие возможности предоставляют и другие компании.

Трудности джуниоров

Пандемия

— Одной из самых больших проблем для меня было то, что я получил высшее образование в начале пандемии. Это означало, что многие компании заморозили прием на работу. Мне было тяжело принять эти обстоятельства внешнего мира и сложно смириться с тем, что я не могу найти работу.

Технические интервью

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

Вакансии

— Еще один вопрос, с которым я столкнулся, — как найти реальные вакансии, на которые я мог бы подать заявку. Многие из них содержат список требований и навыков, из-за которых эта должность казалась очень сложной и не достижимой. Из-за этого возникала масса сомнений в себе, смогу ли я вообще подойти для такой позиции.

Обучение в IT

— Чтобы получить работу, нужна практика. Я прошел стажировку в качестве стажера веб-разработчика (.NET) и подрабатывал неполный рабочий день научным ассистентом (основное внимание здесь уделялось разработке мобильных приложений на iOS, которые в последствии использовались на университетских лекциях в качестве вспомогательного инструмента для студентов).

Прежде чем получить свою первую полноценную работу, я прошел внутреннее обучение EEA (Emerging Engineer Academy) в EPAM, это аналог тренинг-центров EPAM в других локациях, где специализировался на внутренних микросервисах Java. Дополнительно прошел несколько курсов обучения через LinkedIn Learning, внутренние курсы EPAM, а также несколько сертификационных программ, которые EPAM предлагает сотрудникам в партнерстве с Microsoft (Microsoft Azure Developer) и Scrum Master с сайта Scrum.org.

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

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

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

EPAM полностью покрывает стоимость профессиональной сертификации. Некоторые сертификационные курсы предоставляют ваучеры, позволяющие кандидатам сдавать сертификационные экзамены. Мне потребовалось около 2–3 месяцев, чтобы пройти сертификацию Microsoft Azure.

Обучение

Путь в IT

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

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

Планы на будущее

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

Я также постоянно учусь и улучшаю свои soft skills, чтобы расширить деятельность в области управления: например, в управлении людьми или проектами. В частности, в этом году я закончил Школу для менеджеров в EPAM, которая поможет мне более эффективно руководить командой.

Что касается технических навыков, я планирую развиваться в части работы с серверной частью, а также подумываю стать инженером-программистом полного стека и/или Senior Software Engineer. Тогда я смогу наставлять и помогать другим в их путешествии в IT-индустрию.

Обсудить этот материал можно в нашем Discord-канале.

Го в Discord
В топе