JavaRush/Java блог/Истории успеха/Поставь цель, составь план. Следуй ему и успех гарантиров...
Евгений
35 уровень

Поставь цель, составь план. Следуй ему и успех гарантирован

Статья из группы Истории успеха
участников
До позиции senior Java Developer я дошел не сразу. Прежде всего стоит сказать, что я окончил юрфак. Во время учебы нам преподавали Pascal, но мне он был абсолютно не интересен, и занятия я не посещал. Я работал менеджером в торговом зале в одном известном сетевом магазине электроники. Я считал, что программирование — это абсолютно не мое. Я не готов сидеть ночами за компьютером, портить здоровье, зрение. Я хотел вырасти до руководителя в своем салоне и в дальнейшем стать директором. Но все мои мысли относительно карьеры исчезли во время службы в армии. Когда я вернулся, я не знал, чем заниматься и ближайшие пару лет работал, где получится. Я был курьером, барменом, эникейщиком на складе и т. д. Осознавать бестолковость своего существования я начал, когда сидел на складе. Реальной работы там было пару часов в неделю, в остальное время я был предоставлен самому себе. Никто за мной не следил, я убивал время как мог: сериалы, игры, книги. В какой-то момент я понял, что начинаю деградировать, что эта дорога никуда не ведет. Я не обладаю никакими специальными знаниями, не являюсь профессионалом ни в какой области, и что такими темпами я проведу всю свою жизнь, работая за гроши. Я начал изучать рынок, искать ту область, которая мне станет интересна. В которую я смогу погрузиться полностью, и с которой я смогу связать всю свою жизнь. В то время интернет уже пестрил рекламой всевозможных курсов по программированию, в которых блистали истории об успешном успехе выпускников. Я рассматривал все подряд и наткнулся на JavaRush. Я изучил эту площадку, почитал истории людей, которые тут учились, посмотрел вдохновляющие видео о том, как круто быть программистом. О том, что ты можешь своими руками создать нечто, что никогда не существовало раньше. Я проникся этой идеей и у меня загорелись глаза. Внезапно я осознал, что недооценивал эту сферу. В программировании множество плюсов: отличная з/п, возможность работать удаленно, творить что-то свое. Ты становишься востребованным специалистом во всем мире. И я прозрел: программирование — именно то, что мне нужно. Я оплатил подписку и начал заниматься. Один раз мимо меня проходил начальник. Заметив, чем я занимаюсь, он подошел и сказал: - Джаву учишь? Круто, но она сложная и порог входа высокий, обрати лучше внимания на язык попроще: Ruby, Python. Я не придал значения его словам и продолжил. Далеко я не ушел, задачи решать становилось все сложнее и сложнее, и на 4 уровне я перестал понимать, что происходит. Из-за сложности языка или из-за моей неподготовленности интерес к Java быстро пропал. Но запал к смене профессии не иссяк. Я решил, что надо действительно выбрать что попроще, например 1С. Я начал смотреть видеокурсы и посматривать требования в вакансиях на hh.ru. Я понял, что когда приду устраиваться на первую работу и меня спросят о моем опыте, то мне абсолютно нечего будет рассказать. Все, что я могу –— это продемонстрировать заинтересованность и желание учиться и развиваться. Но чтобы не быть голословным, я должен был показать, что уже сделал в этом направлении. Мне нужно было получить сертификаты. Первым моим сертификатом стал 1С профессионал по платформе. Сертификаты уровня «Профессионал» — самый низкий уровень в квалификации. Он состоит из 14 тестов, для успешной сдачи надо ответить правильно на 12. Через две недели я получил свою первую желтую корочку и сразу начал готовиться к следующему — 1С Специалист по платформе. Специалист по платформе — это серьезный экзамен, он состоит из 5 заданий. Задачи очень объемные и сложные. После сдачи защищаешься перед проверяющим экзаменатором. На решение дается 5 часов. Подготовленность к экзамену должна быть такой, что после прочтения условия задачи ты должен уже знать решение, т. к. времени едва хватит только на набирание кода. Как только я начал готовиться, меня уведомили, что склад, на котором я работал, переезжает. Времени на подготовку и сдачу второго сертификата у меня не было, и я начал искать работу. Я отправлял резюме везде где только мог, но спрос на программистов без опыта очень маленький. Меня пригласили на собеседование в одну известную фирму франчайзи 1С «Первый Бит». Эта фирма славится тем, что новички у них занимаются самой «грязной» и низкооплачиваемой работой — развозом коробок с дисками, установкой программы «1С Предприятие» на клиентские машины, консультированием клиентов по каким-то мелким вопросам и т. д. Всем чем угодно, только не программированием. Я это понимал, но выбора не было. На собеседовании я произвел отличное впечатление. Я разглагольствовал о том, что я очень сильно хочу программировать, что я усиленно учусь, уже получил первый сертификат и готовлюсь ко второму. Мой энтузиазм и рвение кодить были услышаны, и через пару дней мне перезвонили и предложили роль младшего программиста в офис, без разъездов, в команду разработки. Я был безумно рад приглашению и сразу же принял его. Мне установили оклад на испытательный срок в размере 35к. Но не успел я проработать там и двух недель, как мне пришло предложение в другое место — не франчайзи, на аналогичную должность. И я перешел к ним. Первое время было дико сложно, я был в шоке от задач, которые на меня посыпались. Я не ожидал, что мне доверят сразу решать такие важные и сложные задачи. Конечно, мой код проходил ревью, коллеги мне всячески помогали. Когда мой испытательный срок завершился, я решил обсудить с руководителем перспективы роста. Мы договорились, что когда я получу тот самый сложный сертификат специалиста по платформе, то мне увеличат оклад. И я вернулся к подготовке, которую я забросил. Я поставил цель получить сертификат через 2.5 месяца. Я разбил подготовку на этапы по две недели. 6 недель на первые 3 задачи, 2 недели на 4 и 5 и еще 2 недели на то, чтобы прорешать все билетов целиком. Первую неделю я смотрел курс на ютубе по первой задаче, не понимал почти ничего, но пытался ее решать. Смотрел готовые решения, повторял за ними. Потом пытался воспроизвести по памяти. Вторую неделю я снова смотрел тот же курс и уже начинал понимать, о чем в лекции идет речь. Чтобы успеть в срок мне нужно было заниматься интенсивней. Я вставал утром и перед работой уделял этому 2 часа и после работы тратил почти весь вечер. На работе, когда у меня появлялась свободная минута я смотрел курсы, читал статьи. Через две недели я уже мог самостоятельно решить первую задачу из билета. Я понял, что прогресс есть, и раз я уже умею решать одну задачу, то смогу решить все, дело только во времени. И я зарегистрировался на экзамен. 2 и 3 задачи я изучал аналогичным образом. Я перестал тратить свободное время на что-то, что не являлось подготовкой к экзамену. И через 1.5 месяца такой интенсивной подготовки мозг был настолько перегружен, что я стал плохо спать. Мозг отказывался выключаться, когда я ложился. Я замечал, что просыпаюсь ночью и в уме решаю задачи и уже не засыпаю до утра. Приближался срок сдачи. Я начал тренироваться в скорости. Первая моя попытка заняла примерно 7 часов. Это никуда не годилось, и я решил, что буду решать по одному целому билету каждый выходной день и по одной задаче из билета каждый будний. За две недели мне удалось отточить навыки и довести решение билета до автоматизма. Я уже не думал, я просто набирал код. И на экзамене я был первый, кто сдал работу. Я уложился в 4.5 часа, 1 час из которого потратил на решения нетривиальной задачи. При подготовке мне подобного не попадалось, и, как потом я выяснил, это была самая сложная из всех возможных задач, которые попадались на экзамене. Мне поставили оценку «хорошо». Когда я вышел из здания учебного центра, где проводили экзамен, я сразу же обновил свое резюме, дополнив его свежей желтенькой бумажкой. К тому моменту у меня было уже 3 сертификата уровня «Профессионал» и первый уровня «Специалист». На следующий день я обрадовал руководителя тем, что теперь являюсь обладателем данного сертификата. Сертификата, которого не было ни у кого из моих коллег. Руководитель в свою очередь «обрадовал» меня повышением оклада до 50к. Я посчитал, что все мои страдания заслуживают большего и решил поискать предложения на рынке труда самостоятельно. Когда я открывал резюме, то долго сомневался, какие зарплатные ожидания стоит указывать. Посоветовавшись с супругой, вписал 100к. На самом деле я не рассчитывал получить столько, ведь у меня всего полгода опыта и единственный достойный сертификат. Мне сразу же позвонили и, задав несколько технических вопросов по телефону, пригласили на собеседование в офис. Еще у меня поинтересовались с чем связаны столь низкие зарплатные ожидания. Я немного удивился такому вопросу, но не придал ему значения. Собеседование назначили в этот же день. Я приехал, провел в офисе около 3 часов, решая задачи и отвечая на вопросы интервьюера. В конце он мне сразу же предложил работу. Меня все устроило, я не торговался, мой оклад был 125к плюс обязательные премии, в сумме 150к. Таким образом я начал работать на позиции ведущего разработчика в 1с спустя всего полгода, как я написал “Привет мир!”. Спустя два месяца я получил на почту письмо от JavaRush с напоминанием о том, что я забросил обучение. Тогда-то я и вспомнил с чего все начиналось и ради чего делалось. Язык 1С не позволял мне достичь самого важного – это востребованность во всем мире. Я хотел иметь возможность работать на иностранных заказчиков, 1С практически никому не нужен за пределами России. Я оставался зависим от двух факторов: от России и от самой 1С. И если что-то произойдет с чем-то одним, то я потеряю хорошую работу и доход. Было решено возобновить обучение на JavaRush. Проанализировав эту площадку, я составил план обучения и обозначил сроки. Мне нужны были реальные проекты, которые я мог бы показать на собеседовании. Что-то похожее могла дать стажировка от JavaRush, которая предполагала работу над проектом очень близким к реальному, с использованием современных технологий. Стажировка проводится 4 раза в год, до ближайшей было меньше 2 месяцев. Чтобы на нее попасть, необходимо достичь 35 уровня и решить вступительное задание. 2 месяца — это крайне мало, чтобы успеть выполнить требования с нуля. Если пропустить эту стажировку, то следующая начиналась бы через 5 месяцев. Плюс 3 месяца на ее прохождение — я был не готов откладывать смену позиции с 1С разработчика на Java на целых 8 месяцев. Было решено поднапрячься и успеть на ближайшую. Как нужно готовиться, я уже знал. Все мое свободное время снова пошло на это. Бэкграунд у меня уже был, теперь задачи не казались такими сложными, как раньше. И за 1.5 месяца я успел дойти до 35 уровня и еще за неделю решить вступительное задание. Меня зачислили на стажировку. Обучение состояло из 11 модулей по одному в неделю. Нагрузка была огромной, приходилось изучать кучу новых технологий буквально каждый день. Мой мозг кипел. На 8 неделе, не дождавшись окончания стажировки, я начал поиск работы. Этот процесс не занял много времени и через неделю я получил несколько оферов на свою первую работу в качестве java программиста. Я выбрал самую интересную для меня компанию с самым актуальным стеком технологий. Зарплату они предлагали 120к. Сейчас я уже Senior Java developer с отличным доходом. За плечами несколько интересных реализованных проектов, которые дали мне отличный рост как специалиста. Я и сейчас не перестаю изучать новое и развиваться в профессиональном плане. Программирование поглотило меня полностью. Это оказалось настолько «мое», что я раньше себе и представить не мог. Наконец-то я получаю удовольствие от работы и от того, чем я занимаюсь. Главное — это поставить цель, разработать план и следовать ему. Сейчас я своей цели добился и теперь время для новой.
Комментарии (50)
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
wan-derer.ru
Уровень 40
21 августа 2021, 05:19
Как нужно готовиться, я уже знал. Все мое свободное время снова пошло на это Собственно, вся суть в паре фраз. Надо хреначить, а не отсиживать в чатиках :) Тогда есть шанс (при наличии способностей ессно). А иначе даже шанса нет :)
Shin
Уровень 15
26 мая 2021, 06:12
Как-то неправдоподобно немного) Как сказка) Если это правда, то парень конечно хорош.
Gra-anya
Уровень 51
23 мая 2021, 05:47
вот это целеустремленность! вижу цель - не вижу препятствий! Вы невероятный молодец!
Darth Nihilus Разработчик спокойствия в Rage&Flame Industrie
4 мая 2021, 21:09
Статья мотивирует, а как планирование то происходило?) Все ли задачи решали или что-то скипали и больше на собеседование готовились?)
Mike-L
Уровень 43
4 мая 2021, 16:16
и тут я вспомнил, где-то я это видел
Anonymous #2497433
Уровень 35
4 мая 2021, 19:26
откуда скрин?
Mike-L
Уровень 43
4 мая 2021, 19:37
без труда можно его найти
Anonymous #2497433
Уровень 35
4 мая 2021, 19:48
помнится мне, когда ты просил скинуть статьи Головоча, я тебе так не ответил
Mike-L
Уровень 43
4 мая 2021, 20:01
сорян, ну написал бы в лс мне)) я цифирки анонимусов плохо запоминаю в лс кинул
Anonymous #2413783 Java Developer
26 июля 2021, 10:02
уууу
Дмитрий
Уровень 35
1 мая 2021, 08:35
и тут я проснулся на складе и подумал: классный сон, надо ещё поспать!!!
Руслан Ш. QA Automation Engineer в Сбер
10 мая 2021, 15:29
я тоже на складе работал) и товароведом и сборщиком и приемщиком) но спать там не получалось ни разу, кроме обеденного перерыва и когда инвентаризация уже за 1-2 ночи переходит)
Sasha
Уровень 22
30 апреля 2021, 19:42
Вы крутой! Я тоже пытаюсь освоить джаву, правда сильно больше времени уже потратил, чем Вы и опыта никакого нет, но все еще надеюсь, что что-нибудь да и получится. А Вам успехов!
Виталий К. Java Developer
29 апреля 2021, 11:48
1,5 месяца до 35 уровня... 🧐 Странно, что нет ни одной ачивки типа 25 дней кода или 50 дней кода. Даже 5 дней кода нет
Yulia
Уровень 39
29 апреля 2021, 16:26
эти ачивки появились недавно.
Anonymous #2497433
Уровень 35
29 апреля 2021, 18:39
то есть ты действительно думаешь, что реально пройти jr за 1,5 месяца при этом работая?)))
Yulia
Уровень 39
29 апреля 2021, 19:50
думаю, что реально, но не все так смогут. Не хватает вводных данных, мы не знаем способности топикстартера, какая у него память, какой багаж знаний уже был до Джавараша. Некоторые люди умеют учить только то, что действительно нужно, искать только ту информацию, которая пригодится (плюс, если память хорошая, то запоминают сразу же, потом экономят время). А кому-то нужно основательно, какой-нибудь дополнительный курс пройти, потом вернуться. Я по второй методике училась, пока было достаточно Джавараша, решала тут задачи, иногда по 5-6 часов в день, увлекаясь. Но, как только чувствовала, что знаний не хватает - смотрела курсы, читала книжки, задачи тут уже не решала. То есть на активное прохождение Джавараша ушло месяца 4 от силы (до 39 уровня), месяца 2 решала по 1-2 задачи в день, чтобы ачивку "100 дней кода получить", параллельно разные другие технологии осваивая. Плюс у людей разная интеллектуальная выносливость, кто-то после работы ползет до дивана и кроме просмотра сериальчиков ничего не в состоянии делать. А кто-то бодр и готов учиться.
Anonymous #2497433
Уровень 35
30 апреля 2021, 06:00
да, возможно есть такие уникумы но выглядит это все сомнительно
Justinian Judge в Mega City One Master
30 апреля 2021, 07:35
чего? джава раш это практика, свитчерам нужно больше времени и больше нужно практики, тем у кого опыт на других языках, может быть более сфокусированным и эффективным. Учитывая те цифры которые назывались автором, это около 5-10 задач в будни, и 15-20 в выходные, для специалиста с опытом это вполне посильно, не забывай о возможности пропускать тяжелые или объемные. У меня например иногда было по 50-60 задач в день, не умер. Поэтому здесь речь о эффективности и приоритетах, он их расставил и получил результат. Он не зря говорит о опыте в коммерческой разработке, это другой подход и другое мышление, ориентированное на результат, пришел, взял то что нужно, нашел работу.
Anonymous #2497433
Уровень 35
30 апреля 2021, 07:42
ты чего так завелся-то?)))
Justinian Judge в Mega City One Master
30 апреля 2021, 08:08
та просто спросил, в чем сомнительность )
Fyodor Gannutin
Уровень 41
30 апреля 2021, 12:45
35й уровень взял за 2,5 месяца без какого-либо бэкграунда
Fyodor Gannutin
Уровень 41
30 апреля 2021, 12:47
И у меня уже есть своя история успеха, но не поделюсь ей, пока не пройду испытательный срок!))
Виталий К. Java Developer
30 апреля 2021, 13:03
Аналогично, 17 февраля этого года я был ещё на уровне null, бэкграунд -Basic в 1998 году (если это можно так назвать). Интересно сколько времени у тебя заняло до первого оффера? Позови, когда историю запостишь ))
Fyodor Gannutin
Уровень 41
30 апреля 2021, 20:12
если считать в месяцах, то это ~4 месяца, если в часах - ~350 часов обучения. Стартанул в декабре 2020 с нуля, плотно учился по 25-40 часов в неделю, в середине февраля (приблизительно) взял 35й уровень. Дальше я уже не лез особо, открыл до 41 за материю)) Потом был месяц, когда учился от силы часов 10 в неделю. В середине апреля получил оффер. Но история на самом деле интересная, так что через пару месяцев напишу все более детально в статье)))
piersto
Уровень 17
13 мая 2021, 22:25
Как это без бэкграунда? Он больше полугода программировал на другом языке!
Дмитрий
Уровень 36
29 апреля 2021, 04:19
от джуна до синьора сколько лет заняло?
Илья Леонтьев
Уровень 31
29 апреля 2021, 05:23
Меньше года :)
Aleksei Software Engineer в Cisco Expert
29 апреля 2021, 06:04
Эти все разделения условные. В одной компании у тебя может быть должность сеньора, в другой - покрутят пальцем у виска и скажут что-то вроде "чувак, у тебя год коммерческого опыта, ну какой сеньор?". Ну, и сеньор - это обычно не про должность, а про опыт и глубину знаний.
Дмитрий
Уровень 36
29 апреля 2021, 06:50
С того момента, как ты в своем ролике посоветовал javarush и до первой работы джуном у меня ушло 15 месяцев. Не уверен, что можно стать ведущим разработчиком меньше, чем за год.
Евгений Senior Java Developer
29 апреля 2021, 07:01
Абсолютно верно Алексей сказал про опыт разработки (коммерческий). Язык - это всего лишь инструмент. Именно поэтому в гугле никто не требует тебя знать какой-то конкретный язык, предполагается, что когда тебя закинут на проект, то, в случае небходимости, ты переучишься на нужный за кратчайшие сроки. Таким образом у меня 2.5г коммерческого опыта. Когда я получил свою первую работу в java - я пришел сразу на мидла. Меня никто не менторил, нужно было решать задачи здесь и сейчас, я на второй неделе уже пушил код, который потом пошел в прод. как бы кому-то это не казалось смешным...
Zhanir Ex
Уровень 15
28 апреля 2021, 21:05
Когда учились на Javarush на стажировке, ещё и параллельно работали?
Евгений Senior Java Developer
29 апреля 2021, 07:20
да
Zhanir Ex
Уровень 15
29 апреля 2021, 18:10
Круто! Желаю успехов!
Евгений Senior Java Developer
29 апреля 2021, 18:33
Спасибо, и вам тоже!