Разработка в SL Soft: открытость, инициативность, развитие и крутая атмосфера
5 ноября 2024
SL Soft
Информационные технологии, системная интеграция, интернет
Юрий Тюрин
технический директор бренда MD Audit
Ищем людей, готовых двигаться к общей цели и вносить свой вклад в создание эффективных решений для наших клиентов.
Владимир Букин
технический директор бренда Polymatica
Ценим инициативу и стремление к развитию. Предлагаем возможности для роста и обучения на реальных проектах, дающих понимание того, как устроен бизнес клиента.
Николай Тржаскал
директор по продукту Preferentum
SL Soft — это место, где вы можете развивать свои навыки и работать над интересными проектами в команде опытных коллег.
Михаил Крюков
технический директор бренда Robovoice
Приглашаем специалистов, готовых быстро погрузиться в работу над инновационными продуктами и активно участвовать в их развитии.
SL Soft занимается разработкой бизнес-приложений, помогающих компаниям автоматизировать процессы, анализировать данные и повышать эффективность работы в целом. За этими решениями стоят команды, разделяющие любовь к разработке ПО, проектированию систем, аналитике данных и другим областям в сфере ИТ. Рассказываем об особенностях работы в разных командах и о том, каких специалистов здесь ждут.
Юрий Тюрин: «Чем сложнее задача, тем интереснее работать над ее решением»
— Юрий, вы создаете продукт, которым пользуются миллионы. Сложно ли работать над задачами такого масштаба?
С одной стороны, такая работа мотивирует, потому что она приносит ощутимую пользу нашим клиентам. С другой стороны, это серьезный вызов, потому что каждое изменение, которое мы внедряем в проект, может повлиять на работу клиентов. Нужно постоянно об этом помнить, но тем интереснее принимать вызов.
— Какие реализованные вами проекты считаете наиболее значимыми?
Например, сейчас мы завершаем проект по разработке умного ассистента — чат-бота с использованием LLM. Для нас это был серьезный технический челлендж, так как в нем использовались новые технологии и подходы к разработке. Надеемся, что эта фича будет полезна пользователям и значительно облегчит их работу.
Если говорить о бизнес-задачах, то около года назад мы разработали аналитическую систему для Customer Success Manager. Она помогает менеджерам эффективнее реагировать на поведение клиентов, а также строить прогнозы, например, какие функции могут быть востребованы в будущем и приносить компании дополнительные деньги.
Если говорить о бизнес-задачах, то около года назад мы разработали аналитическую систему для Customer Success Manager. Она помогает менеджерам эффективнее реагировать на поведение клиентов, а также строить прогнозы, например, какие функции могут быть востребованы в будущем и приносить компании дополнительные деньги.
— Подключаете ли вы новых сотрудников к проектам, находящимся на финальной стадии разработки?
Да, если понимаем, что это ускорит процесс. Но чаще всего команды формируются на ранних этапах.
Мы хотим, чтобы все сотрудники компании понимали картину происходящего в целом. Для этого проводим регулярные встречи, где команды рассказывают о своих проектах. Это особенно полезно новичкам, так как они могут узнать, чем занимаются другие, и наметить для себя интересное направление в будущем.
Мы хотим, чтобы все сотрудники компании понимали картину происходящего в целом. Для этого проводим регулярные встречи, где команды рассказывают о своих проектах. Это особенно полезно новичкам, так как они могут узнать, чем занимаются другие, и наметить для себя интересное направление в будущем.
— В SL Soft можно выбрать команду, в которой будешь работать?
Если проект позволяет, почему бы и нет? Более того: мы стараемся заранее продумывать процесс ротации, чтобы сотрудники могли переключаться между задачами и развиваться. Этот подход снижает риски, связанные с внезапным уходом того или иного специалиста — мы можем без потери качества и скорости подключить человека из другой команды, который уже знаком с продуктом.
— Как проходит процесс обучения новых сотрудников?
Сначала мы рассказываем о культуре компании, знакомим с сотрудниками и внутренними процессами. Это помогает новичкам понять, как они могут применить свои навыки и внести свой вклад в развитие компании. Затем вовлекаем нового сотрудника в конкретные проекты.
— Какие три слова лучше всего описывают атмосферу вашей команды?
Мне легко ответить на этот вопрос.
✓ Открытость — за помощью или советом можно обратиться к любому сотруднику, вплоть до генерального директора.
✓ Инициативность — мы движемся к общей цели и поощряем тех, кто предлагает идеи, которые помогают ее быстрее достичь.
✓ Развитие — если сотрудник хочет учиться новому, мы даем ему такую возможность. Это выгодно и компании, и сотруднику: чем больше знаний он получает, тем больше готов вложиться в ее успех.
✓ Открытость — за помощью или советом можно обратиться к любому сотруднику, вплоть до генерального директора.
✓ Инициативность — мы движемся к общей цели и поощряем тех, кто предлагает идеи, которые помогают ее быстрее достичь.
✓ Развитие — если сотрудник хочет учиться новому, мы даем ему такую возможность. Это выгодно и компании, и сотруднику: чем больше знаний он получает, тем больше готов вложиться в ее успех.
Владимир Букин: «Одна из основных задач наших тимлидов — помогать развиваться и джунам, и всем остальным членам команды
— Владимир, какие навыки и умения могут развить разработчики, работая с платформой Polymatica?
Для бэкенд-разработчиков это отличная возможность научиться обрабатывать и оптимально хранить большие объемы данных. Поскольку мы создаем on-premise решения для крупных клиентов с особыми требованиями по надежности, разработчики учатся строить сложные отказоустойчивые корпоративные приложения. Это включает в себя унификацию потенциальных проблем и применение различных шаблонов для их решения.
Фронтенд-разработчики могут освоить архитектуру наших сложных веб-приложений и разработку различных компонентов визуализации, получить опыт решения задач визуального проектирования. DevOps-инженеры могут прокачаться в работе с Kubernetes, научиться создавать различные инструменты для улучшения подхода Developer Experience, который мы в компании активно поддерживаем. Мы стремимся к тому, чтобы нашим разработчикам было максимально комфортно работать, чтобы их ничего не отвлекало, а позволяло фокусироваться на продукте.
Фронтенд-разработчики могут освоить архитектуру наших сложных веб-приложений и разработку различных компонентов визуализации, получить опыт решения задач визуального проектирования. DevOps-инженеры могут прокачаться в работе с Kubernetes, научиться создавать различные инструменты для улучшения подхода Developer Experience, который мы в компании активно поддерживаем. Мы стремимся к тому, чтобы нашим разработчикам было максимально комфортно работать, чтобы их ничего не отвлекало, а позволяло фокусироваться на продукте.
— Стратегическая задача SL Soft — стать лидером в области корпоративных бизнес-приложений. Отражается ли это на требованиях к кандидатам, которые хотят попасть в вашу команду?
Разумеется. У нас есть команды, которые разрабатывают ключевые компоненты, где цена ошибки очень высока. Для такой работы требуется определенная экспертиза. Например, опыт senior-разработчика должен быть не менее трех лет.
— Трудно ли стать тем продуктовым разработчиком, которого ищет SL Soft?
В целом нет. Но мы уделяем больше внимания специалистам с продуктовым опытом, так как им легче влиться в нашу компанию и работать с нами на одной волне. Продуктовая разработка подразумевает сильную вовлеченность в конечный результат, поэтому мы отдаем предпочтение кандидатам, готовым участвовать в развитии продукта и вносить предложения для его улучшения.
— А как быть начинающим специалистам, у которых, как правило, минимальный опыт? Означает ли это, что для них в компании нет возможностей?
Наоборот, мы открыты для найма джунов. Главное, чтобы им было интересно учиться, развиваться и совершенствоваться. У нас они смогут набраться опыта и понять, что это такое — разрабатывать сложные продукты в SL Soft. Ну а дальше у нас нет ограничений по ротации между командами. Если человек хочет попробовать что-то новое, например, перейти с Python на Rust, мы будем только рады — это же усиливает экспертизу компании в целом.
— Можно ли сказать, что работа в SL Soft станет отличным стартом для молодых ИТ-специалистов?
Одна из ключевых задач наших тимлидов — развивать ребят. Примерно за год джун способен дойти до уровня мидл. В целом SL Soft — отличное место для тех, кто хочет влиться в индустрию, научиться решать сложные задачи, активно развиваться и быть востребованным на рынке труда.
— Есть ли у вашей команды собственные традиции и внутренние мероприятия?
Отдыхать мы умеем, и еще как! Например, ко Дню программиста устроили квиз с множеством интересных вопросов. С ребятами в офисе любим поиграть в настольные игры. Весной организовали кибертурнир по CS, а летом съездили на экскурсию в дата-центр — я до сих пор под впечатлением: думал, что увижу кучу железа, а оказался в эстетически организованном пространстве.
Николай Тржаскал: «В SL Soft специалисты погружаются во вдохновляющую среду для развития»
— Николай, какие качества необходимы для успешной работы в вашей команде?
В первую очередь, высокий уровень ответственности. Важно, чтобы человек не просто выполнял задачи, а умел нестандартно мыслить, предлагать идеи и решения. Даже если они не сразу вписываются в приоритеты компании, они могут быть реализованы в будущем, когда появятся подходящие условия.
Мы также ждем кандидатов, которые стремятся постоянно учиться, расширять свои знания. Сотрудники SL Soft — это люди, которые любят читать, получать новые знания и понимают, что предела для развития нет.
А еще мы очень ценим сотрудников, готовых делиться опытом и поддерживать коллег. Активно отстраиваем такую модель сотрудничества, где обмен знаниями помогает всей команде расти и развиваться.
Мы также ждем кандидатов, которые стремятся постоянно учиться, расширять свои знания. Сотрудники SL Soft — это люди, которые любят читать, получать новые знания и понимают, что предела для развития нет.
А еще мы очень ценим сотрудников, готовых делиться опытом и поддерживать коллег. Активно отстраиваем такую модель сотрудничества, где обмен знаниями помогает всей команде расти и развиваться.
— А какую роль играет интеллект в работе над созданием продуктов на основе ИИ?
Неожиданный вопрос. Интеллект нужен в любой области. Хотя я сам иногда шучу, что программист — это ремесленник. Но, чтобы стать настоящим профессионалом, нужно обладать интеллектом. Хорошая новость в том, что его можно развить, если есть желание учиться и совершенствоваться.
— Что получают разработчики, присоединяясь к вашей команде?
Отвечу как человек, имеющий опыт работы в стартапах и крупных компаниях. Когда я пришел в SL Soft, меня приятно удивила атмосфера взаимной поддержки. Мы ценим открытость и стремимся создать такую среду, в которой каждый может расти, развиваться и рассчитывать на помощь коллег. Это вдохновляет двигаться вперед!
Сегодня SL Soft — это 11 разных брендов. У каждого из них — своя история и культура. Новый сотрудник получит возможность познакомиться с их наработками на технологических митапах, где команды делятся знаниями.
Наконец, у нас можно расти не только как эксперт или управленец, но и в смежных областях. Мы не настолько гигантская компания, где разные функции изолированы друг от друга. Здесь можно увидеть, как работают продакты, продажи, маркетинг. Если человек почувствует, что хочет попробовать себя в новом направлении, он всегда может перейти туда, где на данном этапе ему будет интереснее реализовываться.
Сегодня SL Soft — это 11 разных брендов. У каждого из них — своя история и культура. Новый сотрудник получит возможность познакомиться с их наработками на технологических митапах, где команды делятся знаниями.
Наконец, у нас можно расти не только как эксперт или управленец, но и в смежных областях. Мы не настолько гигантская компания, где разные функции изолированы друг от друга. Здесь можно увидеть, как работают продакты, продажи, маркетинг. Если человек почувствует, что хочет попробовать себя в новом направлении, он всегда может перейти туда, где на данном этапе ему будет интереснее реализовываться.
— По каким принципам работает команда Preferentum?
Проведу аналогию с буддизмом. Кто такой Будда? Это вечный друг и наставник. Точно так же наши руководители и тимлиды — это друзья, к которым можно обратиться за советом и поддержкой. Они помогают направить в нужную сторону — на этом принципе строится вся иерархия в компании. При этом нужно понимать, что мы не про дружеские посиделки, а про бизнес.
— Какие задачи перед вами стоят сейчас?
Наши задачи обширные и делятся на несколько направлений:
✓ Продуктовые — мы стремимся максимально эффективно решать запросы, которые поступают от клиентов.
✓ Управленческие — как работать лучше, быстрее, качественнее.
✓ Маркетинговые — как донести ценность наших продуктов до рынка и каналов продаж.
✓ Продажи — как увеличить прибыль компании.
Все эти задачи направлены на то, чтобы создать оптимальные условия для взаимодействия между вендером и клиентом.
✓ Продуктовые — мы стремимся максимально эффективно решать запросы, которые поступают от клиентов.
✓ Управленческие — как работать лучше, быстрее, качественнее.
✓ Маркетинговые — как донести ценность наших продуктов до рынка и каналов продаж.
✓ Продажи — как увеличить прибыль компании.
Все эти задачи направлены на то, чтобы создать оптимальные условия для взаимодействия между вендером и клиентом.
Михаил Крюков: «Мы стараемся как можно быстрее погрузить нового сотрудника в рабочий процесс»
— Михаил, роботами сегодня особо не удивишь, хотя многие их недолюбливают. А чем отличаются ваши «цифровые трансформеры»?
Наша задача — максимально очеловечить робота. Платформа Robovoice обладает мощным технологическим стеком, который позволяет создавать высокоэффективные решения: конструктор диалоговых сценариев, нейросеть собственной разработки для обучения ботов, NLU, перебивание, GPT и другие возможности. С нашим роботом можно поговорить. Все это повышает конверсию и, как следствие, приносит бизнесу прибыль, ведь основная задача робота — не просто отработать какой-то скрипт, а решить конкретную задачу.
— Какие задачи и вызовы будут стоять перед новичками, которые присоединятся к вашей команде?
Начнем с профессионалов, которые уже имеют опыт работы с ИИ и высоконагруженными системами. На старте они получают возможность познакомиться с платформой Robovoice и задачами, которые мы решаем. Мы стараемся максимально быстро передать новому сотруднику необходимые базовые знания и погрузить его в рабочий процесс.
Если говорить про джунов, то они чаще всего приходят с теоретическим багажом знаний. Для них мы разрабатываем план адаптации. Он включает ключевые задачи для развития — чему нужно научиться, чтобы к концу испытательного срока достичь нужного нам уровня Performance Review. После этого переключаем его на боевые задачи.
Если говорить про джунов, то они чаще всего приходят с теоретическим багажом знаний. Для них мы разрабатываем план адаптации. Он включает ключевые задачи для развития — чему нужно научиться, чтобы к концу испытательного срока достичь нужного нам уровня Performance Review. После этого переключаем его на боевые задачи.
— Кому легче и быстрее адаптироваться для работы с продуктом Robovoice?
Специалист с опытом быстрее поймет особенности архитектуры, иногда достаточно просто описать задачу с требованиями. А если говорить про уникальные вещи, которые встречаются только в нашем продукте, опыт не имеет большого значения. Это еще одно преимущество SL Soft.
— Человек выбирает SL Soft или наоборот?
Мы руководствуемся принципом вин-вин — должно быть совпадение интересов обеих сторон. Без этого не будет ни проактивности, ни мотивации.