JavaRush/Java блог/Архив info.javarush/Как я получил работу Джава-программиста
Lam-lam
30 уровень

Как я получил работу Джава-программиста

Статья из группы Архив info.javarush
участников
Как я получил работу Джава-программиста - 1 Вот пришла очередь и моей саксесс-стори :) 25 января 2015 года я случайно попал на Джавараш. До этого я себя искал уже около полугода, так как понимал, что работа менеджером - это последнее, на что должен идти уважающий себя человек. Но имея экономическое образование, было не так-то просто свернуть с этой скользкой дорожки. У меня был четкие приоритеты: я считал (и сейчас считаю), что уважения достойны только созидательные профессии. Поэтому путь мой шел либо в креативный класс, либо в рабочие). Я пробовал себя в веб-дизайне, немного в программировании. Но это было на столько мимолетно, что достойно максимум одного предложения в моем рассказе. Итак с этого дня началось мое основательное обучение. Я решил идти до конца, читай до победы. Победой для меня считалось трудоустройство. Я быстро проскочил первые 6 уровней, потом еще 4. И вот надо платить - денег было немного, пришлось даже занять. Я отдал 12 тыс руб за полные 40 уровней в марте 2015 года. Для меня это были очень большие деньги на тот момент. Знакомые и друзья смотрели тогда немного искоса) До середины лета я прошел 27 уровней. ИМХО дойдя до 23 уже нужно переходить к изучению веб-стека (servlets, jdbc, tomcat) и активно браться за sql. По мне так курс слишком затянут, и качество заданий неуклонно снижается после 23 уровня. Параллельно с Джавараш я изучал алгоритмы и дескретную математику. Алгоритмы в дальнейшем очень помогли! По факту, именно они меняют мышление в нужную сторону, и ты начинаешь мыслить уже не в рамках определенной технологии. Летом я взялся за курсы Тимура Батыршинова, которые дали мне ощутимый прогресс в области EE. Примерно в это же время стал откликаться на вакансии. Но, увы, моих знаний на тот момент было недостаточно. Пытаясь расширить свой кругозор в области IT, я записался на годовую программу переквалификации от CSC. Я таки расширил свой кругозор и получил большую дозу матана. Диплом вручили 14 июля 2016 года. За эти 9 месяцев я работал больше чем за 5 лет в инсте. Но это отдельная история) Я понимал, что в моем родном городе, в Волжском, делать в плане джавы нечего. Я предпринял попытку переехать в Воронеж и найти работу джависта там. Но опять не произвел впечатления на работодателя. Этот сложный период продолжался до января 2016. Меня пинали, то за отсутствие технической вышки, то за плохое знание джавы. Были вакансии, в которых писали что нужен джава дев, я на деле предлагали 1С :) Но я не унывал. Впервые в моей жизни у меня было ощущение, что я занимаю своим делом. И вот, в ноябре 2015 мне прислали тестовые задания в Джавашколу. Я их с легкостью выполнил и отправил назад. Но на тот поток я не попал, ибо набор закончился. и лишь в январе 2016 мне написали, что все хорошо и ждут меня на собес в спб. Точную дату не назвали. У меня было мало денег, и я не знал на какой день брать билеты. Взял наугад, чтобы приехать 20 января... И в этот же день, через три часа после прибытия моего поезда, мне назначили собеседование! Я приехал в офис с вещами, немытый и уставший) Но прошел два этапа отбора и был приглашен в Джавашколу. В джавашколе я пахал целыми днями, параллельно учась на степике. И вот после показа мне прислали джоб оффер. С 20 апреля я официально работаю Software Developer'ом. Пару дней назад закончился мой испытательный срок. Условием его успешного прохождения была сдача оракловской сертификации. 18 июля я ее сдал. Сейчас, уже работая разработчиком, я вижу еще больше того, чего не знаю. Но мой энтузиазм изучать новое лишь растет. Я до сих пор часто туплю, но уверенность что любая задача решаема уже не покидает меня :) P.S. Если бы я мог отправить себе сообщение в январь 2015 о том, что и как изучать, я бы написал следующее: 1. ДжаваРаш до 23 уровня. С 17 уровня ДжаваРаш учим: SQL (Форта "SQL за 10 минут" и http://www.sql-ex.ru/learn_exercises.php) Алгоритмы (Лафоре "Алгоритмы на Java") 2. Батыршинов (Онлайн-библиотека на джава) *** здесь можно начинать осознанно ходить на собеседования *** 3. Батыршинов (Онлайн-библиотека на джава (спринг)) 4. Батыршинов (Веб-сервисы на джава) Дальше, вы уже сами будете понимать, чего вам не хватает ;)
Комментарии (54)
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Meateater
Уровень 10
14 мая 2019, 07:52
Добрый день! Хотел бы поинтересоваться, как у вас по прошествии лет обстоят дела, что нового изучили? Очень интересен ваш "путь". :)
bkozhaev
Уровень 20
22 сентября 2016, 10:38
Добрый день, спасибо за статью, очень мотивирует.

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

В своей статье ты упомянул что оплата курса для тебя была существенной, и это наверное тоже послужило тебе дополнительным стимулом, для меня как бы сумма не очень существенна и поэтому наверное я больше прокрастинирую чем ты. может стоит найти курсы по дороже :)

Сразу хочу упомянуть, дабы не показаться ленивым жирдяем, до настоящего уровня обеспеченности я дошел можно сказать благодаря изучению английского, дабы осуществить свою мечту и свалить в Австралию, цели добился но квана не получил :) вернулся на родину, и работаю инженером на зарплату выше среднего уровня, на курсы программирования начал заглядывать, где то года 3 назад, когда начал подсознательно осознавать что в этом будущее, но как то все затянулось.

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

И еще есть ли какие либо приложения созданные тобой мог бы поделиться.

Заранее спасибо, и удачи.
Lam-lam
Уровень 30
23 сентября 2016, 08:13
может стоит найти курсы по дороже :)
Это уловка придуманная продавцами платного контента :) не ведись — мотивация всегда лучше позитивная, чем боязнь потерять деньги. Если тебе нравится программирование, оно будет нравится независимо от того сколько ты заплатил за курс :)

" стоит ли платить за онлайн обучение по курсам Тимура Батыршинова, или же скаченного материала достаточно."
Я пользовался только тем, что смог найти в свободном доступе.

тот код, что я пишу на работе, выкладывать нельзя. Думаю в скором времени писать SpringData — Angular2 приложение, как будет готово дам ссылку
bkozhaev
Уровень 20
23 сентября 2016, 08:25
Спасибо большое за ответ, я имею ввиду свои приложения не которые на работе написаны, к примеру какая нибудь игрулька, или калькулятор.
Еще раз спасибо за статью, попробую себя мотивировать.
noxior
Уровень 30
10 сентября 2016, 19:09
а что посоветуешь учить вот сразу после javarush, ну или какую технолигию посоветуешь учить ПЕРВОЙ во время параллельной учебы на javarush… Лично я пока присматриваюсь в сторону паттернов, но был бы рад твоему мнению, по этому вопросу…
Lam-lam
Уровень 30
10 сентября 2016, 22:40
Многие авторитетные люди (Немчинский Сергей, например) говорят, что раньше миддла не стоит учить паттерны)

Из моего опыта могу сказать что ознакомиться не помешает. Хотя бы самые простые: синглтон, билдер, фабрика, адаптер, декоратор (в джава IO все на них), стратегия (для понимания офигительности интерфейсов).

Порядок изучения технологий для ентерпрайза я уже описывал, смотри выше.
noxior
Уровень 30
4 сентября 2016, 02:49
привет, а подскажи как училось на javarush? легко иль трудно? часто подсматривал на инфо? как вобще усвоил те уровни которые прошел?
вот к примеру я буквально через задачу захожу сюда подсматривать ответы, на своем 23, ибо иногда валидатор просто убивает…
Lam-lam
Уровень 30
7 сентября 2016, 22:59
Очень трудно было)Смотрел на инфо регулярно) Особенно до 21 уровня, потом как-то легче пошло
desking
Уровень 17
27 августа 2016, 11:08
Добрый день! Можешь сказать что за книга на правом мониторе
Lam-lam
Уровень 30
3 сентября 2016, 20:33
Я не помню уже)
imakabr
Уровень 26
15 августа 2016, 22:55
Привет. Можешь подробнее рассказать про курс CSC, они пишут, что нагрузка — 20 часов в неделю. Соответствует ли это действительности, ведь это не мало. На сколько было напряжно вникать в матан? Имелся ли для этого какой-то бэкграунд или природная расположенность? Как вообще оцениваешь сложность для среднестатистического пациента, стоило ли оно того, или проще было бы самому брать подобные курсы онлайн без дедлайнов? Расскажи про это плиз, поподробнее.
Lam-lam
Уровень 30
7 сентября 2016, 23:01
Не соответствует) Минимум в два раза больше у меня выходило.Мне было очень напряжно ведь бэкграунда и расположенности у меня не было. Сейчас я бы просто углублялся в джаву. Но трудно судить, ведь я имею опыт учебы там уже.
TaInT
Уровень 27
8 августа 2016, 19:56
Спасибо за историю, мне тоже 25, тоже из провинции, чтобы устроиться нужно уехать их города, т.к. вообще нет ИТ контор, тоже экономист)) я 27 лвл на джавараше… и вот чем дальне тем больше сомнений…
Последую твоему совету, поучу SQL… Есть пара вопросов…
1) стоит ли браться за HTML, CSS?
2) скорее личного характера… кем работал до текущей должности? и как без денег смог ухать в питер… к тому же на курсы обучающие… сколько они длились по времени, где жил и где деньги брал на этот период
Lam-lam
Уровень 30
8 августа 2016, 20:48
1) да стоит, но там все довольно просто. Станет понятно в процессе. Если не станет, вот учебник информативный: htmlbook.ru/samhtml
2) Маркетологом работал. Деньги откладывал и зарабытывал на временных работах в процессе обучения джаве. На Питер за три месяца стажировки ушло 75 тыр (на все, включая комнату), что не так уж и проблемно в провинции поднять
TaInT
Уровень 27
8 августа 2016, 22:02
ох...3 месяца целых… молодец вы.
Спасибо за ссылку.
Посоветовали бы этот комплект (SQL HTML CSS) изучать до Батыршинова? или одно другому не помешает… Я к тому, что его курсы будут понятны без SQL? или придется подтянуть…
А вообще вы молодец, как я уже сам понимаю, самое трудное это «Втиснуться» в ИТ по данному направлению. И это самое трудное вы прошли) успехов вам
Lam-lam
Уровень 30
9 августа 2016, 08:24
Делайте в порядке который я в статье написал. Почувствуете что намо html/css — подучите в процессе.

Спасибо!
prodigy
Уровень 30
2 августа 2016, 12:13
Молодец! Поздравляю!

Уточни плиз какие курсы брал у Тимура Батыршинова?
Lam-lam
Уровень 30
3 августа 2016, 18:54
написано в посте же)
DefNeo
Уровень 36
31 июля 2016, 20:07
Тяжелая история… мне вот тоже 25))
Balet
Уровень 37
26 июля 2016, 16:15
Привет, спасибо за историю. Скажи плиз что такое CSC.
Lam-lam
Уровень 30
27 июля 2016, 20:06
CSC: compscicenter.ru
Их программа переквалификации, которую я окончил (осторожно, много матана!): code.stepic.org/
Tigran
Уровень 30
29 июля 2016, 13:53
Кстати, а как часто в повседневной работе необходим матан, алгоритмы, вот это все? Понятно, что это очень полезно для первоначального понимания механизмов работы, но вот дальше?
Lam-lam
Уровень 30
1 августа 2016, 20:12
на должности обычного дева — вообще нет матана