JavaRush /Java блог /Архив info.javarush /Как гуманитарий стал Java-программистом и переехал в Инно...
jd2050
36 уровень

Как гуманитарий стал Java-программистом и переехал в Иннополис

Статья из группы Архив info.javarush
Доброго дня всем, коллеги! Вот настал и мой черед поделиться своей историей. Как это обычно бывает, в процессе учебы я много раз представлял, что именно буду писать, но в нужный момент все слова куда-то подевались. Надеюсь, получится не слишком уныло:) Как и многие пользователи JR, я всегда с интересом читал «Истории успеха». Они неплохо мотивируют, да и в самом рассказе можно что-то почерпнуть для себя, плюс – задать автору вопросы в комментариях. И вот в комментах-то очень часто появлялась целая россыпь отговорок участников сообщества на тему «Почему у %username% получилось, а у меня не получится». Самые распространенные: - «Я гуманитарий» («Автору легко, он закончил физтех, а я филфак») - «Нет времени» («Автору легко, он студент, а я на основной работе по 8 часов в день») - «Я слишком старый» («Автору легко, ему 23, а мне за 30 уже») В этом плане моя история, наверное, будет очень показательной. Вкратце о себе. Возраст – 25 лет на момент начала обучения. Образование – историческое. В школе терпеть не мог математику и информатику (хотя до 7 класса был олимпиадником - дальше не повезло с учителем), поэтому все часы этих предметов проводились за игрой в Counter-Strike в ближайшем компьютерном клубе. В итоге я благополучно сбежал от этих предметов на истфак, благо историю полюбил со школьных лет. После окончания вуза встал выбор: идти работать по специальности (вставьте сюда любую шутку про зарплату учителей), поступать в аспирантуру или заниматься чем-то другим. Вариант идти в школу отпал сразу, аспирантура – еще 3 года учебы и неясные перспективы. В результате поисков работы я оказался на позиции оператора колл-центра в одном из крупных коммерческих банков. Не бог весть что, но платили там вполне неплохо (уж точно больше, чем учителям и аспирантам), да и я за первые несколько месяцев навострился продавать клиентам кредитки и страховки, за счет чего получал неплохую премию. Но работа была действительно тяжелой. Не шахта, конечно, но принимать 200 звонков ежедневно, поверьте, то еще удовольствие. Тем не менее, в компании были неплохие возможности карьерного роста, и за 2 года я дорос до начальника группы. Уровень зарплаты – вырос, уровень ненависти к работе – тоже. Причем второе выросло значительно больше. Теперь приходилось работать в ночную смену, отвечать за полтора десятка человек и выслушивать ежедневные уроки жизни от начальства – «эффективных менеджеров» made in USSR. Кризис и рост курса валют после известных событий сильно ударил по банковской отрасли в России, в результате чего в конце 2015 года я в числе многих остался без работы. Именно тогда я впервые наткнулся на JavaRush, точнее – на их группу ВКонтакте. «Невозможно пройти все уровни и не стать программистом» - звучало амбициозно. Программирование не было моей мечтой, но почему бы не освоить новую профессию? Вдруг понравится, да и что я теряю? В конце концов, «программист» - уж точно не хуже, чем «менеджер по продажам»:) Попробовать решил просто "от балды", тем более что самостоятельное обучение онлайн мне всегда нравилось, до этого я неплохо прокачал английский на LinguaLeo. Первые 10 уровней я прошел относительно быстро. К моему удивлению, у меня все получалось, поэтому было принято решение все-таки купить подписку и идти до победного. Мой процесс обучения мало отличался от остальных. Так же ленился и забивал на 2-3 недели, как многие, так же тупил на многопоточности после 20-го уровня, так же плюнул за большую задачу на 27-ом)) Впрочем, в итоге мне все-таки удавалось заставить себя заниматься более-менее стабильно даже в условиях усталости после работы. В результате за год в свободное от работы время было пройдено 36 уровней. Посчитав свои навыки уже довольно высокими, я решил принять участие в стажировке (благо подписка позволяла). Скачал тестовое задание, иии… Вот в этот момент я был максимально близок к тому, чтобы на все плюнуть и забить на программирование. Я вообще не понимал, с какого бока к нему подступиться. В перечисленных технологиях, естественно, ни бум-бум. Spring, Hibernate, базы данных, JSP какие-то... Попытки делать «по гайдам» ни к чему ни привели. Запросы в гугле «зачем нужен Spring» выдавали какой-то непонятный ад и курс Батыршинова, состоящий из 178 видео. Я не на шутку расстроился, ведь считал себя уже готовым к настоящей работе. В результате на месяц или полтора о программировании я забыл и занимался основной работой (на тот момент уже в другой компании). По славной голливудской традиции в каждом фильме должен быть Момент, Который Изменил Все. В моем случае это был день, когда мне на глаза попалась реклама курсов программирования с возможностью переезда в город Иннополис. https://apply.innopolis.ru/stc/ Я подал заявку, и через некоторое время со мной действительно связались сотрудники, спросив, когда мне будет удобно пройти собеседование с преподавателем. Неделю спустя оно было успешно пройдено. Сама идея показалась очень заманчивой. Город выглядел круто. Бесплатное проживание в течение 2-месяцев, обучение у опытного преподавателя – тоже бесплатное. Но главное – организаторы брали на себя вопрос организации собеседований в компаниях-резидентах Иннополиса (а попасть на собеседование, как известно, уже полдела). Была только одна проблема – нужно было увольняться с нелюбимой, но худо-бедно оплачиваемой работы и ехать в незнакомую Казань. В буквальном смысле «все бросить и уехать». Тем не менее, после недолгих совещаний моя девушка и два кота меня поддержали, и было принято решение попробовать. Да и действительно, чего ради я учился целый год? Возможно, кто-то из читающих вспомнит мой пост того периода, который я оставлял перед поездкой, в надежде «разведать обстановку». 2 месяца в Казани были одним из лучших периодов моей жизни. Вместе с другими "студентами" (возрастом от 19 до 40 лет) мы жили в Деревне Универсиады (в студенческие времена мне не удалось пожить в общаге, так что можно сказать - наверстал). Первая половина дня проходила на курсах, вторая – за выполнением домашнего задания. На курсах удалось пройти и Spring, и Hibernate, и PostgreSQL и еще целую россыпь технологий. Школа JavaRush очень пригодилась. Обучение начиналось с JavaCore, которые многие видели впервые в жизни, а я уже неплохо знал. В процессе я выполнил и задание для стажировки без особых проблем. После обучения меня пригласили на собеседование в одну из компаний-резидентов Иннополиса. Первое собеседование, ура! Я не филонил и усердно готовился. В итоге прошел его вполне достойно. Конечно, как и многие новички, от волнения пару раз накосячил на элементарных вопросах (типа приведения типов), но при этом без проблем отвечал на относительно сложные, чем весьма позабавил собеседующего. Собеседование длилось без малого 2 часа, но оно того стоило. Ведь уже вечером мне сообщили, что компания намерена сделать мне оффер. Предварительное предложение со всеми условиями тоже пришло на почту почти сразу. Обрадовав девушку и котов по телефону (скоро переезжаем!) и отметив с однокурсниками радостное событие, я засобирался домой. Учеба подошла к концу. Радости и гордости не было предела. Еще бы, первое собеседование – и сразу успех! Если читатель думает, что на этом история закончена, то могу сказать, что самое интересное еще впереди:) И раз уж я начал следовать славным голливудским традициям, то в каждом фильме должен наступить Момент, Когда Все Становится Плохо. Сбор вещей и завершение текущих дел дома занял пару недель. Однако, компания почему-то не торопилась отправлять мне итоговый оффер. Стоит отметить, что на тот момент ни я, ни моя девушка уже не работали и готовились к переезду. Я связался с отделом кадров, где информацию проверили и ответили мне что-то в духе «Ой, мы про вас забыли». Спасибо, очень приятно. Ну, хоть не зря о себе напомнил. Однако прошло еще две недели, а потом еще две. Тем не менее, серьезных поводов для беспокойства не было: со мной теперь хотя бы регулярно связывались. Сначала попросили пройти внутренний тест (с которым я успешно справился), после – выслать некоторые документы. Но вот прошло еще 2 недели. Итого общий срок ожидания составил уже 2 месяца, что уже было как-то совсем неадекватно. Написав на электронную почту HR, я получил ответ следующего содержания: «Добрый день! Со стороны отдела кадров получена информация, что найм, к сожалению, остановлен ввиду отсутствия у Вас профильного (IT) образования.» С позволения читателей, я не буду приводить текст письма, который я отправил в ответ. Но, думаю, мое состояние в тот момент легко представить. Я бросил работу, уехал учиться в другой город, прошел собеседование, получил предложение о работе, обрадовался и обрадовал семью – и такой печальный итог. Не говоря уж о финансовой ситуации; выжить в эти пару месяцев после учебы удалось только благодаря имевшейся заначке, которая уже подходила к концу. И самое обидное – на каждом этапе компания знала, какое у меня образование. Даже собеседующий меня сотрудник отметил это («О, гуманитарий-самоучка? Прикольно»). Мое образование было указано и в резюме, что не помешало им позвать меня на собеседование, а мне – успешно его пройти. Но делать было нечего, надо было искать работу. Откликнувшись на кучу вакансий в «Моем круге» я получил одно приглашение на собеседование в компанию из Санкт-Петербурга, но на фоне всех происходящих событий настроение было такое, что я полностью его провалил. Идее стать программистом, можно сказать, пришел конец. Но в каждом фильме есть Момент, Когда Все Стало Хорошо:) Обо всей ситуации узнала куратор университета, в котором я учился на курсах. Она связалась с ресурсным центом Иннополиса, а после – со мной, сообщив, что еще в одной компании Иннополиса ищут Java-разработчика, и хотели бы провести со мной собеседование по Skype через три дня. Стоит ли говорить, что мотивации у меня было хоть отбавляй. За первые 2 дня был целиком прочитан Head First SQL (я засыпался на вопросах по БД на предыдущем собеседовании), третий день ушел на разбор остальных тем, в которых я плавал. В итоге мое третье по счету собеседование в жизни оказалось самым удачным. Я справился процентов на 95, чуть застопорившись разве что на вопросах про транзакционность. Уже через день я общался с техническим директором, который подробно рассказал об условиях работы. Через неделю я был оформлен в штат компании и начал работать удаленно, а еще через две переехал в Иннополис. Воистину, нет худа без добра. Новая компания предложила зарплату значительно большую, чем предыдущая, и ко всему прочему оплачивает 2-комнатную квартиру в Иннополисе. Я живу здесь уже 3 месяца, пару дней назад закончился мой испытательный срок. Отличная работа, прекрасный город, дружный коллектив и все возможности для профессионального развития. Хотя, конечно, без стресса поначалу не обошлось, особенно когда в первый же день мне упала задача реализовать модуль на Reaсt+Redux. Стоит ли говорить, что о JavaScript я знал на тот момент только из статьи в Википедии)) Поэтому, коллеги, когда на JavaRush в очередной раз попадается задача из серии «эту технологию мы еще не проходили» - привыкайте. В реальном проекте вполне может прилететь задача не то что на технологии, а на языке, который вы впервые видите:) Несколько слов в завершение. Большое спасибо команде JavaRush за то, что вы создали лучший обучающий ресурс в Рунете. Отдельное спасибо за помощь с резюме – пользуюсь вашими шаблонами до сих пор. Спасибо всем юзерам форумов help и info, которые помогали с задачами весь год. Вы лучшие! Друзья, даже если вы безнадежный гуманитарий, как я, или вам уже за 30, у вас жена и дети, как у автора вот этой истории – пробуйте, и у вас все получится. Насчет последнего могу сказать точно, ведь с этим человеком, так уж вышло, мы теперь работаем в одной компании и сидим за соседними столами:) Я не уверен насчет дальнейшего ведения этого блога, но несколько идей у меня есть. Я хотел бы написать о жизни в Иннополисе глазами жителя (в интернете большая часть инфы - или реклама, или отзывы приехавших на пару дней туристов). Также неплохо было бы соорудить пост в помощь тем, кто пытается поступить на стажировку (мне бы в свое время такой пост точно пригодился). А также свести в одном месте советы тем, кто скоро выйдет на тропу войны поиска работы, с изложением личного опыта. Я не уверен, что вся эта писанина будет хоть кому-то интересна; но если вы из таких людей – подписывайтесь на блог, при наличии читательского интереса грех будет забросить все это дело:) На вопросы буду рад ответить в комментариях, туда же можно адресовать «Автор, напиши отдельно про…» Успехов вам!
Комментарии (15)
ЧТОБЫ ПОСМОТРЕТЬ ВСЕ КОММЕНТАРИИ ИЛИ ОСТАВИТЬ КОММЕНТАРИЙ,
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ
Сергей Уровень 22
1 октября 2018
А ты на какие курсы шёл ? Или тогда у них одна программа была ? Сейчас у них три вида курсов - джуниор, мидл - оба в онлайне. И оффлайн курс с проживанием и питанием. Все курсы теперь за деньги. Да, мне 43. Берут ли туда таких великовозрастных болванов ?
AlexSol Уровень 15
31 августа 2017
Спасибо за вдохновляющий опыт. Подобное придает сил для движения к своей мечте, не смотря на возраст 30+.
RuslanKyryienko Уровень 5
10 августа 2017
Поздравляю! Восхитительная и вдохновляющая история, ждём продолжения.
NemchinovSergey Уровень 40
9 августа 2017
Отличная статья с захватывающей историей! Особенно волнительный момент — это отказ, когда с работы все уволились, деньги кончаются и чемоданы уже сложены. Представляю, какой это удар. Но хорошо, что дальше было счастливое продолжение.
Я был в Казани, город мне очень понравился. То что до него 40 минут ехать, так это фигня, в крупных городах можно из одного района в другой дольше ехать.
А вот сама возможность учиться 2 месяца с полным погружением, да ещё бесплатно это очень круто!
dksd Уровень 35
8 августа 2017
Хорошая история, спасибо.
Да, напишите про Иннополис немного. Действительно мало не рекламной информации об этом чуде вблизи Казани.
vsineln Уровень 40
7 августа 2017
Захватывающая история! На моменте, когда все стало плохо, стало даже страшно… Но хорошо, что кино на этом не закончилось! Удачи в работе! Пишите еще — статья очень интересная!
lichMax Уровень 40
7 августа 2017
аффтар, пеши исчо))
Dr-JohnZoidberg Уровень 41
7 августа 2017
Поздравляю.

И делайте следующий пост!
goWild Уровень 21
7 августа 2017
Отличная история, поздравляю с успешной концовкой!
Меня в марте этого года не взяли на эти курсы по причине отсутствия необходимого опыта (на тот момент было пройдено примерно 20 уровней). Хотя у тебя, как я понял, тоже в резюме был только javarush? не возникло ли перед самими курсами вопросов по этому поводу?

Расскажи поподробнее о курсах: сколько народу приехало, сколько в итоге устроились, с каким опытом были другие ребята, какая атмосфера (не чувствовалось ли, что вокруг одни конкуренты), насколько тяжело шло обучение, кто преподы, появились ли другие крупные работодатели кроме Сбертеха, всем ли дали заявленные 50к, кто прошел собес, есть ли срок отработки после курсов?

Ну и про сам город очень интересно: не скучно? плюсы/минусы по личным ощущениям, какие перспективы: не ждет ли город темное неизвестное будущее, строят ли еще жилье, сложно ли будет тем, кто без автомобиля, появились ли другие продуктовые магазины, кроме Бахетле, каково качество квартир, есть ли там чем заниматься второй половинке, не имеющей отношения к ИТ?
извиняюсь, что столько вопросов — очень уж интересно и актуально, планирую попробовать еще раз податься :)