🚀 Trustee Plus - ваш криптогаманець з вбудованою платіжною карткою тут 👉

Как я училась в EPAM University. Анонимный рассказ 18-летней джавистки

Войти в IT — задание не из простых, особенно когда ты гуманитарий, тебе 18 и ты учишься в университете. Однако желание стать лучшей версией себя, быть в тренде и обеспечить себе достойный уровень жизни побеждает любые препятствия. И наша героиня — яркий этому пример. По желанию собеседницы мы не будем называть ее имени. dev.ua публикует рассказ 18-летней студентки EPAM University о том, как это — войти в IT собственными силами, даже когда ты из маленького провинциального городка.  

Наша героиня рассказала dev.ua, как попасть в EPAM University, трудно ли там учиться и какие перспективы ждут выпускников.

Оставить комментарий
Как я училась в EPAM University. Анонимный рассказ 18-летней джавистки

Войти в IT — задание не из простых, особенно когда ты гуманитарий, тебе 18 и ты учишься в университете. Однако желание стать лучшей версией себя, быть в тренде и обеспечить себе достойный уровень жизни побеждает любые препятствия. И наша героиня — яркий этому пример. По желанию собеседницы мы не будем называть ее имени. dev.ua публикует рассказ 18-летней студентки EPAM University о том, как это — войти в IT собственными силами, даже когда ты из маленького провинциального городка.  

Наша героиня рассказала dev.ua, как попасть в EPAM University, трудно ли там учиться и какие перспективы ждут выпускников.

Java как движок

Меня всегда интересовала сфера технологий, но я не рассматривала ее как перспективу для работы. Пока не начала учить Java. F. Позже мой друг рассказал мне об EPAM University.

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

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

Отбор 

Первым этапом является прохождение теста по английскому. С очень хорошими техническими навыками, но без языка, дальше пройти не получится. Желательно иметь хотя бы B1, но даже если вы оцениваете свой уровень ниже, попробовать стоит.

Я бы не назвала тест тяжелым, хотя готовиться, конечно, нужно — повторять грамматику, пополнять словарный запас. По моему мнению, плюсом является то, что результат получаешь в виде конкретного уровня, а не в формате «прошел/не прошел».

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

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

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

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

Bubble: 10 бесплатных способов войти в IT — от самых очевидных к нестандартным
Bubble: 10 бесплатных способов войти в IT — от самых очевидных к нестандартным
По теме
Bubble: 10 бесплатных способов войти в IT — от самых очевидных к нестандартным

Собственно, обучение

Все этапы позади — теперь ты уже участник внешних курсов. Лично мне кажется, что отбор не очень жесткий. Сверхвысоких требований или очень сложных задач не было, и слушателями становится довольно много людей. Но несколько иной отбор начинается дальше.

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

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

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

Контроль знаний

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

Коммиты, сделанные после дедлайна, имеют меньший вес, но все равно важные. 

Домашки вообще очень весомая часть обучения. Каждую неделю мы получали задания на закрепление пройденных материалов и должны были отправлять их в систему, которая автоматически их проверяет. Здесь было много часов дебага, когда на твоем компьютере все работает, а после проверки получаешь кучу проваленных тестов или даже ошибки компиляции. Но потом момент, когда видишь свой промах (иногда совсем очевидный), очень радует. 

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

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

Иногда чтобы сделать домашку, надо перерыть несколько туториалов и просмотреть не одно видео, пока найдешь что-то, что поможет решить проблему. 

Почти диплом

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

Но мне кажется, когда человек приходит на проект, имея опыт выполнения исключительно таких задачек, то не знает, чего ожидать в реальном коде.

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

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

Техническое собеседование

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

Лично у меня обычно все волнение пропадает после того, как я начинаю что-то делать.

Защита проекта — не исключение, сначала было очень страшно, но потом это просто превратилось в интересный разговор.

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

Следующий этап касается тех, кто успешно защитился. Точно не знаю, сколько людей проходит, но думаю, это абсолютное большинство от тех, кто довел проект до конца.

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

Мільйони в IT-освіту й десятки навчальних програм. Як EPAM SoftServe ELEKS Intellias Luxoft та інші дбають про майбутніх співробітників
Миллионы в IT-образовании и десятки учебных программ. Как EPAM, SoftServe, ELEKS, Intellias, Luxoft и другие заботятся о будущих сотрудниках
По теме
Миллионы в IT-образовании и десятки учебных программ. Как EPAM, SoftServe, ELEKS, Intellias, Luxoft и другие заботятся о будущих сотрудниках
В Києві запрацює приватний університет для айтішників. Навчатись у SET University  можна буде безкоштовно
В Киеве заработает частный университет для айтишников. Учиться в SET University можно будет бесплатно
По теме
В Киеве заработает частный университет для айтишников. Учиться в SET University можно будет бесплатно
Читайте головні IT-новини країни в нашому телеграмі
Читайте главные IT-новости страны в нашей телеграмме
По теме
Читайте главные IT-новости страны в нашей телеграмме
УЧАСТЬ В АЗАРТНИХ ІГРАХ МОЖЕ ВИКЛИКАТИ ІГРОВУ ЗАЛЕЖНІСТЬ. ДОТРИМУЙТЕСЯ ПРАВИЛ (ПРИНЦИПІВ) ВІДПОВІДАЛЬНОЇ ГРИ.
Ліцензія видана ТОВ "СЛОТС Ю.ЕЙ." на провадження діяльності з організації та проведення азартних ігор казино у мережі Інтернет від 15.09.23 (рішення КРАІЛ №245 від 31.08.2023); ТОВ "СЛОТС Ю.ЕЙ." – на провадження діяльності з організації та проведення азартних ігор казино у мережі Інтернет від 26.04.2021 (рішення КРАІЛ №150 від 12.04.2021); ТОВ «СПЕЙСИКС» – на провадження діяльності з організації та проведення азартних ігор казино у мережі Інтернет від 08.02.2021 (рішення КРАІЛ №34 від 02.02.2021); ТОВ «ГЕЙМДЕВ» – на провадження діяльності з організації та проведення азартних ігор казино у мережі Інтернет від 16.02.2021 (рішення № 47 від 10.02.2021).
Читайте также
Извечный вопрос: чем отличается Java от JavaScript. Подробный гайд
Извечный вопрос: чем отличается Java от JavaScript. Подробный гайд
Извечный вопрос: чем отличается Java от JavaScript. Подробный гайд
Для кого-то ответ на вопрос о разнице Java и JavaScript очевиден — здесь начинаются шутки о сходстве между ковром и автомобилем (Java похожа на JavaScript так же, как «car» на «carpet»). Несмотря на это, некоторые люди еще могут иметь ложное представление, считая, что это два названия того же языка или что технологии тесно связаны. dev.ua немного проясняет ситуацию.
Запускай код прямо в браузере: лучшие онлайн-компиляторы для C++, PHP, Python, Java, C#, Go и не только
Запускай код прямо в браузере: лучшие онлайн-компиляторы для C++, PHP, Python, Java, C#, Go и не только
Запускай код прямо в браузере: лучшие онлайн-компиляторы для C++, PHP, Python, Java, C#, Go и не только
Не всегда есть доступ к любимой IDE или время на ее запуск. Но когда нужно быстро проверить какой-то простой функционал или воплотить новую идею, пригодится онлайн-компилятор.
1 комментарий
«Моя финансовая цель — накопить $1 000 000, чтобы потом иметь пассивный доход и жить на него». Как айтишники тратят деньги и во что инвестируют
«Моя финансовая цель — накопить $1 000 000, чтобы потом иметь пассивный доход и жить на него». Как айтишники тратят деньги и во что инвестируют
«Моя финансовая цель — накопить $1 000 000, чтобы потом иметь пассивный доход и жить на него». Как айтишники тратят деньги и во что инвестируют
Зарплата айтишников в Украине — одна из самых высоких. И ИТ-отрасль во время войны — единственная отрасль, которая растет несмотря на войну. А айтишники среди тех, кто наиболее активно поддерживает армию. Средний месячный донат айтишника составляет 10% от зарплаты, или $270. dev.ua решил расспросить айтишников, куда они тратят деньги и во что инвестируют во время войны.
1 комментарий
12 онлайн-курсов по Java для новичков и профи в 2022 году
12 онлайн-курсов по Java для новичков и профи в 2022 году
12 онлайн-курсов по Java для новичков и профи в 2022 году
Java по-прежнему входит в список самых популярных языков программирования. Вместе с Digital Defund составили список курсов, которые подойдут как новичкам, так и людям с опытом программирования, и помогут освоить этот востребованный язык.

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

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

Обсуждение
Комментариев пока нет.