Продолжительность обучения:
7 месяцев.
Чем занимался раньше?
Работал на РЖД, помощником машиниста электровоза.
Где работает сейчас?
Делает микросервисы в одном из банков.
История нашего выпускника Армана Чижевичана, который за 7 месяцев стал разработчиком и переехал из Новосибирска в Москву.
Честно говоря, когда увидел рекламу Kata Academy, а она подвернулась очень кстати, я даже не стал интересоваться вариантом оплаты сразу: банально не было денег и была неуверенность в себе, смогу ли я устроиться. Изначально как-то не верилось, что тебя будут обучать бесплатно, тратить на тебя время. Причем время на тебя тратят другие, уже работающие программисты, у которых один час стоит довольно дорого. Серьезно все обдумав, посчитав сколько я буду должен, сравнив мои текущие перспективы на своей работе, я понял что ситуация win-win.
Во-первых, по контракту я ничего не теряю, если работа мне не подойдет, и я не буду продолжать работать в ней (хотя об этом не стоит долго думать, но держать в голове стоит).
Во-вторых, на прошлой работе я получал около 60 тысяч. Однако перспективы на повышение были крайне малы, и нужно было уметь общаться с нужными людьми, чтобы получить какое-то повышение, так как профессиональные качества оценивались плохо. В сфере IT все зависит от тебя: есть множество книг, видеоуроков и других ресурсов. Работа в этой области очень востребованная, и к тебе будут относиться с уважением. Даже если случится увольнение, найти нормального работодателя в IT разы проще.
На моей прошлой работе в РЖД к людям даже с огромным опытом и профессионализмом относились довольно прохладно, и если ты допустишь ошибку, то можешь стать еще и хуже в глазах начальства, что может привести к потере работы, а значит твои профессиональные навыки сдались паре десятков организаций помимо монополии, на которой ты работаешь. Только эти организации могут отправить тебя в места, где зимой бывает -50 градусов, а летом – жара с кучей комаров. В общем, такая перспектива не радовала, поэтому условия в Kata были очень подходящими.
Тестовое задание в принципе несложное, я его написал за выходные, искал какое-нибудь красивое решение, выдумывал разные варианты. Надо заметить, что я пришел в Kata не совсем с нулевым знанием Java. Я уже полгода самостоятельно изучал ее по видеокурсам и книгам, например "Head First Java", которую очень советую, так как там все объясняется буквально на пальцах. Если сначала ничего не понятно и мозг не понимает, зачем ему это нужно, то тут на помощь приходит твоя мотивация.
Да, именно твоя. У каждого она своя: у кого-то более сильная, у кого-то их много, но они помельче. Желательно запастись железными причинами, чтобы в моменты, когда опускаются руки, брать их на вооружение и объяснять своему мозгу, почему для тебя это важно. Я, к примеру, часто вспоминал плохие моменты на своей прошлой работе (я не говорю, что там сплошной мрак, там есть и плюсы, но минусы для меня однозначно перевешивали), и тогда продуктивность растет. Не нужно зубрить все подряд, лучше просто потреблять информацию из разных источников, и в конце концов в голове сложится мозаика, через пару недель вы сами будете удивляться своему пониманию.
Я сначала написал свой вариант тестового задания, который оказался довольно плохим, но затем я посмотрел решения, которые есть в интернете, и смог многое для себя почерпнуть. Поэтому старайтесь сначала максимально сделать все самостоятельно, даже если это будет не очень удачно, а затем посмотрите варианты других и лучше запомните хорошие решения. Я вам точно говорю, это может пригодиться в будущем.
Лично для меня огромный плюс учебы в Kata – это понятные сроки и разделы. Я считаю, что у меня не очень хорошо с дисциплиной, я не из тех, кто сам будет ходить в тренажерку и четко выполнять все по плану. Я люблю отдыхать. Поэтому мне нужны люди, которые будут меня подгонять, говорить, что я еще не достаточно глубоко знаю ту или иную тему, или же, наоборот, останавливать, когда я буду зарываться слишком глубоко в дебри.
Также очень поддерживает совместное общение, осознание того, что ты не одинок, что вас много и вы пытаетесь достичь общей цели, несмотря на различия в бэкграунде, месте жительства, возрасте и т.д. Это дает мне силы, и сейчас это по-прежнему помогает. Комьюнити очень хорошее и дружелюбное, всегда объяснят, почему ты прав или не прав, дадут много полезных ссылок и материалов, которые желательно куда-нибудь сохранить, потому что в будущем они обязательно пригодятся.
Сейчас я поддерживаю связь со многими людьми из сообщества Kata, которые очень помогают мне своим опытом, и не только в программировании. Они дают мне серьезную поддержку в части так называемого синдрома самозванца, который у меня есть. Но это нормально, у тебя тоже может быть, и ты все преодолеешь. А может и не будет, и это еще круче. В сообществе всегда можно задать любой вопрос, и найдется человек, который объяснит или хотя бы даст совет или направление, по которому нужно двигаться для поиска решения.
Собеседований я прошел несколько. Честно говоря, на первом очень сильно стрессовал, но в процессе обычно осваивался, со софт-скилами у меня вроде бы все нормально. О них сейчас много говорят, и они действительно важны, как оказалось.
Всего у меня было 2 технических собеседования (чисто по языку программирования и технологиям) и 3 на позицию в команду. На 2 собеседовании в команду мне предложили оффер, и я решил сразу принять.
Пару собеседований я откровенно провалил. Тоже был стресс, но мне помогла поддержка близких людей, моей прекрасной девушки и нескольких друзей. Поэтому было бы неплохо, чтобы тебя поддерживал кто-то из близких. Я уверен, что таких найдется немало, ведь ты – офигенный человек! В общем, это офигенно помогает. Держись тех людей, которые поддерживают тебя в твоих начинаниях, ну и сам не забывай их поддерживать.
Я из Новосибирска, и мне этот город нравится. Можно сказать, что я люблю его. Мне было тяжело эмоционально переезжать, хотя я знал, что делаю все правильно. В техническом плане переезд не вызвал серьезных проблем, но я не накопил достаточно денег из-за своей "плохой" финансовой дисциплины, поэтому взял кредит на первое время. Я не советую вам делать то же самое, лучше накопить деньги заранее. Еще одной проблемой было то, что я не знал никого в Москве.
Многие скажут, что я дурак, что на удаленку не пошел, хотя это выгодно и в своем городе остался бы. Возможно, они будут правы по своему. Но я сделал этот выбор осознанно, у меня были свои причины. Во-первых, я считаю, что я смогу быстрее улучшить свои профессиональные навыки и понять, что здесь и как работает, во-вторых, общение с коллегами вживую поможет мне быстрее расти как специалисту, в-третьих, мне нравится все новое, это меня бодрит, мотивирует и заставляет двигаться вперед.
Самым интересным во время поиска работы был оффер. Когда ты понимаешь, что за месяц будешь зарабатывать столько, сколько за прошлые 4 месяца, это просто удивительно. Ходишь и не веришь. Хочется всем рассказать, но одновременно думаешь, а вдруг не пройду испытательный срок до конца. В общем, оффер – это кульминация всего пути, поэтому я помню свои эмоции. Ну а пройду я испытательный срок или нет, все зависит от меня.
Буду банальным – изменения кардинальные. Раньше мой график был каким-то издевательством. Я мог поехать на работу в любое время суток и уходить также. Нельзя было нормально спланировать ничего. Теперь у меня человеческий график, с выходными и праздниками, отличный офис, классные коллеги и адекватное начальство (мне повезло, надеюсь, тебе тоже повезет, друг). Перечислять все не буду, по-моему, этого достаточно.
Советую всем идти в разработчики без всяких вводных. Тут работают обычные люди. Да, есть супер-таланты, как и в любой профессии, но 90% – это обычные люди, которые просто шаг за шагом решают повседневные задачи в разработке. По крайней мере у меня в финтехе так, может быть, в каком-нибудь геймдеве все по-другому. Это нужно хорошенько запомнить и всегда помнить. Причем это касается не только отношений к разработчикам, но и ко всем остальным. Это не значит, что их не нужно уважать. Просто нужно понимать, что это по силам всем – главное желание. Снова банальность. Ну что поделать, видимо в конце концов все приходят к одному и тому же.
Принимать решение, как взрослый человек, и нести ответственность за него. Понимать, зачем тебе это нужно. Я, например, хотел стать финансово независимым, не зависеть от работодателя и страны проживания, путешествовать, иметь возможность не считать каждую копейку, копить нормальные ощутимые суммы. В общем, у меня IT ассоциируется с независимостью. У тебя может быть также, а может и нет. Мы все разные. Но суть одна. Не нужно жаловаться на жизнь, как она несправедливо и прочее – она такая и останется. Меняй свою жизнь сам.
Другие истории:
Анастасия, за 3 месяца стала тестировщиком без IT-бэкграундa
«3 часа и тестовое было сделано...»
Камиль, в IT после 40 лет
«Все возможно. Надо лишь приложить усилие и не опускать руки...»
Дмитрий Сало. Разработчик в Лиге Цифровой Экономики
«Kata приучает учиться быстро, абстрагируясь от всего лишнего...»
Илья Князев. Разработчик в Тинькофф Банке.
«Важно, помимо работы, не забывать о семье, времени на себя и отдыхе…»