JavaRush /Java блог /Архив info.javarush /История одного экономиста...
svorobei
35 уровень
Москва

История одного экономиста...

Статья из группы Архив info.javarush
Дорогие друзья! Наконец настал тот долгожданный момент, когда я делюсь своей непростой историей. Надеюсь, она получилась не слишком большой и утомительной. Если так, то извините — наболело!)) Пролог Программистом я мечтал стать с самого детства. Первым моим языком был Turbo Pascal. Купив книгу, и прочитав около трехсот страниц, я написал несколько простеньких программ, собственно, на этом все и закончилось. Книга перекочевала на полку до следующего раза. Следующий раз наступил где-то через пару лет, но с тем же успехом. Дойдя, до каких-то сложных тем (уже не помню, что меня напугало), было решено, что все-таки программирование - это не мое. И я решил поступать на эконом. Ведь это престижно, перспективы, вроде неплохие и вообще в работе главное зарплата! Вот, примерно, так я тогда думал. 6 лет в университете прошли под девизом «лишь бы сдать сессию», т.к. никакого интереса к экономике у меня так и не возникло, напротив, будучи студентом, меня все тянуло в программирование, и я предпринимал несколько попыток опять выучить какой-нибудь язык. Брался за Delphi, PHP, C++, но все в итоге развивалось по одному сценарию: мне все надоедало, опять что-то не получалось и я бросал. Закончив универ, пошел работать в банк. По началу все нравилось, я строил карьеру, рос в зарплате, меня хвалили. Но со временем все стало уныло и я стал периодически прыгать по разным должностям внутри банка, думая что наверное, дело в конкретном направлении. Однако, через год-два я окончательно понял, что так больше не может продолжаться, и решил уволится с заделом, что следующую работу буду искать в сфере IT, и да, конечно, программистом! Благо на тот момент я создал себе неплохую денежную подушку безопасности, чтобы не сидеть на шее у родителей. И, вот, я взялся за C#! Скачал книгу Шилдта и, в итоге, осилил в этот раз аж 500 страниц!)) Закрепил свои предыдущие знания, плюс, наконец, разобрался в ООП. Заняло это где-то месяца 4. Затем приступил к поиску работы. Сходил на 2 собеседования , где я жидко обоср..простите, облажался, т.к. у меня вообще не было сделано никаких учебных проектов, почти не было практики, и были явные пробелы в знаниях. Вот тогда я понял, что только лишь само знание конкретного языка не достаточно. Нужно было разбираться в сопутствующих технологиях, и иметь хоть какой-то опыт, пусть некоммерческий. Но на все это у меня уже не осталось энтузиазма и сил, было лишь раздражение, что у меня опять ничего не получилось. Итог был печальный: я остался без работы, половины сбережений(пропил), нервов, а главное без того ради чего все и затевалось. Было принято решение вернуться с позором обратно в банк, благо с начальством я сохранил нормальные отношения. Надо ли говорить какого было мое душевное состояние? Однако, в этот раз меня ждала не особо напрягающая декретная должность, на которой я продержался около года, после чего был вынужден перейти на ненавистную мне работу с бумажками. И тут началось опять! Через пол года я снова возненавидел свою работу, на которой мне приходилось сидеть по 10-11 часов. На тот момент я уже знал о JavaRush от младшего брата и решил попробовать ради интереса, что же это такое — обучение в игровой форме. Тогда я еще не знал, что 4 декабря 2015 года станет для меня судьбоносным днем)) JavaRush. Первые 15 уровней дались относительно несложно — мне помогла моя база знаний, накопленная за предыдущие попытки. Занимался я по часу-два в день вечерами после работы. В выходные сидел по максимуму. В итоге где-то за два месяца я дошел до 18 уровня, но понял, что уже нужно тратить больше времени на обучение. Задачи стали сложнее, материал стал совсем незнакомым, нужно было гуглить и т.д. Вот только свободного времени не прибавлялось, иногда вовсе бывало приходишь с работы, включаешь комп и понимаешь, что мозги просто не варят и падаешь на кровать. Теперь моя работа начала меня напрягать вдвойне, ибо она уже не просто мне не нравилась, но мешала и отнимала драгоценное время! И я вновь решил уволиться :) когда я принес заявление в отдел кадров, кадровик с трудом сдержала смех, родные решили, что я спятил окончательно, друзья тоже отнеслись скептически. Но меня это уже не волновало. Настолько было сильно желание внутри! И понеслось, я сидел за обучением каждый день с утра и до головной боли, иногда часов по 12 (но не каждый день, иначе был никакой на следующий). Все как обычно: читал, решал, спрашивал и гуглил. На следующий уровень не переходил, пока не закреплял текущий. Если что-то оставалось непонятным, обязательно искал дополнительный материал. К концу апреля добрался до 31-о уровня с 2-мя нерешенными задачами и решил участвовать в реальном проекте. Вернее решил я раньше, когда покупал подписку:) Реальный проект. Тестовое задание далось очень нелегко. Ох как я страдал и матерился!! Первые дня 2-3 была паника, я вообще не понимал с какой стороны к нему подходить, ввиду того, что в курсе JR ничего такого не было! Ну например, Tomcat, JSP, Spring, Hibernate и т.п. Все пришлось гуглить с 0. В итоге через 2 недели все было готово и отправлено на проверку. Пока ждал начала стажировки дошел до 35 уровня, на нем и остановился. Не скажу, что я в восторге от проекта, но в целом нормально. Одно решение тестового задания дало понимание, где я и где примерно мне надо быть, чтобы стать Junior'ом. Ну и само участие, конечно, сильно добавило знаний в голову, что очень помогало на собеседованиях. В самом проекте мне не понравилось как организована подача материала. Во-первых это не онлайн трансляция как я думал, а запись одной из прошлых стажировок в режиме вебинара, где вопросы по ходу дела, как вы можете понять, задать нельзя. Только в Slack, где происходит общение. Справедливости ради, скажу, что там всегда помогут и наставят, если не ведущий, то другие участники. Во-вторых, видео в 90% случаев — это не обучение по конкретной теме, а просто наглядная инструкция как применить изменения на проект, что тоже неплохо, но хотелось бы каких-нибудь обзорных мини туториалов. А так на каждый урок дается куча ссылок и видео (что тоже хорошо!). Все это нужно переварить и сделать домашку. Однако, усвоить всю информацию мне было тяжело - слишком уж много нового. Но я, обязательно, еще вернусь как-нибудь к участию для закрепления знаний. (повторно бесплатно, насколько я понял). Через полтора месяца стажировки очень захотелось на работу, т.к. учиться в режиме нон-стоп уже стало порядком надоедать. Вот здесь очень важный момент: каков бы не был ваш заряд энтузиазма и бодрости, однажды он иссякнет! Сделайте максимум пока он есть. Поиск работы. Работу начал искать еще с 20 уровня, правда в пассивном режиме, (просто обновил резюме) т.к. не чувствовал, что уже готов ходить на собеседования. Еще я решил написать какое-нибудь простое приложение (насколько мне тогда позволяли знания 20 уровня), чтобы были хоть какие-то примеры кода в резюме. Выбор пал на консольный многопоточный чат с сервером. Написал, залил на GitHub и продолжил обучение дальше, надеясь, что вот-вот мне кто-то позвонить и пригласит на собеседование. Прошел месяц и ни одного звонка. Я стал рассылать резюме самостоятельно туда, где более-менее подходил по требованиям. Большая беда заключалась в том, что вакансий Java-разработчиков в моем городе (Волгоград) было очень мало. В среднем может около 8-10 за месяц. И как вы понимаете, там больше ждали людей с опытом, чем тех, кто отработал в банке почти 5 лет, а тут вдруг решил стать программистом в 28 лет, не имея технического образования. Для справки: Волгоград — занимает почетное последнее место по уровню жизни в Top-38 городов России. Но я не отчаивался и продолжал обучение, попутно обновляя резюме по мере роста скилов. Добавлял новые проекты. Наступил июль, была пройдена половина стажировки, а мне так и не поступило ни одного предложения. Как я писал выше, энтузиазм и силы к обучению уже начали угасать и мне реально стало страшно — неужели опять фейл?! Но отступать уже было некуда. И я решил, что единственный выход — переезд в другой город. А куда деваться? Сидеть еще 4 месяца на заднице в ожидании чуда я не смогу. Выбирал между Питером и Москвой. За пару недель прошел где-то 2-3 собеседования по Skype и успешно выполнил пару тестовых заданий. Спрашивали в основном по core, один раз вообще собеседование было на английском языке. От одного варианта сам отказался, т.к. прочитал много негативных отзывов о компании в интернете. Еще два предложения ушли, т.к. взяли более сильных местных кандидатов. В итоге осталось одно приглашение на очное собеседование в Москву, куда я и поехал. На этом собеседовании меня буквально пытали. Я ответил хорошо где-то на 60-70% вопросов, на 20% более-менее, и на оставшиеся ничего не смог сказать, решил на половину еще несколько тестов на листочке. На следующий день, пока ждал результата, еще раз обновил резюме. Через час мне перезвонили и пригласили еще на одно собеседование. Все прошло нормально. Вопросов было не очень много. Было видно, что прием новых сотрудников в этой компании явление редкое, а это хороший знак) Основное, что сыграло мне на пользу — так это мои горящие глаза, которые компенсировали пробелы в опыте и образовании. Через час мы распрощались, а на утро они мне перезвонили и сказали приходить с документами!! На работе. Я попал на огромный проект, состоящий из примерно 30 модулей со следующим стеком технологий: EJB, JSF(Primefaces), Hibernate, JPA, Oracle, Websphere Application Server, JMS(Websphere MQ), Maven. И все это добро запущено на нескольких серверах под Linux'ом. Управление проектами осуществляется в Redmine, разработку ведем в IDEA, а в качестве СКВ — git. По началу было очень тяжело и страшно, казалось неподъемным. Через пару недель разобрался более-менее в проекте. Через месяц уже заливал небольшие хотфиксы и несложные фичи. Если что-то непонятно, коллеги всегда подскажут. Попросить у кого-то помощи не зазорно. Каждый человек в чем-то сильнее, а в чем-то слабее другого, нужно просто учиться друг у друга. Работа очень нравится! (да-да, наконец-то:)) Теперь меня больше не охватывает депрессия вечерами в воскресенье) Все затраченные усилия стоили этого на все 146%. Да, мне еще многому предстоит научиться и займет это не один год, но теперь-то я точно знаю, что все получится ;) Небольшой feedback. Что мне не понравилось в курсе: мелкие опечатки, ошибки, неточности в условиях задач, которые осложняют жизнь. Один раз помню нашел явный косяк в лекции про регулярные выражения. Так вот, зашел написать об этом на info и обнаружил, что до меня уже кто-то на это указал и с тех пор прошло аж 2 года!! И ничего не было изменено. Вот такие вещи немного расстраивали. В остальном, конечно, впечатления только положительные. Самый главный плюс этого ресурса в том, что я практически с самого начала был уверен, что все получится! Может другие истории успеха так повлияли на меня, не знаю. В любом случае, мотивация очень и очень важна. Спасибо JR за это. *** Я искренне желаю всем терпения и сил для реализации своей мечты! И не думайте сдаваться! Как только вы поселите в своей голове мысль о том, что у вас ничего не получится, знайте - это конец! Немного философии. В заключении хотел поделиться с вами парой цитат, которые помогали мне в трудные минуты: 1. «Если вы думаете, что способны выполнить что-то, или думаете, что не способны на это, вы правы в обоих случаях» — Генри Форд. 2. «Человек, который смог сдвинуть гору, начинал с того, что перетаскивал с места на место мелкие камешки» Китайская поговорка.
Комментарии (26)
ЧТОБЫ ПОСМОТРЕТЬ ВСЕ КОММЕНТАРИИ ИЛИ ОСТАВИТЬ КОММЕНТАРИЙ,
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ
mtechno Уровень 25
12 января 2017
Парни, а как дела с вакансиями в Воронеже. неужели аналогично Волгограду?
olegvasylkov Уровень 39
29 сентября 2016
я сдался :(
Lam-lam Уровень 30
12 сентября 2016
Дружище, я тоже с Волгограда (с Волжского точнее) и тоже экономист, но переехал на работу в Спб :)
imp Уровень 31
9 сентября 2016
grtz! :)
такой вопрос где подтягивали знания по скулю? и как эти знания востребованы на проекте?(или юзается только гибернэйт)
RomeSor22 Уровень 9
8 сентября 2016
История реально интересная и захватывающая!!! Прочитал, и сразу захотелось сидеть весь день и только то и делать, изучать Java!!! Правда, «весь день» к сожалению, не получается… Но мотивация у вас «от бога»! Только один вопрос (из любопытства): Как называется компания, в которой вы работаете?
Fatal Уровень 14
5 сентября 2016
С профитом!
1) как обстоят дела с возрастом в коллективе? от и до, и кого больше.
2) кто принимал собеседование? и вообще сколько их (принимающих) было? :)
bkozhaev Уровень 20
5 сентября 2016
спасибо большое за историю, очень мотивирует.
Если не сложно не могли бы ответить на след вопросы:
1. Работу в Волгограде нашли или в Москве, если в Москве то как обстоят дела с жильем.
2. Настоящая зарплата больше чем была в банке или меньше?
3. Кроме JR какие ресурсы использовали?

Спасибо.
ziseone Уровень 9
5 сентября 2016
Спасибо вам за вашу историю! Вот читаешь такое, и сразу поднимается уровень мотивации. Действительно, все приходит только с временем, проведенным за работой. :)
SergeiSlukin Уровень 28
5 сентября 2016
Поздравляю! У самого похожая ситуация с вакансиями, только в Краснодаре. Пока мотивация есть, надеюсь не иссякнет.
grishin Уровень 27
4 сентября 2016
В Европе в 25-26 только институты кончают, так что считай, что после вышки до 28 лет это у тебя интенсивная профориентация была, в условиях реальной жизни :-)
За одного битого двух не битых дают :-)