ru
en ro
27 апреля 2021 года
Александр Стеценко. Ответственность нельзя взять на себя частично

Интервью с Александром Стеценко, руководителем отдела разработки XOR.

#ИНТЕРВЬЮ

Саша, привет. Сколько уже ты работаешь в XOR-e?

Полтора года.

Ты сразу пришел на позицию руководителя отдела разработки?

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

Можно разделить твою карьеру как программиста на жизнь «до» XOR-а и «в» XOR-e?

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

Давай для тех, кто не знаком с деятельностью XOR-a, определим в двух словах, что собой представляет ваш продукт?

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

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

Поскольку через платформу проходят настоящие потоки собеседований, то накапливается большая и уникальная база данных и знаний. Анализ фраз с помощью искусственного интеллекта позволяет организовать помощь сотрудникам, которые работают с платформой, в формировании оптимальной цепочки вопросов, вплоть до вариантов подсказки следующего ответа или вопроса. Например, мы сейчас работаем над тем, чтобы можно было бы мониторить в ручном режиме как чат-бот ведет собеседование, потом при необходимости зайти в «ручной режим» в том же канале, не прерывая связи с кандидатом, а потом, перед завершающими формальностями, отдать диалог обратно чат-боту. Мы же говорим об АВТОМАТИЗАЦИИ интеллектуального труда.

Принято. Тогда следующий вопрос, учитывая этап, когда ты подключился к продукту XOR-a. Отличается специфика работы, когда ты как программист создаешь свой продукт, свой код или когда тебя приглашают работать с уже зрелым продуктом?

Разница принципиальная. Там – твой «ребенок», здесь – «чужой». Хотя я бы скорее сказал не «чужой», а «незнакомый». С продуктом меня знакомил его автор и архитектор – соучредитель XOR-a Николай Манолов. Ему было приятно делиться информацией о продукте, а мне было безумно интересно погрузиться во что-то для меня абсолютно новое. Проект большой, сложный, с непростой структурой. На старте это было глубокое самопогружение на месяцы, чтобы почувствовать проект и быть готовым развивать его дальше.

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

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

А не пугает ответственность? Работать с чужим продуктом и получать оценку своей работы от автора продукта.

Ответственность – хорошее слово, ключевое.

Поясни…

Это то, что я немало обдумывал, когда согласился перейти с позиции разработчика на позицию руководителя. Почему многие талантливые программисты не хотят быть тим-лидами или руководителями отделов? Чаще всего – это желание избежать ответственности.

Но ведь хороший программист тоже несет ответственность за качество своей разработки?

Да. Но руководство – это многогранная ответственность. Как руководитель ты несешь ответственность и за то, что сказал, и за то, что сделал. У тебя не должно быть страха брать ответственность на себя или нести ее за принятые решения. И еще один важный аспект – ответственность нельзя взять частично. Как быть немного беременным или перепрыгнуть пропасть в два прыжка. Если ты ее принял – она твоя на 100%.

Но ты же не можешь один нести ответственность за всю работу, ты же все равно должен ее делегировать тем же тим-лидам?

Да. Поэтому мне импонирует такой метод, как ротация ответственности. Берешь человека из коллектива и делаешь его мини-руководителем. Выделяешь небольшой проект, смотришь, как он будет справляться с управлением людьми, с постановкой и контролем задач, и, постепенно, приучаешь человека к ответственности.

Готовый план по воспитанию лидерства в команде… Пора спрашивать про личное и про хобби...

Ничего сверхъестественного не назову. У меня два «инженерных» образования. Кроме программирования, я еще и инженер-механик. Спасибо родителям и дедушке, а он был летчиком-испытателем. Они никогда не запрещали мне что-то разбирать и собирать своими руками, а в гараже у нас было с чем «поколдовать», одних только списанных приборов с самолетов была целая куча. Так что я с детства люблю решать инженерные задачи. Разобрать, собрать, починить, придумать новое. Три года назад я занялся строительством собственного дома, все коммуникации спроектировал и делаю сам.

Три года? Тогда это или стройка навсегда, или вот-вот подходит к концу?

Второй вариант. Этим летом уже отделочные работы и дом готов. Зато это почти физическое удовольствие, как и, кстати, с кодом, знать досконально, как все решено в каждом элементе и «уголке» задачи.

Павел Зинган

.
Для доступа ко всем материалам проекта необходимо войти в свой аккаунт
Login in Member zone
Забыли пароль?
У вас нет доступа?
Изменение пароля
Login in Member zone