Привет, Хабр. Меня зовут Паша. Три года назад я начал работу обычным курьером-партнёром, который доставлял заказы для клиентов Самоката, а сейчас вошёл в команду сервиса как JavaScript-разработчик.
Это первый случай в истории Самоката, когда курьер-партнёр стал частью команды разработки. Хочу рассказать, как так вышло.
Подменил коллегу в дарксторе и стал программистом в Самокате
Мне в этом месяце 27. И совсем недавно я закончил бакалавриат по направлению «Прикладная информатика» в ГУАП (Санкт-Петербургский государственный университет аэрокосмического приборостроения). Так что можете меня поздравить.
Моя студенческая жизнь была обычной. Днём учился, а по вечерам и на выходных подрабатывал. Сначала попробовал себя в колл-центре, но не понравилось. А 3 года назад стал курьером-партнёром Самоката. И с тех пор всё закрутилось.
На развозе заказов я проработал полтора месяца. Потом я зарегистрировался в Кадровом резерве и попал в Самокат в качестве товароведа. Там и зарплата больше, и работа на одном месте. Плюс, подобрали удобный график — можно было без проблем совмещать с учёбой. Мне нравилось, да и директор постоянно хвалил за хорошую работу.
А стать разработчиком мне помогла случайность. Я проработал более полутора лет, хорошо знал свою работу и получил большой опыт товароведа. И вот меня попросили подменить коллегу в другом нашем дарксторе. Мне было интересно поработать в новой команде и другом дарксторе, посмотреть как у них все устроено.
Когда подменял, увидел в новом дарксторе одну прикольную штуку, которой не было у нас. Что-то вроде экрана заказов для партнёров по доставке. Пока курьер-партнёр ожидает сборку заказа, он уже может увидеть, как лучше добираться к месту назначения, сколько времени займет дорога и спланировать свою загрузку.
Я захотел, чтобы в нашем дарксторе такое тоже было. Сказал об этом директору, он идею поддержал и передал супервайзеру. Но ждать, пока нам его сделают, я не стал — решил, что напишу программу сам. JavaScript я изучал, поэтому мог представить, как утилита будет выглядеть изнутри.
Написание заняло около трех недель — первую потратил на разработку внешнего вида и сам код, а ещё две — на отладку и исправление ошибок. Результат получился интересным. Мой самописный экран повторял все особенности, которые я увидел в штатной программе, но от себя я добавил пару удобных штук, которые мы обсуждали внутри даркстора. К примеру: возможность посмотреть завершённые заказы и обращения с горячей линии.
Директора это впечатлило. Меня заметили, потому что он стал рассказывать о моей разработке среди коллег и очень сильно меня поддерживал: «Ты сможешь. Давай сделаем так, чтобы тебя повысили до разработчика». За это ему большое спасибо, кстати, передаю Алексею Владимировичу большой привет!
Меня действительно заметили. Ко мне даже пришли коллеги из внутренних коммуникаций, когда прочитали мою историю, и сказали, что я стану прототипом героя в комиксе о Самокате. Экран, под который я написал код, обсуждали штатные программисты и признали, что он неплохой. Спустя некоторое время в наш даркстор приехал территориальный менеджер, и с его помощью я официально стал JavaScript-разработчиком в Самокате.
От разработки экрана до моего зачисления в штат как программиста прошёл примерно год. Сам процесс запустил территориальный менеджер, но очень много для этого сделал мой директор.
Чем занимаюсь сейчас и чего хочется в будущем
Если быть честным, то я думал искать работу разработчика уже после того, как получу диплом. И уж точно не рассчитывал, что смогу войти в команду разработки Самоката.
Переход прошёл довольно гладко. Сложно было лишь пару недель вначале, пока привыкал к новым процессам и коммуникации с другими разработчиками. Были небольшие опасения и тревога, потому что я раньше не участвовал в разработке на уровне команд. Но когда понял, как строится взаимодействие и что от меня требуется как от специалиста, всё стало намного проще.
Тем более, у нас очень крутая и сплочённая команда. В любой момент можно подойти к более опытному коллеге и спросить: «А как это работает?»
Наша команда отвечает за десктопный инструмент учёта в дарксторах, которым пользуются сотрудники. Мы постоянно работаем над новым функционалом, который должен облегчить работу сотрудников. Конкретно сейчас работаем над одним из таких проектов.
Кстати, мой опыт работы в дарксторе мне сильно помогает в работе. Ведь я могу представить, как сделать работу команды даркстора лучше и комфортнее. И стабильно генерирую идеи, что можно улучшить и как.
Сейчас в моих планах — продолжать работать, набираться опыта. Хочу подробно изучить, как функционируют все процессы в компании и какие есть подводные камни, о которых я ещё не знаю. Я уже сейчас прекрасно понимаю, насколько формальное образование даже по нужной специальности далеко от реальной работы.
Сама работа в Самокате — это большой плюс для моего резюме. Моя задача минимум — стать уверенным middle-специалистом и постепенно расширять пул умений и знаний. Кроме JavaScript сейчас умею немного в Python и совсем чуть-чуть в С#, но прекрасно понимаю, что для хорошего развития этого мало.
У нас в компании есть возможности и программы для внутреннего роста, но из-за очень активной сессии в универе на это пока не было времени. Сейчас планирую погрузиться в этот процесс.
В целом я считаю, что моя карьера разработчика в Самокате — это на 40% удача, на 30% помощь моих непосредственных руководителей и ещё на 30% — моя личная активность и инициатива в работе.