JavaRush/Java блог/Архив info.javarush/История трудоустройства
johnnysc091
26 уровень

История трудоустройства

Статья из группы Архив info.javarush
участников
Всем привет! На этой неделе заканончился мой испытательный срок и я решил написать свою историю трудоустройства. И для начала расскажу как все начиналось. В 2008 году я поступил в вуз, на физтех. На первом курсе у нас был С++ и скажу честно, первые полгода я не особо понимал программирование. Но уже во втором полугодии я вник в азы и на экзамене в конце года получил 95 баллов из 100. И на этом вроде как история программирования закончилась. Но до тех пор, пока я в 2013 не вернулся в Россию... Это был обычный день и я как и все листал ленту в ВК и нечаянно наткнулся на рекламу JavaRush. Что-то типа – лиши мозг девствености, научись программировать. Меня это действительно заинтересовало и я начал учить Java. Так как от С++ не особо отличалось, я быстро прошел первые 9 уровней и летом 2013 попытался устроиться хотя бы стажером. Откликов на мое резюме было и вовсе мало, если не сказать что их не было. Тогда я сам нашел вакансию стажера(тестировщика) в Яндексе и получил тестовое задание(проверить через Junit тесты, что данные 3 точки на плоскости представляют из себя вершины прямоугольного треугольника). Успешно его пройдя мне позвонили и… разъяснили, что (далее цитирую) – Нам нужно потратить на вас полгода, чтобы вы стали специалистом, так что до свидания. Скажу честно, я сильно разочаровался в этой компании и забросил всю эту идею на полгода. Через следующие полгода я возобновил поиски, но они ничего не давали. Наверно потому что в моем резюме стояло 2 поля – С++ и Java. И так продолжалось до 2016. Время от времени я что-то учил, решал задачи на JavaRush и кстати купил подписку в том же году(под новый год по акции 2013) и дошел до 15 уровня. Еще я нашел курс по андроиду – как сделать свою первую игру(так как я владею английским языком было несложно найти такие курсы). Но все было бестолку, до марта 2016… Посмотрев требования к вакансиям Java Junior я понял, что на одной Java не выйдешь и решил, что надо учить что-то еще. И я начал учить JavaScript, HTML, CSS, SQL. В этот период я работал репетитором, так что у меня было несколько часов по утрам и по вечерам. Которые я тратил на изучение языков, чтение книг(Путь программиста, чистый код, идеальный программист, Шилдт – Java 8 полное руководство, Что нас на самом деле мотивирует, Сила воли). И говоря простым языком, я начал усердно трудиться. Каждый день я решал задачи на JavaRush, постил их на GitHub, проходил по главе из каждой книги по другим языкам и по главе из других книг. После прохождения курса Первая мобильная игра, я написал свою игру Арканоид на андроид, потом появилась идея написать вторую игру. Позже я решил написать крестики нолики на Java для консоли, далее переписал ее на JavaScript и конечно же написал для андроид. Но всего этого было мало, очень мало… Тогда я понял, что устроиться Java Junior слишком сложно для меня и я решил полностью уйти в Андроид. В начале я хотел уйти в геймдев. Но неожиданно понял, что почти нет вакансий разработчика игр на андроид на Java. Изучил LibGDX, но и это не помогло… Тогда я решил писать приложения на Андроид. В этом мне помогла книга HeadFirst Android и курс StartAndroid на YouTube(и еще 100500 англоязычных сайтов). Так как я ярый фанат Маяковского, посмотрел в Google Play какие есть приложения с его стихами. И не найдя ничего достойного, решил что могу сам создать достойное приложение. Именно с этого и началась белая дорога. Точнее, выкладывая на GitHub я начал получать приглашения на собеседования, но их не проходил, да и было их всего пару штук. Тогда я решил писать тестовые задания разных компаний и публиковать их на GitHub, также в мой собственный блог(johnnyblog.ru). Написав около 12 приложений(тестовых заданий и своих) я начал получать приглашения на собеседования, но их опять же было очень мало, по сравнению с отказами(за полгода мою анкету просмотрели около 500 раз)… Я заметил, что в большинстве требований к кандидатам есть строка – наличие своих приложений на Google Play и как бы вы думали? Как только я опубликовал в магазине свои 2 приложения, предложений по работе стало гораздо больше. В общем я сходил на собеседования меньше 10 раз. На каждом собеседовании меня спрашивали из того, чего я не знал. Но зачастую дело и не доходило до приглашения на собеседование, отказывали просто узнав что я не являюсь гражданином РФ… Итак, вроде как дела шли хорошо – я ходил на собеседования, получал отказы все чаще и больше (зачастую просто игнорировали и ничего не отвечали). Я планировал найти работу до конца лета. Но, увы, так и не нашел. И тогда я полностью разочаровался во всем и решил забить на поиски. И знаете, однажды мне на почту пришло письмо. Да да, именно то письмо, которое и стало началом моей истории. Я получил приглашение на собеседование. И знаете, если раньше я ходил на собеседования с мыслью, что – вот опять будут спрашивать какие-то каверзные вопросы и не возьмут, ну и Бог с ними, особо и не хочу я у них работать - то на этот раз я очень хотел, чтоб меня взяли на работу… Итак, в назначенный день я пришел на собеседование. Если кому интересно, то спрашивали про многопоточность, коллекции, базовые методы класса Object. В большинстве своем я давал правильные ответы на вопросы и мне пообещали позвонить через день. И это был именно тот случай, когда действительно работодатель обещал и позвонил. Сказали, что я их устраиваю как кандидат. И вот через месяц после собеседования я вышел на работу на испытательный срок в 3 месяца. И на днях этот срок закончился. Скажу сразу, что я усердно трудился, зачастую перерабатывал, бывало что и выходил в выходной день. Но все это не зря. Труды дали свои плоды и теперь я работаю 5/2 (с 11.00 – 20.00) в офисе на Кутузовской, напротив Moscow City и пишу приложение Сбербанк Онлайн на компьютере iMac 27”, с 8 ядрами и 24 гигами озу.

upd. незамеченная история, дата публикации изменена для вывода в топ.
Комментарии (21)
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Dimont
Уровень 22
26 мая 2017, 17:54
Молодец! Поздравляю.
johnnysc091
Уровень 26
26 мая 2017, 21:43
Спасибо.
lichMax
Уровень 40
18 мая 2017, 19:51
Ещё вопрос: я самому зарабатывать в магазине Гугла нельзя? так сказать работая самому на себя. нет?
johnnysc091
Уровень 26
18 мая 2017, 21:15
Чтобы зарабатывать на своем приложении нужно чтобы его скачивали много людей. А что ты можешь предложить людям, чтобы они за это платили деньги?
lichMax
Уровень 40
18 мая 2017, 21:35
ну понятно, что вначале это трудно, только если есть мощная идея, что сразу выстрелит. Но со временем поди можно что-то начать делать прибыльное. Хотя всё равно нужна какая-то команда. Дизайном же сам не будешь заниматься.
johnnysc091
Уровень 26
18 мая 2017, 22:05
Открою секрет. Нужно много людей, чтобы зарабатывать приличные деньги, не только дизайнер, но и аналити, маркетолог, пиарщик и много кто еще.
lichMax
Уровень 40
19 мая 2017, 09:37
ну многие успешные компании начинали с небольшой группы людей. И порой даже тогда, когда они ещё не выросли в огромную компанию, они уже получали приличные бабки. Так что шанс есть, как мне кажется. Но всё равно одному не справиться. Если только ты не умеешь абсолютно всё.
Ну и как я написал, как мне кажется, нужна мощная идея и хорошая её реализация, естественно, чтобы сразу начать хорошо зарабатывать.
lichMax
Уровень 40
18 мая 2017, 19:50
А какой прикол в гитхабе? А то и в вакансиях иногда есть требования — чтобы были выложены приложения на гитхабе, и так про него много слышал. Что это вообще за ресурс, что он даёт?
johnnysc091
Уровень 26
18 мая 2017, 21:14
Когда видят кандидата, у которого есть проекты на гитхаб, то могут увидеть как он кодит. А резюме, в которых нет ничего дельного даже не смотрят. Кому нужен кандидат без портфолио? Верить на слово что ты умеешь кодить?
tanzwud
Уровень 34
18 мая 2017, 23:06
Знание Git&Git flow на сегодняшний день необходимо в не зависимости от языка програмирования и проекта, и это необходимое знание если работаешь в команде. Если у человека есть гит хаб то можно примерно прикинуть когда он с ним познакомился, как часто пишет код пусть даже для себя и тп.
mtechno
Уровень 25
18 мая 2017, 16:07
johnnysc091 , привет!
Дай совет куда лучше углубляться, в мобильную разработку или интерпрайз?
johnnysc091
Уровень 26
18 мая 2017, 21:13
Разработка Андроид легче. Для энтерпрайз учиться дольше и больше надо знать и понимать. Но если голова особенно хорошо варит, то можно идти в энтерпрайз.
lichMax
Уровень 40
18 мая 2017, 21:36
А ты сейчас в энтерпрайзе?
johnnysc091
Уровень 26
18 мая 2017, 22:04
Мне кажется или не читал историю? Я — андроид разработчик.
mtechno
Уровень 25
18 мая 2017, 22:28
Смотрю сейчас вакансии на андроид в Черноземье, очень мало их, только старшие разработчики нужны, а вот java — разработчики требуются чаще, судя по хедхантеру.
johnnysc091
Уровень 26
18 мая 2017, 23:04
ок. Старшие андроид разработчики, а джава младшие нужны? А сколько требований к джава разработчику? Не знаю что посоветовать, но если в вашем городе нет работы, наверно стоит переехать в тот город, где работа есть.
mtechno
Уровень 25
18 мая 2017, 23:23
Младшие не нужны, просто разработчик с опытом, их сейчас вуалируют так.
Переезд для меня пока невозможен, поэтому и стою на выборе.
Strugacky
Уровень 39
4 марта 2017, 17:56
Добротная история! Но особенно заинтересовал один момент, поскольку описанные трудности, связанные с отсутствием гражданства РФ, знакомы не по наслышке, пускай(пока что) и в другой сфере деятельности. Насколько я понял, с момента устройства на первую работу вы так и не сменили, как бы это сказать, статус резидента из ближнего зарубежья? В любом случае, история действительно вселяет надежду)
johnnysc091
Уровень 26
4 марта 2017, 20:14
Да, оказывается можно работать в России и не имея гражданства РФ. На мой взгляд, многие мелкие компании (и средние) просто не хотят замарачиваться с иностранными гражданами. Легче найти гражданина. Видимо такова логика.
Strugacky
Уровень 39
4 марта 2017, 20:30
Однозначно. Благо, хороший специалист всегда в цене: кто-нибудь — да купит. Удачи вам и роста!
johnnysc091
Уровень 26
4 марта 2017, 20:31
Благодарю!