JavaRush/Java блог/Истории успеха/Из курьера в Java-разработчика
Oleg Shilyuk
29 уровень

Из курьера в Java-разработчика

Статья из группы Истории успеха
участников
Привет, меня зовут Олег. По образованию я строитель и до программирования работал 3 года на стройке штукатуром. То еще развлечение, скажу я вам. Следующей ступенью в моем “карьерном росте” стала должность курьера. Больше года отработал в доставке продуктов и именно в этот период понял, что мне нужно кардинально менять свою жизнь. Когда ты несешь 15 кг арбузов + 20 литров воды на 9 этаж, потому что лифт не работает, задумываешься: “А вообще зачем я это делаю?” Начинать надо было с полнейшего нуля. И первой мыслью было пойти на курсы, благо в доставке получилось подкопить денег. Средняя стоимость курса была 700$. Обучение делилось на 2 ступени: основы Computer science и программирование на Java. На первую ступень я попал быстро. Отучился месяц и думал, что сразу пойду дальше. Но вторую ступень обучения мне нужно было ждать 2 месяца + обучение оффлайн. График учебы попадал ровно на мой рабочий день в доставке. Деньги — есть, желание — есть, все свободное время я был готов уделять учебе. Но, ни одна IT-школа в городе не могла мне предложить подходящий график обучения. Ну и что делать? Я решил учить самостоятельно. И JavaRush мне в этом очень помог.

Что мне дал JavaRush?

Структуру для обучения. Я наконец-то уложил у себя в голове, что же мне нужно знать для работы. Практику. Некоторые задачи я добавлял на GitHub и показывал на первых собеседованиях. Дедлайн. Хочется изучить все как можно скорее, чтобы не тратить лишние деньги. Подписка по месяцам и никто тебе не мешает пройти все обучение за месяц или два. Было бы желание и время. Лично у меня сам период обучения занял около 6 месяцев. Учился я каждый день примерно по 4 часа, выходные около 8 часов. Того, что я выучил за это время, хватило чтобы пройти собеседование на джуна. Когда я учился, то отметил для себя два важных пункта: 📌Занятия должны быть регулярными. Если вы не можете организовать себя, чтобы обучаться самостоятельно, то вам помогут курсы или менторы. Это как со спортивным залом: вроде упражнения можно и дома делать, но когда купил абонемент, “слиться” сложнее. 📌Нужна четкая программа и дедлайны. Когда ты видишь, что основные навыки для того, чтобы устроится на работу, можно получить за 5-6 месяцев, то растягивать учебу на года совсем не хочется. ❗Еще совет: параллельно с изучением программирования учите английский❗ Когда я начинал изучать программирование, я откровенно не понимал, зачем мне нужен английский. Я же код писать буду, а не письма в гугл. Тогда мой уровень был примерно I know english very horosho. На слух не воспринимал ничего, говорить я тоже не мог. Меня особо это не парило. Но уже после первого собеседования пришлось призадуматься. Мне отказали именно из-за недостаточного уровня языка. На данный момент я больше года работаю Java-разработчиком на американских заказчиков. Поступил на дистанционку в американский университет по специальности Computer science. Веду свой блог в инсте и тиктоке, делюсь полезной информацией. Сейчас я просто кайфую от своей жизни. Знаете, меня просто однажды посетило такое наитие, что я должен изменить свою жизнь здесь и сейчас. Так и случилось. Удачи всем, у вас все получится. Главное — не сдавайтесь.
Комментарии (22)
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Aiken
Уровень 9
7 октября 2020, 15:24
Мне кажется это все полная чушь, стать хорошим программистом, просто пройдя курсы
Дмитрий
Уровень 1
17 сентября 2020, 15:19
Супер! Иностранный язык как выучили? после того как на работу устроились? Я так понял в университете у вас на иностранном языке образование?
Oleg Shilyuk Java Developer в Huge Turtle
17 сентября 2020, 18:27
Язык подтянул именно после того, как устроился на работу. Заказчики из Америки были, хочешь не хочешь, а приходится английский применять каждый день:) Да, учусь я на английском языке.
Ріта
Уровень 3
3 сентября 2020, 08:36
Киньте плиз ссылки на блог в инстаграме и тиктоке, интересно же))
Oleg Shilyuk Java Developer в Huge Turtle
3 сентября 2020, 14:49
tiktok.com/@devcoach instagram.com/oleg_shyliuk Заходите в гости, буду рад)
Naumova Anna Backend Developer в ИЦ Ай-Теко
2 сентября 2020, 22:13
Расскажите, пожалуйста, как учили английский? :)
Oleg Shilyuk Java Developer в Huge Turtle
3 сентября 2020, 14:48
Занимался с репетитором через платформу italki. Там можно найти репетитора по приемлемой цене. Какого-то определенного плана обучения не было. При поиске репетитора, я не делал упор на английский именно для IT. Наоборот, просил более повседневные темы. Так удалось меня разговорить. Уже когда устроился на работу, стал подтягивать технический язык самостоятельно.
Dmitriy Gordievskiy Пасу барашек в горных полянах
1 сентября 2020, 09:51
Какие технологии изучил чтобы найти первую работу? Можешь показать свой GitHub с примерами проектов?
Oleg Shilyuk Java Developer в Huge Turtle
1 сентября 2020, 14:01
После того, как нашел работу учебные проекты из GitHub удалил. На момент трудоустройства, помимо Java я мог работать с Spring, Hibernate, Git и немного HTML и CSS.
Николай
Уровень 36
Expert
1 сентября 2020, 08:44
Слова правильные, выводы правильные, но вот осадочек какой то странный - даже не порекламровал свои блоги, нет информации про университет и с какой целью это сделал. Тем более от человека с 29 уровнем и достаточно малыми наградами в достижениях на этом сайте. Нет периода обучения Java, нет периода обучения английскому. Я бы с осторожностью отнесся к этой статье.
Oleg Shilyuk Java Developer в Huge Turtle
1 сентября 2020, 13:56
Конечно, это ваше право. Понимаю, что ко всей информации, лучше относиться настороженно. Просто не видел смысла в саморекламе. Если интересно, заходите: tiktok.com/@devcoach instagram.com/oleg_shyliuk А по поводу 29 уровня, написал коммент ниже. "Считаю, что абсолютно необязательно проходить все обучение от и до. Важно понять, какая у вас цель. Моя цель была, как можно быстрее устроиться на работу. Поэтому я остановился на 29 уровне и переключился на выполнение тестовых заданий, которые мне присылали потенциальные работодатели."
Azat Burkhanov
Уровень 36
1 сентября 2020, 06:37
Когда начали искать работу. Вижу что сейчас у вас 29 уровень. Есть ли смысл до стажировки 35 уровня доучиться или уже можно попробовать на собесы походить?
Roman Beekeeper тг-канал по java разработ в t.me/romankh3
1 сентября 2020, 10:53
есть смысл делать и то и то. Практика будет очень мощным подспорьем для работы. Но и отмахиваться от вариантов тоже не стоит.
Oleg Shilyuk Java Developer в Huge Turtle
1 сентября 2020, 13:51
Я стал собесы проходить после прохождения 20 уровней. Считаю, что абсолютно необязательно проходить все обучение от и до. Важно понять, какая у вас цель. Моя цель была, как можно быстрее устроиться на работу. Поэтому я остановился на 29 уровне и переключился на выполнение тестовых заданий, которые мне присылали потенциальные работодатели.
Azat Burkhanov
Уровень 36
1 сентября 2020, 06:35
спасибо. поздравляю. С какой целью поступали? BS или Ms degree. Есть ли смысл поступать если у меня уже есть 5летний специалитет технич. универа геология?
Oleg Shilyuk Java Developer в Huge Turtle
1 сентября 2020, 13:45
Поступал с целью получения международного образования на BS degree. Если вы чувствуете потребность в образовании именно на computer science, то конечно есть смысл.
Oleg
Уровень 16
31 августа 2020, 18:06
Что за университет хоть? Там же дорого учиться. Что-то не верится.
Oleg Shilyuk Java Developer в Huge Turtle
1 сентября 2020, 13:28
University of the people. Дистанционный университет, за 4 года обучения 4000$. Для международного образования, считаю, что недорого.
Oleg
Уровень 16
1 сентября 2020, 23:16
Супер!
Consulx
Уровень 6
31 августа 2020, 17:17
Самое главное в этом деле поймать наитие))))