Как Я Ушел Из Стартапа В Большую Компанию

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

Рост – это, скорее, изучение нового, не боязнь пробовать разные роли и поиск того, что вам нравится.

Путь может быть очень непредсказуемым, но от этого он еще интереснее.

Юрий Богомолов из Москвы рассказывает, как совершенно неожиданно для себя ушел в стартап, дослужился до должности СТО, а затем – опять же неожиданно – решил сменить компанию и сферу деятельности.



Как я ушел из стартапа в большую компанию



Как я оказался в стартапе

В 2014 году я переехал из Винницы в Москву и начал искать работу.

До переезда в Украину он работал в Sitecore, занимаясь поддержкой CMS на .

NET. Я изучил Node.js для себя, сделал небольшой проект по этой технологии, но не думал, что свяжу свою карьеру с этим направлением: был уверен, что продолжу писать на .

NET. В Москве я прошел несколько собеседований на должность .

NET-разработчика и получил предложение от крупной компании.

И вдруг, совершенно неожиданно меня позвали на собеседование в стартап, где мне нужно было писать на Node.js. Стартап только запускал и набирал первых сотрудников.

Компания продолжает работать, развивая B2B-систему для аптек, поставщиков и производителей лекарств, позволяющую автоматизировать заказы.

Я поговорил с техническим директором стартапа, и меня зацепило: меня заинтересовал стек технологий, мне предложили хорошую зарплату — такую же, как в крупной компании, от которой у меня было предложение.

Был еще один важный момент: задания, которые мне предлагались, на 100% соответствовали моему образованию.

У меня есть степень магистра компьютерных наук со специализацией «Интеллектуальные системы принятия решений».

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

Конечно, мне это было интереснее, чем писать очередную банковскую программу.

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

С другой стороны, работа в стартапе, где хаотично, но есть возможность расти быстрее – как по должности, так и по деньгам.

Я не долго думал и решил пойти в стартап, как только мне прислали предложение — не классический красивый PDF в письме, а сообщение в скайпе: «Приходите».

Я пришел в стартап на второй день его работы.

Нас было четверо: два директора — генеральный и технический — и двое разработчиков.

Работали по Agile: стендапы каждый день, демо в конце спринта.

Технический директор привел забавного желтого человечка Иннокентия, и на стендапах у нас было правило: говорит только тот, у кого Иннокентий в руках.

Такие ритуалы были для меня в новинку.

Я знал о них, но никогда так не работал.

Помню свои ощущения в первые дни: «Ой, это со мной происходит, круто!» Первое впечатление от работы в стартапе совпало с впечатлением от Москвы.

До этого я жил в Виннице, где около 400 тысяч человек.

С Москвой разница на порядок.

Столичная суета поначалу сбивала с толку: меня шокировало огромное количество людей на улицах и шум в метро.

Я заметил, что в маленьком городе отношение к работе более спокойное.

В Москве сильнее ощущается суета и суета.



Карьера в стартапе: от разработчика до СТО

Я пришел на должность старшего разработчика.

Сначала я написал бэкенд на Node.js, тестировал, спроектировал базу данных и создал простую верстку.

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

Мой коллега-разработчик был чистым технарем.

Меня интересовали не только технические вопросы: было интересно узнать, как устроен бизнес.

Есть у меня такая черта: со временем я начинаю воспринимать любое изделие, которое делаю, как свое детище; мне важно, как оно будет развиваться.

Поэтому я много общался с CEO и вникал в бизнес-составляющую стартапа.

Я вырос как технический специалист, углубил свои знания в деле, и со временем мне предложили стать сервисным техником.

К тому моменту я проработал в стартапе около двух лет. Нельзя сказать, что новая должность свалилась на меня на ровном месте: я давно интересовался тем, как развивать стартап, и расширял зону ответственности.

На новой должности я начал думать о технологических решениях на будущее, ставить задачи, заниматься подбором персонала, организовывать взаимодействие между разными отделами.

Например, в какой-то момент процессы в отделах маркетинга, разработки и технической поддержки начали тормозиться, и мне нужно было решить эту проблему.

Рабочее время распределялось следующим образом: примерно 30% времени уходило на разработку, 10-15% на решение критических проблем и около 50% на административные вопросы: планирование и приоритезацию задач, проверку выполнения работы и, если необходимо, нанимая новых сотрудников.

Сложнее всего было работать с людьми.

Например, приходит сотрудник и говорит: «Я хочу уволиться».

И думаешь: «Человек принял решение.

Кто я такой, чтобы остановить его? Хотя здесь нужно отключить этот режим и встать на сторону компании.

Уход сотрудника – это потеря времени и ресурсов, вложенных в его развитие.

Лишь со временем я понял, что нужно постараться удержать людей.

Для меня это было большим испытанием.

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

мне достаточно интровертный , Мне трудно общаться с незнакомыми людьми.

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

Я был готов взять чуть ли не первого понравившегося кандидата.

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

Помню, в университете мы с подругой восторгались стартапами: «Давайте запустим стартап, будем носить визитки с буквами СТО».

Я добился этого в 27 лет. Честно говоря, получение такой должности сильно раздувает ваше чувство собственной важности.

В Интернете много шуток про 23-летних тимлидов и 25-летних сервисников, и, в целом, они оправданы.

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

Мое отношение к коллегам, большинство из которых, кстати, были старше меня, совершенно не изменилось.



Стартап: плюсы и минусы

Огромное преимущество работы в стартапе — свобода выбора технологий.

Если бы я захотел использовать что-то новое, я мог бы сделать это без проблем.

Мы сами решали, как писать, на чём, в каком стиле, что использовать для тестов, деплоя и так далее.

Что еще хорошего в работе в стартапе? Вы можете быстро попробовать несколько ролей: быть разработчиком, вырасти до тимлида.

Поймите, например, что быть тимлидом – не для вас, и идите в менеджеры проектов.

Или даже осознать, что хочешь работать в аппаратном стартапе.

Главным минусом для меня был абсолютный хаос в процессах.

Мы привлекли внешнего менеджера проекта, чтобы он настроил за нас процессы.

Но, как оказалось, преодолеть хаос стартапа очень сложно.

Мы пробовали работать по Scrum, организовывая спринты — сначала две недели, потом одну неделю, но позже режим работы снова стал стихийным.

Если что-то ломалось, это приходилось срочно чинить, а это не позволяло выполнить все запланированные задачи в срок.

Со временем я понял: «СТО» — громкое название должности в небольшой компании.

У нас работало 12-15 человек: два директора, в основном четыре разработчика, пара специалистов поддержки и несколько менеджеров по продажам.

Насколько я понимаю, STO — это человек с развитым бизнес-мышлением, ориентированный на техническое развитие компании.

Это не мастер на все руки, который подбирает упавшую добычу в 12 ночи, прямо скажем.

Мне кажется, о позиции СТО можно говорить, если в компании работает не менее 200-250 человек.

Я думаю, уровень технического директора в стартапе соответствует уровню тимлида или архитектора решений в крупной компании.

Если вы посмотрите на количество людей, которыми я управлял, и масштаб проблем, которые я решал, «СТО» — для меня очень сильное слово.



Выгорание и поиск новой работы

Мы очень сильно спешили.

Нам сказали: «Это нужно сделать, быстрее, быстрее».

В такой гонке наш технический долг рос: написанный в спешке код неплохо было бы переписать, но времени на это не оставалось.

Чем больше технический долг, тем сложнее развивать проект. Я делал все возможное, чтобы уменьшить этот долг, но он рос.

Я находился в огромном стрессе: если в системе возникают проблемы, компания теряет деньги.

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

У нас была отличная команда, все были вложены в проект, но стресс нарастал.

Мне кажется, если работать в таком состоянии несколько лет, в какой-то момент что-то в организме сломается.

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

Проработав в стартапе около четырех лет, я решил сменить компанию.

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

Затем я использую его для сравнения разных компаний.

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

У меня было два предложения от стартапов.

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

Обещали зарплату выше рыночной, но как только я представил, что снова окунусь в хаос и сжатые сроки, стартапы в моем рейтинге пошли вниз.

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

У меня было четыре предложения от разных компаний, и по совокупности важных для меня факторов победила EPAM. Меня пригласили на должность тимлида в отдел JS.

Большая компания: взгляд изнутри

Помню, как я себя чувствовал в первый день работы.

Первое впечатление — «полтора часа от дома до офиса, как долго».

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

Я до сих пор несколько удивлен и восхищен тем, насколько автоматизированы процессы в компании.

Меня очень радует тот факт, что - как ни странно - существует отдельная система генерации подписей в почте.

Меня не сразу определили на проект для заказчика: сначала я присоединился к внутреннему проекту — разработке мобильного приложения.

Он позволяет увидеть на карте все преимущества, которые EPAM предоставляет сотрудникам конкретного офиса.

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

Через две недели я оказался на коммерческом проекте — стал возглавлять команду разработчиков, делавших XML-конвертер для одной из систем клиента.

Мне этот проект не очень понравился: были разногласия с руководством со стороны заказчика.

Я пришел к своему менеджеру в EPAM и попросил его найти для меня что-нибудь еще.

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

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

Мне кажется, сейчас front-end разработку по сложности можно сравнить с back-end разработкой.

Это уже не просто «ой, мы на JS нарисовали падающие снежинки».

Учитывая, что я пропагандирую практики функционального программирования, создание фронтенда — довольно сложная задача.

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

Параллельно изучаю Scala и Haskell. Атмосфера в крупной компании, конечно, отличается от стартапа.

Люди, составляющие основу стартапа, подобны маленькой семье.

Сужу не только по своему опыту, но и по опыту своих друзей.

Там все держатся вместе: мы, например, часто ходили на квесты, вместе отмечали Новый год и дни рождения.

В большой компании нет такой семейной атмосферы: людей много, они меняют проекты и команды.

Когда я выбирал между EPAM — сервисной компанией — и продуктовой компанией, я думал о том, что я могу получить от каждой из них.

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

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

В этом смысле меня бы устроила работа в пищевой компании.

С другой стороны, мне очень хотелось расширить свой кругозор в области технологий и бизнеса, поработать над разными проектами и узнать что-то новое.

В стартапе или продуктовой компании нет таких широких возможностей.

Конечно, проекты в сервисных компаниях бывают разные, и некоторые могут вам не понравиться.

Но можно прийти к менеджеру и сказать: «Я хочу поработать над другим проектом».

Не факт, что для вас здесь и сейчас найдут что-то другое.

Но если вы проявите себя как хороший специалист, вам пойдут навстречу.

В крупной компании карьерный рост не такой стремительный, как в стартапе, но возможности есть.

Например, у EPAM есть приложение Расти , который поможет вам планировать свое развитие.

Аналогов ему на рынке я не видел.

Также есть кафедра, специализирующаяся на ТРИЗ (теории решения изобретательских задач).

ТРИЗ представляет собой структуру, которая помогает формализовать решения творческих изобретательских задач.

Мне кажется, что «инжиниринг» в этой компании – не пустой звук.

Теги: #Карьера в IT-индустрии #стартап #карьерный рост #карьера программиста #сервисная компания

Вместе с данным постом часто просматривают:

Автор Статьи


Зарегистрирован: 2019-12-10 15:07:06
Баллов опыта: 0
Всего постов на сайте: 0
Всего комментарий на сайте: 0
Dima Manisha

Dima Manisha

Эксперт Wmlog. Профессиональный веб-мастер, SEO-специалист, дизайнер, маркетолог и интернет-предприниматель.