JavaRush /Java блог /Истории успеха /Из преподов в big data
Varvara Kozhukhova
41 уровень
Санкт-Петербург

Из преподов в big data

Статья из группы Истории успеха
Привет всем! Меня зовут Варвара, и недавно у меня наконец завершился испытательный срок на big data джуна в Epam. Хочу поделиться, каким образом я до этого дошла и как мне помог в этом javarush)) Сначала про мои исходные данные. Мне 32 года. Программистом я хотела стать ещё учась в 9 классе, и даже выбрала себе в вузе специальность — прикладную математику и информатику. Но низкая самооценка взяла верх и туда поступать я просто побоялась, подумав, что не потяну учебу(( В итоге учиться на программиста я таки пошла — на второе образование. В итоге у меня два верхних — математические методы в экономике (очно) и автоматизированные системы управления (заочно). Училась я в Самаре, в аэрокосе, и писали мы на Delphi))) Сразу после вуза я зачем-то пошла в аспирантуру, хотя не особо хотела. Через три года защитила кандидатскую, и после этого ещё шесть лет работала вузовским преподом: вела вышмат и всякие "околоайтишные" дисциплины. За это время я написала пет проект — на bash, tex и python, кодила какие-то мелкие скриптики на R, но о программировании как профессии я не думала вообще: помнила, что мне тяжело было учиться, и всегда казалось, что не хватает для этого мозгов... В 2019 году меня окончательно достало то, что творится в нашем верхнем образовании, и я решила, что пора "валить", тем более "учителем по призванию" я никогда себя не ощущала. Мой изначальный план был попробовать себя в data science, поскольку по своей "научной" деятельности я занималась математическими моделями для социально-экономических данных. Подумала, что тут-то по математике база какая-никакая есть, а программистом мне же не стать, не потяну))), ну и, засучив рукава, начала учиться. За три месяца я одолела специализацию Яндекса по машинному обучению на курсере и после этого уволилась из вуза. Мой парень (кстати, вот его история успеха) предложил переехать из Самары в СПб, что мы с ним и сделали в ноябре 2019г., и с этого времени я не работала. Изначальный план был походить по собеседованиям на джунов — дата сатанистов. Два месяца я параллельно училась на mlcourse.ai и откликалась на вакансии. На джунов их вообще было очень мало. Чаще всего мне просто не отвечали, где-то отказывали, но на собеседование вообще ни разу не позвали. Честно, у меня опустились руки. Сейчас я уже понимаю, что в общем-то, мало что я тогда знала, всего лишь закончив онлайн-специализацию, ну и главное — не было опыта коммерческой разработки, а без него никак. Мой парень посоветовал забить на дата сайнс и идти в разработку. Посидели-подумали и решили, что у него уже есть опыт попадания в АйТи с javarush, и мне стоит попробовать так же. Так что, встретив 2020 год, я села сначала за cs50, а потом начала проходить курс javarush. В это же время мой молодой человек мне сказал о курсах по Java в Epam, на которые можно пойти для опыта. Я подала заявку на их сайте. Примерно когда я была на 11 неделе обучения на javarush, мне позвонили и провели телефонное интервью. Если бы не cs50, я бы его не прошла: спрашивали, какие структуры данных вы знаете, что такое стек и очередь, что такое стек оверфлоу, о методах сортировки, ну и что-то очень основное по Java, из серии какие бывают циклы и как вы будете писать бесконечный цикл. Потом была нетехническая часть, где нужно было отвечать на английском — с вопросом, что вы знаете о Epam))) Как-то я выкрутилась. Вроде были еще какие-то общие вопросы о себе. Стрессанула я за 10 минут телефонного разговора прилично: только тебя спрашивают на русском о стек оверфлоу и тут же — what do you know about Epam))) Короче, позвали на второй этап — очное собеседование. Сначала был письменный экзамен по английскому на 40 минут: нужно было написать письмо другу, который как будто прошел на курсы Epam с просьбой посоветовать что-то насчёт обучения. Затем был компьютерный тест: нужно было писать код в "блокноте". Опять помог cs50: были задачки на сортировку, вопросы о сложности алгоритмов, хитрые задачки на циклы, по одному вопросу по sql и http. После теста было очное интервью, где 40 минут спрашивали, что ты знаешь по java core. Я тогда была лишь на 18 уровне javarush. Говорили о принципах ООП, интерфейсах и абстрактных классах, коллекциях, многопоточке — словом, пришлось рассказать вообще всё, что выучила к этому моменту. Прошла. Третий этап — собеседование с эйчаром. Там спрашивали о мотивации, бекграунде, и снова беседа на английском — какие-то противные психологические вопросы. Взяли! Сами курсы из-за пандемии были онлайн, два раза в неделю по полтора часа вечером, на три месяца. К тому времени, как начались курсы, я уже дошла примерно до 30 уровня на javarush. Лектор тупо бубнил, слушать было мучительно, все темы я знала, кроме Java EE, spring и jdbc. В качестве домашек дали все задачи по Java с хакерранка и кодингбата, а также пет проект на реализацию CRUD-ов на spring. Пришлось за две недели самостоятельно въехать в spring. Ещё нужно было пройти книги OCA и OCP и подготовиться к итоговому экзамену по курсам — он был на основе этих тестов. Они жутко противные! Снова прошла, и меня взяли в лабораторию Epam. Вот тут я реально была рада, потому что после лабы трудоустроиться мне казалось проще, ибо это уже опыт, пусть и на учебном проекте. Для тех, кто не знает: лаба — это 8 часов неоплачиваемой работы-учебы в день пять дней в неделю в течение минимум 3 месяцев. Можно тратить меньше часов в день, но всё это тогда будет дольше. В лабе почти сразу был звонок-встреча с представителем биг дата проекта, который звал к себе студентов java лаборатории. Я подумала — а почему нет))) Снова был собес: в основном java core и немного логических задачек. Меня взяли. Условием окончания лабы сделали завершение вводного учебного курса по бигдате — этот курс сделан самим Епамом, и он на английском языке: есть видео, домашки и тесты, а также три беседы с ментором. Курс я прошла месяца за полтора: он включал Hadoop, Spark, Hive, Kafka, Elasticsearch. Домашки на Java и на Scala. Параллельно — учебный проект, на spring — бекенд, и на Python — биг дата часть. Вот так я оказалась с тремя языками вместо одного)) Ровно через четыре месяца после поступления в лабу мне назначили собеседование. Собеседование было на "поговорить и пощупать". Спрашивали все — о себе, чем занималась, какие были пет проекты, какие интересные задачи делала на учебном проекте, немного по Java и биг дата курсу. Хуже всего были вопросы по скраму и эджайлу — я о них ни в зуб ногой)) Короче, нервы у меня сдали после такого, но вечером я увидела в почте оффер от биг дата юнита Epam. После приема на работу условием испытательного срока у меня было прохождение второго курса по бигдате - те же темы, только глубже, и добавились nifi, streamsets, nosql, Jenkins, airflow. Понимаю, что получилось много букв, постараюсь кратко подытожить: 1. Учусь я нонстопом с июля 2019-го, (кроме выходных)), а не работала в общей сложности 11 месяцев. 2. Если выбросить неудачу с дата сайнс, то путь в АйТи у меня занял 10 месяцев. 3. Маст хев для меня при прохождении в Epam — cs50, какие-нибудь курсы по sql (шультхайс на степике, например), javarush (я дошла до 38 уровня в итоге, остальные просто открыла), spring (потрошитель Борисов, и Алишев на Ютубе), сильный английский (у меня B2). 4. Для джуна биг дата направления нужна Java, и знаний с javarush для этого почти хватает (нужна ещё java 8), a Scala, Python — начально, научат по ходу дела. 5. Сложными моментами были: освоение git — не было опыта с ним, docker, kubernetes и вообще вся процедура ci/cd — когда об этом просто не знаешь, то и не понимаешь, что гуглить. 6. Сложно было сказать самой себе: "Ты сможешь!", поверить в это и продолжать пахать. Также было сложно уходить из госструктуры в коммерческую — считайте, у меня никогда не было рыночных собеседований (трудоустройство в региональные вузы = знакомства, а уровень твоих знаний никого не интересует, увы), и стресс для меня был большой. Желаю всем, кто встал на путь "войти в АйТи" уверенности в себе — у вас всё получится, если не бросать и регулярно заниматься.
Комментарии (8)
ЧТОБЫ ПОСМОТРЕТЬ ВСЕ КОММЕНТАРИИ ИЛИ ОСТАВИТЬ КОММЕНТАРИЙ,
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ
piersto Уровень 17
11 марта 2021
Вот это пахата!!! 😬😵😲
Interstellar Уровень 36 Expert
4 марта 2021
Очень интересная история! Мне кажется, разработчикам-мидлам намного легче идти в дата сайнс или в биг дата. Но у вас свой путь - и это круто! "Верхнее образование" и "Дата сатанисты" - шикарно! Добавляю себе в словарный запас ))
Boolean Уровень 1
26 февраля 2021
Почему не пошли учиться на Питон-разработчика, имея опыт работы с питоном в рамках специализации от Яндекса на Курсере?
Alexey Khmelev Уровень 22
17 января 2021
очное образование на матметоды в экономике уже открывает многие двери как мне кажется) там разве не преподавали программирование?
Viktoria D. Уровень 30
17 января 2021
за 10 месяцев - это очень круто! удачи дальше!
Игорь Уровень 22
16 января 2021
Звучит круто, вы - мощная!)
Alukard Уровень 37 Expert
16 января 2021
Спасибо за откровения и удачи в работе)