Код
#истории

«Мне казалось, что писать код — всё равно что строить космические корабли»

Павел был руководителем и ревизором, всю жизнь увлекался компьютерами, но до курса даже не подозревал, что когда-нибудь сможет стать программистом.

tesla / youtube

Павел Макаров

Россия, Нижний Новгород


Пройденные курсы


Достижения

Устроился Java-разработчиком в IT-компанию STM Labs.


Павел рассказал:


— Почему ты пошёл в программирование?

— Потерял интерес к старой работе. При том что были отличные условия, коллектив, зарплата — всё прекрасно. Вроде живи и радуйся, но оказалось, что этого мало. Когда понял, что не вижу себя в профессии, решил рискнуть и пойти в разработку. Я с детства увлекался компьютерами. Они всегда были где-то рядом, несмотря на то, что я не умел программировать — даже не пробовал. Сейчас осознаю, как пожалел бы, если бы не сделал этого.

От заведующего складом до директора в «Магните»

— А кем ты работал?

— Сразу после университета устроился заведующим склада в компьютерную фирму. Контролировал доставку, выдачу товаров, общался с поставщиками. Потом ушёл в армию, а когда вернулся, решил поработать по профессии. Это были 2011–2012 годы, как раз бум больших сетевых магазинов. Нужны были люди, и меня взяли товароведом в «Магнит». По факту занимался почти тем же, чем в компьютерной фирме, только сменил технику на продукты. Плюс там я работал один, а здесь — с командой подчинённых.

— А как вырос до директора?

— Я поставил себе такую цель, ещё когда устраивался в магазин. В то время «Магнит» активно развивался. Компания открывала новые филиалы, и я понимал, что есть шанс перейти в руководство. Хорошо работал, проявлял инициативу, даже когда вопрос не касался моих прямых обязанностей. Таких людей быстро отмечают и начинают продвигать по карьерной лестнице. Особенно когда не хватает кадров. Правда, всё сложилось не совсем так, как я себе представлял.

С коллегами в магазине «Магнит»

— Почему?

— Меня изначально пригласили на сложный объект. Это был магазин за городом, откуда разбегался персонал. Люди уходили, потому что им мало платили из-за постоянных недостач. На самом деле бывший директор просто воровал товар, а расплачивались за это сотрудники. Мне пришлось набирать новую команду. Я создал систему с нуля, и этот опыт потом пригодился на работе ревизором в региональной сети компьютерных магазинов.

«Когда я работал ревизором, ко мне относились как к неизбежному злу»

— Расскажи про работу ревизора!

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

— Как отреагировали директоры магазинов? Были конфликты?

— Первое время мы не могли найти общий язык. На меня потоком лились жалобы. Но моя работа устраивала руководство компании, они ведь сами поставили задачу — навести порядок, так что местное начальство скоро привыкло. Спустя два года стали относиться ко мне как к неизбежному злу. Зима приходит, и нужно надевать тёплую одежду — с этим ничего не поделать, к моим проверкам начали относиться так же.

Павел, как ревизор, контролирует подготовку к открытию магазина электронной техники

— Взятки предлагали?

— Наоборот, пытались превратить весь процесс в фарс. Не хотели идти навстречу, сотрудничать и тем более что-то предлагать. Просто вставали в позу и мешали работать. Когда увидели, что проверки влияют на мнение руководства настолько, что некоторые магазины стали закрывать, тогда поняли, что это серьёзно, и изменили отношение.

— Проверки никто не любит. Трудно работать, когда тебе, мягко говоря, не рады?

— Опыт в «Магните» закалил настолько, что перепалки с начальством магазинов абсолютно не смущали :)

— Нашёл рецепт, как выстроить хорошую работу команды?

— Нужно определить глобальную цель и придерживаться её, иначе проект потеряет смысл. Потом эту большую цель надо грамотно разбить на треки: на полгода, квартал, месяц. Если неправильно распределить задачи, то система поплывёт. Ещё важно, чтобы структура была гибкой. Приоритетность задач может меняться, и если вы ставите всё на один сценарий — есть вероятность, что это плохо кончится.

«Мне казалось, что писать код — всё равно что строить космические корабли»

— Как ты со своим опытом руководителя пришёл к программированию?

— У меня рано появился компьютер — в конце девяностых годов. Для того времени это большая редкость. Я даже не до конца понимал, что с ним делать. В основном играл, лазил в программах, писал рефераты для учёбы, смотрел видеоролики. На определённом этапе компьютер воспринимался только как развлечение. Когда я поступал в вуз, даже не думал, что можно пойти в программирование.

В компьютерной фирме я каждый день соприкасался с техникой, но мыслей о том, чтобы стать разработчиком не возникало. Они появились намного позже, уже после армии. Но мне всё равно казалось, что писать код — это всё равно что строить космические корабли. То есть из разряда нереальных вещей.

Павел в общежитии вуза

— И всё-таки решился на обучение?

— Я понял, что больше не развиваюсь и если останусь на текущем месте, то через пять лет будет только хуже. Поэтому начал разбираться, что мне нравится, чем интересно заняться, и выбрал разработку.

— Трудно было изучать программирование с нуля?

— С учёбой проблем не было, они начались позже — на этапе дипломной работы. Итоговый проект был построен на Spring Boot. Когда я сел разбираться, понял, что эту технологию мы подробно не обсуждали, поэтому знаний крайне мало. Писал почти вслепую, так что наделал ошибок и пришлось два раза переписывать значительную часть проекта.

Но опыт всё-таки пригодился. Тестовое задание компании, в которой я сейчас работаю, было похоже на диплом, только в несколько раз меньше. Мне предложили написать backend-часть приложения, основанного на Spring. На задачу дали две недели, но так как я уже был знаком с фреймворком, то справился за три дня.

— Круто! Сложно было найти работу?

— Да, я разместил резюме летом, когда только занялся индивидуальным дипломом. Периодически откликался, делал тестовые, но были проблемы с собеседованиями. Мне задавали вопросы, на которые без практического опыта трудно ответить. А я никогда не работал программистом, поэтому и нечего было говорить.

Я посмотрел на ситуацию и решил, что нужна хоть какая-то практика. В Центре карьеры Skillbox мне предложили стажировку в HyperObjects. Это некоммерческий проект, больших задач там не давали, но зато была возможность прочувствовать сам процесс: я писал код, его проверяли, потом вносил правки.

Всё это было ещё до конца обучения. Я писал командный диплом, параллельно стажировался и смотрел вакансии. В итоге 23 сентября мы сдали дипломный проект, а 27 сентября я уже вышел на работу.

— Дай совет ребятам, которые ещё учатся на курсе, как успешно пройти собеседование?

— Обратитесь в Центр карьеры Skillbox, пусть вам помогут грамотно составить резюме и оформить портфолио. Для меня это была новая сфера, и без консультанта я бы не справился. А это важно, потому что первичный фильтр — как раз резюме. До собеседования ещё нужно добраться.

И ещё: тренируйтесь как можно больше, отрабатывайте на дипломных проектах все навыки! Когда я вышел на работу, у меня на такие вещи уже не осталось времени. Наверное, самый главный совет — будьте смелее, не бойтесь откликаться на вакансии и пробовать свои силы.

— Где ты сейчас работаешь? Над каким проектом?

— Я устроился в STM Labs. Основные проекты компании — это B2B-сервисы системной интеграции и разработки ПО. Моя команда занимается одним из проектов государственной системы с большим количеством пользователей, отчётов и разных технологий, которые я параллельно изучаю.

Это место как другой мир. Я слышал много историй про IT-компании, какие у них комфортные условия, что там работают совсем другие люди. Сейчас понимаю, что так и есть.

— Что именно тебя зацепило?

— У нас нет градаций на джунов, мидлов и прочих специалистов. Руководство даже пресекает такие вещи, чтобы сотрудники не разводили дедовщину :) Поэтому в коллективе комфортно — это суперлояльная среда.

Здесь особое комьюнити. Программисты чаще мыслят абстракциями, у них более рациональное мышление. Классно работать, когда тебя окружают умные и грамотные люди. По моим ощущениям, я попал в нужную компанию. Впервые за долгое время ощущаю себя на своём месте.

Учись бесплатно:
вебинары по программированию, маркетингу и дизайну.

Участвовать

Курс

Профессия Java-разработчик

Освойте популярный язык программирования Java с нуля. Станьте востребованным специалистом за 9 месяцев, даже если вы раньше никогда не программировали.

Узнать про курс
Обучение: Профессия Java-разработчик Узнать больше
Понравилась статья?
Да

Пользуясь нашим сайтом, вы соглашаетесь с тем, что мы используем cookies 🍪

Ссылка скопирована