Всем привет.
Прошло уже много времени с момента, как я закончил (а закончил ли?) свое обучение. И вот спустя 2 года работы в отрасли, решил написать, как это произошло у меня. Сам я, прежде чем начать, прочитал не меньше 20 историй из этого раздела. Какие-то меня деморализовали, какие-то наоборот вдохновляли. Какой моя история будет для вас - дайте знать.
Свой карьерный путь я начал максимально далеко от IT. Институт закончил по специальности "Экономика и управление на предприятиях нефтяной промышленности". Ну и естественно попытки устроиться в Лукойл, Газпром, Роснефть не увенчались успехом. Там ведь сразу нужен человек с 10летним опытом. Поэтому я начал с работы в Министерстве. Долго описывать нет смысла - скука. Но спустя 2 года - переход в Роснефть. Там 4 года адской работы и меня вместе со всем отделом увольняют (считай сокращение).
Будет неправдой, если я скажу, что первая мысль, которая пришла в голову, было трудоустройство разработчиком. Скорее наоборот, я подумал обо всем, кроме этого.( В те времена (2022, начало) на каждом шагу еще не было рекламы о том как стать сеньором за 0 рублей и за 2 недели.😅). Для меня разработка всегда была неким закрытым, тайным и магическим миром, куда попасть можно лишь через постель имея недюжий талант и врожденные способности. Однако, мой брат (на тот момент мидл ява разраб), предложил мне попробовать и скинул этот сайт.
В тот момент я решил, что очень не хочу возвращаться в офис. Устал от тупых руководителей, бесконечной суеты, маленькой зп. "Хватит это терпеть" (с) - воскликнул мозг. Оценив свое финансовое положение: у меня были накопления (где-то на 5-6 месяцев скромной жизни) + жена работает, - я решил дерзнуть!
Очень рад, что обучение мое началось именно с javaRush. Спустя сотни часов разных обучающих видео и километры текста из разных источников, смогу уверенно сказать - что начинать нужно именно тут. Тот мягкий и игровой подход - это то, что нужно, чтобы человеку, который, когда слышит слово "код", представляет себе сейф, а не командную строку. В мае 2022 года я написал легендарное "hello world". До этого момента я ни разу в жизни ничего "программировал" и не читал даже.
Прежде чем начать описание процесса, вот ключевая мысль, которая мне, человеку с нулевыми знаниями в IT, очень помогла в начале: придерживайтесь одно источника информации. Легко можно найти кучу разных курсов, везде порядок тем разный. Вас будет метать из стороны в сторону, как корабль в шторме, чтобы этого избежать - выберите что-то одно. И первый месяц-два занимайтесь только в одном месте. Я от всей души рекомендую javaRush.
Сам процесс обучения был супер интенсивным - по 6-8 часов в день. Первое время я занимался только на этом сайте. Шел по задачам, застревал на них на весь день, впадал в отчаяние, потом выпадал оттуда и снова в бой. Самый важный совет - не делать пауз. Каждый день хоть по 1-2 задачи надо делать, тк в первые месяцы мой мозг был похож на дырявый мешок, куда ты пытался складывать крупицы знаний. Стоило один день пропустить - считай 3 дня учебы потеряно. + когда не мог решить задачу, я начал пропускать, чтобы потом вернуться. В 85% случаев, вернувшись через урок, я легко и без подсказок решал задачу сам.
Спустя 2 месяца, при решении задач или при встрече с темой, которая мне ну никак не давалась, я начал обращаться к другим источникам (гуглить и смотреть на ютубе). Часто разные авторы по-разному доносят один и тот же материал, ищите то, что вам подходит. Многие в своих историях часто упоминают alishevа - я не буду исключением. Отличный курс как по кору, так и по спрингу!
Через 4 месяца я начал изучать Spring. К сожалению, на тот момент на javaRush этот раздел еще был закрыт 😞 так что я сам начал. Я не могу дать оценку качеству материала по спрингу на данном сайте, но смело скажу, если бы я раньше открыл для себя книгу "Spring in action" или в русском варианте "spring в действии" я бы сэкономил себе кучу нервов и времени. Потому что первое знакомство со спрингом, это как изучая японский язык, теперь тебе надо писать код на китайском. Вроде все похоже, но не совсем..).
Осенью 2022 я начал писать свой пет-проект интернет магазина (типа учебный), это мне очень помогло в дальнейшей работе, но никак при собеседовании :(
В декабре я пошел на первое собеседование. Заявил себе 80к зарплату и смело пошел. Там меня уничтожили, как ветер польский зонтик. java core я ответил хорошо, а вся секция по спрингу меня потопила. Как я понял на себе, чтобы норм отвечать по спрингу, нужно на нем работать. По книгам мне тяжко было. Потом был второй раунд в эту же компанию, мне снизили зп до 60к, НО взяли.
А далее начались рабочие будни, переходы с проекта на проект и развитие. Рост в зп был кратый спустя год.
Всем, кто начинает, желаю удачи! У вас все получится!
P.S. в процессе обучения и в первые месяцы работы мне жутко не хватало знаний из области computer science (это знания о том, как вообще устроен интернет и прочее). HTTP, SQL, VPN и прочее прочее. Поэтому часто приходилось тратить время и на это. Если вы хотя бы увлекались сетями или чем-то подобным ранее, будет намного проще!
Anonymous #3045582
29 уровень
С гос.службы в IT (30 лет)
Комментарии (16)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Vadim
11 декабря 2025, 06:34
после прочтения "мой брат мидл ява разраб" дальше не стал читать.
0
Yasin Akhmadov
4 декабря 2024, 12:10
Здравствуйте. Благодарю за личную историю и интересный опыт. У меня вопрос: сколько времени вам понадобилось на изучение Java Core? Просто у меня сроки горят и было бы интересно узнать у БОЛЕЕ опытного воина.
0
Anonymous #3045582
25 февраля 2025, 15:37
Добрый день!
Сложно назвать точные сроки, но думаю около 3-4 месяцев. Сразу оговорюсь, что я изучил кор в объеме, достаточном для дальнейшего изучения спринга. Кор можно годами изучать и соверщенствоваться, поэтому не буду делать смелых заявлений)
Далее был спринг, который очень сильно меня напряг.. Сразу советую книгу "Спринг в действии"
+1
Mikhail TabakaevРаботает в ФБУЗ ЦГиЭКО
25 сентября 2024, 05:03
кор джаву "прошел" (поверхностно ознакомился) за 2-3 месяца. далее - пре проект, спринг , хибернейт. база - около 3 лет пайтон для обработки экселя, парсинга, работой с файлами, R (2-3 года) для обработки данных по научным исследовниям, VBA - простые макросы и функции (около 1-2 лет).
Ребята, не забрасывайте обучение. Все у нас получится!
Не смотря на наличие какой-никакой базы - учиться правда тяжковато. По каждому разделу сдаем групповое ревью на знание теории. Учусь в Ката Академи с постоплатой. Пока что вроде бы норм)
начинал изучать (постигать азы) джаву здесь, на ДжаваРаш, за что безмерно благодарен команде данной платформы. от души!
+6
Anonymous #3045582
10 октября 2024, 10:33
Как же я завидовал всем, у кого была хоть какая-то база по разработке. В первые месяцы работы мне так не хватало азов (структуры данных, ООП и пр).
Круто, что сейчас есть возможность получать знания из разных источников. Удачи!
+2
Oleg Zhukov
24 июля 2024, 12:28
Про распыление наврал немнго, наоборот, надо проходить как минимум 2 курса параллельно, например JavaRush и еще что нибудь. Если вы застопорились на какой-то теме - не сидите тупите весь день, просто переключайтесь на другой ресурс. С большой долей вероятности те же вещи вам расскажут немного под другим углом и вы тут же поймете все и там и там. Поэтому как минимум 2 фундаментальных курса-источника с практическими задачами это база. Иначе куча времени будет уходить вхолостую на затупы.
0
Anonymous #3045582
1 августа 2024, 11:06
Я рассказал свою историю, так что слово "наврал" неуместно. Расскажи свой путь, как ты занимался и решал задачи. Для себя я сделал именно такой вывод, что в начале правильнее всего не распыляться, а когда уже погрузился в тему - там обязательно нужно смотреть на другие источники (о чем я и написал).
В любом случае, спасибо что потратил время на чтение. Хотя судя по твоему 40 уровню - у тебя явно есть своя история.
+5
hidden #3506235
8 октября 2024, 19:03
У меня вопрос.
В мае 22 года первый раз написал hellow world
Через 4 месяца изучение Spring и там же Осенью 22 первый пет-проект.
В декабре 22 года вы пошли уже на собесы?
Сколько времени в день вы тратили на обучение, реальное обучение а не что-то вроде 6ч, из которых 2 часа занимался остальные 4 были перекуры по 5-20 минут.
Меня интересует этот вопрос, потому что я начал обучение в мае 24, сейчас октябрь 24 а я все еще на javacore. И смешно и плакать хочется..
+2
Anonymous #3045582
10 октября 2024, 10:30
Приветствую.
Я уже озвучивал, что в силу отсутствия работы в тот период, я занимался по 6-8 часов. Фотография рабочего дня была такая: джава раш 2-3 часа( Читал статьи, решал задачи. Когда не получалось - я читал комментарии и решения). Потом час перерыв, потом снова 2-3 часа и так далее. В какие-то дни, конечно, усталость брала свое - мог буквально пару тройку часов позаниматься, а потом прокрастинировал и убивался, что нифига не выходит :)
После первых месяцев добавил в этот порядок сторонние источники: прошел урок, порешал задачи. На ютубе посмотрел по этой теме видосы. Вернулся к нерешенным задачам.
У каждого свой темп: крайне редко у кого есть столько времени, сколько было у меня. Так что можешь смело умножать на 1,5 - 2 этот срок. (у всех скорость усвоения своя). То есть через 7-8 месяцев можешь начать читать книгу Крейг Уоллс – "Spring в действии" (эта книга мне супер помогла понять спринг). И продолжать заниматься на раше. Главное не бросай.
+1
Майор IT
24 ноября 2024, 09:26
Я вообще 3 года проходил Синтакс.И ничего не отчаиваюсь!Все равно медленно, но верно иду к своей цели!Главное не бояться!
+1
Anonymous #3045582
25 февраля 2025, 15:38
Вот это дух! И уже в офицерском звании - респект!
+1
j1nDo
16 июля 2024, 13:07
Давно не было историй успеха в этом разделе)
Спасибо, что немного поднял мне мотивацию!
+1
Anonymous #3045582
1 августа 2024, 11:02
Рад, что удалось своим примером поднять боевой дух!
+1
I_no.nick_I
4 июля 2024, 16:17
Автор, ты красавчик. Удачи и успехов в твоих начинаниях. Было бы хорошо, если продолжал обновлять свою ветку истории.
Сейчас сам перехожу из нефтяной отрасли в IT. Точно такая же ситуация, что программирование для меня дремучий лес.
+1
Anonymous #3045582
1 августа 2024, 11:02
Главное попробовать что-то изменить! Удачи!
P.S. Дальше особо интересных историй нет: изучаешь структуру проекта, изучаешь стек, смотришь code-style. Бытовуха :)
0
Дмитрий
20 июня 2024, 20:32
Автор, история хорошая, задизморалило только то, что ты мог уделать по 6-8 часов учебе) А я в силу разных обстоятельств не могу столько времени посвящать да и просто шило в ж*** хех .
Если не секрет, на такую зп, устроился в регионе? или же в столице где то?
спасибо за историю и желаю удачи)
+2