Саша Артёменко пришёл в Яндекс 18 лет назад и прошёл путь от бэкендера вспомогательного отдела до ведущего разработчика в Такси. Он рассказывает, как проходил собеседование в коридоре, помогал Яндексу выходить на биржу и почему спустя столько лет разработка может радовать даже в выходные.
В старом офисе на Вавилова не было переговорок, собесы проходили, считай, в коридоре — стояли пуфики и журнальный столик. Я провёл там часов восемь: спрашивали и по алгоритмам, и про жизнь. Конечно, сидел не всё время: меня водили на кофепойнт перекусить. Мимо проходили сотрудники и руководители, могли остановиться, посмотреть, что за человек пришёл, что-то спросить. Людей в компании ещё было мало, всем было важно, что за новый человек к ним устраивается.
Позже мой начальник сказал мне, что хуже, когда собеседование заканчивается быстро: это значит, что человек не подошёл и дальше продолжать неинтересно.
Постепенно компания росла, и появилось разделение на сервисы. Я стал работать над форумом для службы поддержки Директа и платформой для блогов, которая позже разделилась на внешнюю Ярушку и внутреннюю Этушку. С годами технологии менялись, Яндекс развивался, и многие проекты, над которыми я работал, уходили в прошлое или становились частью других сервисов.
Яндекс тогда выходил на биржу и должен был соответствовать правилам международного аудита — для этого и нужен был IDM. Здорово, что с тех пор продукт сильно развился, над ним сейчас работает целая команда.
В Коннекте я был тимлидом. Всё получалось как-то само, и те, кто у меня работал, говорили, что я хороший руководитель. Но в какой-то момент захотелось больше узнать про управление: принялся изучать эту тему, ходить на митапы. Понял, что, чтобы стать действительно хорошим тимлидом, надо тратить гораздо больше времени и энергии. И тогда придётся забросить разработку. А я люблю что-то делать руками, программировать. Так что решил пока не лезть в руководство — пусть им занимаются люди, у которых к этому лежит душа.
Ещё я провожу собеседования: раньше был просто нанимающим менеджером, а сейчас прохожу обучение на АА, алгоритмическую секцию. Все собеседующие учатся корректно оценивать, как человек пишет код, ищет ошибки и так далее. В итоге, кто бы ни проводил собеседование, результаты кандидатов можно будет сравнить между собой, а значит, выбрать более сильного специалиста. До АА-собесов, как правило, доходят люди с хорошим уровнем, мне интересно с ними пообщаться. И вдобавок я смогу привлекать к себе в команду классных разработчиков.