Дапамажыце dev.by 🤍
Падтрымаць

Архітэктар распрацаваў AI-трэнажор для няёмкіх размоваў. Напрыклад, аб заробку (або «хуткай невялікай змене»)

На днях сэрвіс запусціўся на ProductHunt.

16 каментарыяў
Архітэктар распрацаваў AI-трэнажор для няёмкіх размоваў. Напрыклад, аб заробку (або «хуткай невялікай змене»)

На днях сэрвіс запусціўся на ProductHunt.

Натрэніраваць софт скілы «не складаней, чым развіць слых у чалавека, якому мядзведзь наступіў на вуха, — гэта рэальна», — кажа архітэктар, тэхлід і CTO Дзмітрый Сухаў. Ён ужо год працуе над трэнажорам софт скілоў SoftSkillz.

«Калі можна развіць слых, то што ўжо казаць пра софт скілы»

Дзмітрый Сухаў кажа, што на стварэнне аплікацыі яго натхнілі ў тым ліку пасты на LinkedIn, у якіх эйчары скардзіліся, што не могуць знайсці чалавека ў каманду:

— Па хард скілах усё выдатна, пісалі яны, а вось «сафты прасядаюць: людзі зусім не ўмеюць камунікаваць, заказчыку іх не пакажаш», — тлумачыць Дзмітрый.

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

Дзмітрый упэўнены, што софт скілы можна трэніраваць, і прыводзіць у прыклад свой досвед:

— InnoWise, дзе я працаваў раней, запрашае для сваіх супрацоўнікаў эксперта, які чытае курс па развіцці камунікатыўных навыкаў, — вельмі карысна: распрацоўшчыкі вучацца рабіць прэзентацыі, разбіраюць прыёмы эфектыўнай камунікацыі з заказчыкамі. Я, напрыклад, даведаўся для сябе шмат новага.

Скажу больш: я лічу, што любы навык можна натрэніраваць, — працягвае наш суразмоўца. — У дзяцінстве мяне не бралі ў хор, таму што я жахліва фальшывіў і перашкаджаў астатнім хлопцам (хоць я вельмі стараўся). Выкладчыкі казалі: «Займіся чымсьці іншым — табе мядзведзь на вуха наступіў». А зараз я вельмі добра спяваю — мае песні ўжо гадоў пяць круцяцца на радыё «Сталiца». 

Так што калі можна развіць слых, то што ўжо казаць пра софт скілы, — рэзюмуе Дзмітрый.

«Дапусцім, PM злавіў у калідоры і просіць аб „хуткай невялікай змене"»

Працу над аплікацыяй пачаў год таму, перад гэтым правёў маркетынгавае даследаванне — і зразумеў, што «ніша ёсць, а нешматлікія сэрвісы карыстаюцца попытам». 

— І гэта лагічна: у лічбавую эпоху, калі людзі ў асноўным камунікуюць у месэнджарах — і па большай частцы кароткімі тэкставымі паведамленнямі, — навыкі камунікацыі, як і адпаведныя «трэнажоры» з кожным годам будуць набываць усё большае значэнне.

Большай папулярнасцю карыстаюцца галасавыя прадукты, але ў Дзмітрыя галасавая версія з 3D-аватарамі пакуль у планах (хутчэй за ўсё з’явіцца праз год) — зараз ён зрабіў тэкставую.

CTO і архітэктар які не можа зехаць паўгода шукае працу. Ён «занадта кваліфікаваны»
CTO і архітэктар, які не можа з’ехаць, паўгода шукае працу. Ён «занадта кваліфікаваны»
Па тэме
CTO і архітэктар, які не можа з’ехаць, паўгода шукае працу. Ён «занадта кваліфікаваны»

Апісваючы SoftSkillz, Дзмітрый кажа, што гэта свайго роду «трэнажорная зала», дзе можна «адрэпетаваць нязручную размову» і навучыцца весці дыялог, «дамагаючыся пры гэтым вырашэння сваіх пытанняў — нават тых, аб якіх раней было сорамна ці няёмка казаць».

— Дапусцім, нейкі абстрактны распрацоўшчык баіцца папрасіць павысіць яму зарплату (хоць пытанне даўно наспела) — не ведае, як увогуле падысці да менеджара. Калі ласка, у нас у сэрвісе ёсць такі сцэнар і некалькі варыянтаў персанажаў, кожны з якіх будзе адыгрываць сваю ролю: менеджар, які абараняецца, агрэсіўны, яшчэ якія-небудзь. 

У аплікацыі ёсць «трэнер» (ці «real time coach»), які дае падказкі карыстальніку, — дзякуючы ім той можа адточваць сваё красамоўства. Кожны дыялог у самой аплікацыі ацэньваецца па пяці метрыках:

  • актыўнае слуханне, 
  • вырашэнне праблемы, 
  • самавалоданне 
  • эмпатыя, 
  • яснасць і сцісласць.
Ацэнка, якую атрымаў журналіст devby, спрабуючы адмовіцца дапамагчы «калегу» на пабочным праекце, і разбор дыялогу.

Кожная сесія ў сімуляцыі ўнікальная, кажа Дзмітрый: раз за разам ШІ змяняе сцэнары — падзеі заўсёды развіваюцца крыху па-іншаму. «Гэта вучыць карыстальніка адказваць не па шаблоне, а змяняць тактыку ў залежнасці ад пазіцыі, якую займае суразмоўца, гэта значыць адаптавацца, як у жыцці».

Зараз у сімулятары 323 сцэнары і вялікая колькасць раздзелаў: «workplace» і «HR» пра пошук працы і вырашэнне працоўных жа сітуацый; «call-center» і «sales department» — для працы са скаргамі і пярэчаннямі кліентаў; «C-level» і «entrepreneur» — у якім можна паспрабаваць звольніць свайго першага супрацоўніка, альбо патлумачыць партнёру па бізнесе, чаму трэба змяніць бізнес-стратэгію.

Дзмітрый кажа, што вельмі запатрабаваны раздзел «асабістае», — яго дадалі, каб карыстальнікі вучыліся расстаўляць межы, камунікуючы з сваякамі і блізкімі, вырашаць бытавыя праблемы.

Партнёр Дзмітрыя і дырэктар па продажах SoftSkillz Андрэй Вольхін у мінулым — псіхолаг і НЛП-трэнер, ён непасрэдна ўдзельнічаў у працы над сцэнарамі.

Самая вялікая колькасць сцэнараў прадумана для распрацоўшчыкаў: 

  • «выкруціцца з сітуацыі, калі на мітынгу пакуль не ведаеш, як тэхнічна вырашыць задачу, а каманда ціснe і патрабуе агучыць дэдлайн па ёй»;
  • «адказаць прадуктоваму менеджару, калі той злавіў цябе ў калідоры і просіць аб хуткай невялікай змене»;
  • «не пакрыўдзіць калегу, які просіць аб дапамозе на „тэрміновым“ пабочным праекце, у той час як ты загружаны»;
  • «разабрацца з праблемай, калі карыстальніцкая гісторыя, прызначаная вам у спрынце, расплывістая і не мае выразных крытэрыяў прыёмкі»;
  • «прэзентаваць ідэю праекта на хакатоне і пераканаць іншых распрацоўшчыкаў далучыцца да тваёй каманды»;
  • «прызнаць памылку, калі ваша змена зламала зборку бесперапыннай інтэграцыі для ўсёй каманды».

6 месяцаў фултайма і 6 тысяч даляраў укладанняў

Укладанні ў праект Дзмітрый ацэньвае ў 6 месяцаў фултайм-працы і 6 тысяч даляраў, якія пайшлі на інфраструктуру, ШІ і «абкатку» сцэнараў, а таксама на іншыя патрэбы.

SoftSkillz ужо прайшоў закрытае і адкрытае тэставанне, на перыяд софт лонча Дзмітрый і Андрэй надалі прэміум-доступ усім зарэгістраваным карыстальнікам.

Папрасілі растлумачыць, у чым розніца паміж прэміум- і звычайным акаўнтам.

— Звычайнаму карыстальніку даступна пяць сесій у месяц — гэта значыць ён можа пяць разоў пачаць любы сцэнар (або адзін і той жа, калі ён так хоча), пры гэтым тры — з «трэнерам». А далей давядзецца чакаць наступнага месяца.

Платны або прэміум-тарыф прадугледжвае неабмежаванае выкарыстанне, і пры гэтым яму заўсёды даступны «трэнер» у рэжыме рэальнага часу. Плата за прэміум-доступ складае 29,99 долараў або 89 рублёў у месяц (за падпіску адразу на паўгода прадугледжана зніжка). Пошукам інвестараў каманда пакуль не заклапочана, але «адкрыта для прапаноў».

Зараз SoftSkillz — гэта вэб-аплікацыя, выпуск мабільнага сэрвісу асобна не плануецца. Дзмітрый «не бачыць у ім сэнсу» на этапе MVP. 

У чым адрозненне прадукту ад сэрвісаў канкурэнтаў? Дзмітрый кажа, што іншыя AI-трэнажоры працуюць толькі на англійскай (у SoftSkillz акрамя англійскай закладзена руская).

— Плюс усе яны нацэлены на карпаратыўны сектар: звычайны карыстальнік не можа проста ўзяць і зарэгістравацца — патрэбны працоўны e-mail, а далей патрабуецца запыт ад самой карпарацыі, дзе ён працуе. І не факт, што яго ўхваляць.

«Закрытаму хлопцу будзе несалодка». Як айцішнікі развіваюць софт-скілы сваіх дзяцей — 3 кейсы
«Закрытаму хлопцу будзе несалодка». Як айцішнікі развіваюць софт-скілы сваіх дзяцей — 3 кейсы
Па тэме
«Закрытаму хлопцу будзе несалодка». Як айцішнікі развіваюць софт-скілы сваіх дзяцей — 3 кейсы
Чытайце таксама
Згуртоўваюць, адцягваюць, бесяць. Навошта айцішнікам чаты «без начальства» і што там адбываецца
Згуртоўваюць, адцягваюць, бесяць. Навошта айцішнікам чаты «без начальства» і што там адбываецца
Згуртоўваюць, адцягваюць, бесяць. Навошта айцішнікам чаты «без начальства» і што там адбываецца
Пагутарылі аб паралельнай офіснай рэальнасці з дзвюма яе ўдзельніцамі.
1 каментарый
«Першыя гады 4 было класна». Сеньёр, ужо грамадзянін Аўстраліі, расказаў, як там з айцішкай і павукамі
«Першыя гады 4 было класна». Сеньёр, ужо грамадзянін Аўстраліі, расказаў, як там з айцішкай і павукамі
«Першыя гады 4 было класна». Сеньёр, ужо грамадзянін Аўстраліі, расказаў, як там з айцішкай і павукамі
Распавядае Міхаіл*, Senior Software Engineer у офісе адной з вядомых сетак фаст-фуду ў Брысбене.
45 каментарыяў
«Прымушаў каманду скакаць у мяшках». Як бывае, калі бяруць «па знаёмстве»
«Прымушаў каманду скакаць у мяшках». Як бывае, калі бяруць «па знаёмстве»
«Прымушаў каманду скакаць у мяшках». Як бывае, калі бяруць «па знаёмстве»
«Па знаёмстве» — тое ж, што і «па блаце»? Дарэчы, «па блаце» — гэта заўсёды дрэнна?
6 каментарыяў
«Чужы ёсць чужы, ён не свой». Як буст ксенафобіі зменіць рынак працы ў ІТ
«Чужы ёсць чужы, ён не свой». Як буст ксенафобіі зменіць рынак працы ў ІТ
«Чужы ёсць чужы, ён не свой». Як буст ксенафобіі зменіць рынак працы ў ІТ
Тэндэнцыя на цёплы прыём мігрантаў з Усходняй Еўропы, здаецца, змянілася на супрацьлеглую. 
19 каментарыяў

Хочаце паведаміць важную навіну? Пішыце ў Telegram-бот

Галоўныя падзеі і карысныя спасылкі ў нашым Telegram-канале

Абмеркаванне
Каментуйце без абмежаванняў

Рэлацыраваліся? Цяпер вы можаце каментаваць без верыфікацыі акаўнта.

Dzmitry Sukhau
Dzmitry Sukhau Founder в SoftSkillz.AI
2

Всем привет-я герой статьи и готов ответить на вопросы. Так же я ищу маркетолога в партнеры-сооснователи https://www.linkedin.com/feed/update/urn:li:activity:7386435377525587968/

4

В чем разница между просто попросить ЧатГПТ или Копайлот и вашим продуктом? Судя по всему, там "под капотом" тот же чатгпт с вашим промптом или есть какие-то именно ваши разработки кроме промпт инжиниринга?

Карыстальнік адрэдагаваў каментарый 22 кастрычніка 2025, 15:20

Dzmitry Sukhau
Dzmitry Sukhau Founder в SoftSkillz.AI
0

Очень популярный вопрос-задействован RAG, контекстная инженерия и километровые промпты, которые вы устанете писать и отлаживать, если поговорить "по ролям" с чатомГПТ. Под капотом не только он, а еще множество моделей каждая под свои задачи

2

А можно немного деталей про RAG и другие модели? Для чего RAG, что он ищет? Зачем нужно множество моделей в таком сервисе? Что именно делает промпты километровыми? Какие модели лучше всего для такой игры по ролям подходят по вашем мнению? Если секрет фирмы, то ок, все пойму.

В целом, удачи - бизнес это всегда хорошо. Где и как продвигали или планируете продвигать?

Dzmitry Sukhau
Dzmitry Sukhau Founder в SoftSkillz.AI
0

Я не готов раскрывать настолько коммерческие детали, спасибо большое. Контент-маркетинг в LinkedIn и SEO пока что, ищу маркетолога, чтобы развернуть кампанию

1

Натренировать софт скилы ...

я герой статьи и готов ответить на вопросы

Вопросы: 1. Дайте, пожалуйста, ваше определение "софт скилов", желательно, развернутое и предметное. Какой, по-вашему, самый точный его перевод на русский язык (раз уж мы на нем пишем)?
2. Приведите, пожалуйста, несколько примеров "софт скилов", желательно, больше пяти.
3. Какие "софт скилы" из п.2 можно "потренировать" на вашем тренажере?

Карыстальнік адрэдагаваў каментарый 23 кастрычніка 2025, 00:45

Dzmitry Sukhau
Dzmitry Sukhau Founder в SoftSkillz.AI
0

Самый точный перевод - навыки коммуникации. В развернутом пояснении, думаю, не нуждается. 2,3 - Активное слушание, эмпатия, самообладание, краткость/ясность, ассертивность

0

Самый точный перевод - навыки коммуникации.

У меня другое понимание soft skills (относящееся скорей к поведению на работе, чем к разговорам), но давайте уточним ваш вариант.
"Навыки коммуникации" - с кем?
В широком смысле, "коммуникацией" можно назвать любое взаимодействие кого-то с кем-то или уже даже с чем-то (например, с вашим тренажером). Но учить этому - как учить жить. А сделать это вы предлагаете "машине" :)
Извините за банальность, каждая "коммуникация" предполагает очень конкретную ситуацию, конкретных "коммуницирующих" в их конкретных ролях. Умение "коммуницировать" с одним коллегой не приведет автоматически к умению "коммуницировать" с другими.
"Коммуникации" программиста с рекрутерами - это нечто противоположное его "коммуникациям" с другими программистами. "Коммуникации" на интервью в роли соискателя (где вас экзаменуют) - это не "коммуникации" в команде (где вы такой же team player как и другие).
А в "коммуникации" с конкретным руководителем такое переплетение разных линий (рабочих, человеческих, иерархических, зависимых, психологических), что тренировка на тренажере (а не ваша личная подготовка) только все испортит.
И так далее.

Карыстальнік адрэдагаваў каментарый 23 кастрычніка 2025, 13:35

Dzmitry Sukhau
Dzmitry Sukhau Founder в SoftSkillz.AI
0

Как раз таки тренажер позволяет обзавестись лингвистическими инструментами-фреймворком, по которому можно строить коммуникацию в ситуации с любым количеством входных данных. Сценарии, которые сейчас есть могут дать достаточное понимание как вести себя не только в текстовом общении, но так и в устном, используя, например, признание расстроенных чувств собеседника и предложением помощи. Тренажер учит, как говорят психологи, "проговаривать через рот (в данном случае руки, но это уже детали)" свои потребности/обеспокоенность и так далее для того, чтобы эти навыки построили в голове новые нейронные связи, которые будут помогать в других жизненных ситуациях.

Dzmitry Sukhau
Dzmitry Sukhau Founder в SoftSkillz.AI
0

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

Dzmitry Sukhau
Dzmitry Sukhau Founder в SoftSkillz.AI
0

Кстати, оплатить можно из любой точки мира

0

хорошая попытка, но нет.

1

"Дайте мне два презерватива, меня папка попросил!"

Dzmitry Sukhau
Dzmitry Sukhau Founder в SoftSkillz.AI
0

А вы попробуйте прогнать сценарий какой-нибудь - сколько баллов набрали, потом, напишите, пожалуйста :)

0

на создание приложения его вдохновили в том числе посты на LinkedIn, в которых эйчары сетовали, что не могут найти человека в команду:
— По хард скилам всё отлично, писали они, а вот «софты проседают: люди совершенно не умеют общаться, заказчику их не покажешь»

Не буду останавливаться на чванливом тоне постов "эйчаров", мне интересно, что имеют в виду "эйчары" под словами "люди совершенно не умеют общаться". Как-то же они определили, что "по хард скилам всё отлично".
Получается, что "эйчар" оставляет заказчика, который запросил хорошего специалиста, без хорошего специалиста, а хорошего специалиста эйчар вытесняет из профессии.
Так можно оставить все отрасли без специалистов, заменяя их общительными гражданами. Неужели кому-то нравится прийти куда-то по важным делам, или пригласить какого-то специалиста к себе, и вместо решения вопросов - "общаться"?
Я думаю, что "эйчаров" пригласили в IT отрасль в том числе и для того, чтобы они помогали в коммуникациях не очень общительным по роду занятий IT-специалистам, представляя, если надо, их заказчикам или кому-то еще. А не наоборот.

«выкрутиться из ситуации, когда на митинге пока не знаешь, как технически решить задачу, а команда давит и требует озвучить дедлайн по ней»;
«ответить продуктовому менеджеру, когда тот словил тебя в коридоре и просит о быстром небольшом изменении»;
«не обидеть коллегу, который просит о помощи на „срочном“ стороннем проекте, в то время как ты загружен»;
«разобраться с проблемой, когда пользовательская история, назначенная вам в спринте, расплывчата и не имеет чётких критериев приёмки»;
«представить идею проекта на хакатоне и убедить других разработчиков присоединиться к твоей команде»;
«признать ошибку, когда ваше изменение сломало сборку непрерывной интеграции для всей команды».

То есть, задача приложения - это научить красиво отфутболивать собеседника с его просьбами и замечаниями к вашей работе?
А если собеседник научится этому искусству? Будет бесконечный пинг-понг?

Пользователь выразил понимание ситуации собеседника, используя фразы типа "Прости", что демонстрирует некоторую эмпатию...

Написать слово "прости" приложению - это эмпатия?

Карыстальнік адрэдагаваў каментарый 24 кастрычніка 2025, 19:19

Dzmitry Sukhau
Dzmitry Sukhau Founder в SoftSkillz.AI
0

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