🚀 Trustee Plus - ваш криптогаманець з вбудованою платіжною карткою тут 👉
Олексій ДзюбаВойна
14 апреля 2022, 09:20
2022-04-14
«Мы 2 дня фигачили почти без сна и перерывов». Как хмельницкий айтишник придумал приложение «Воздушная тревога»
Хмельничанин Степан Танасийчук — автор идеи приложения «Воздушная тревога». Он занимается разработкой уже более 20 лет и в проектах его IT-компании Stfalcon часто присутствует социальная составляющая. Как происходила разработка самого популярного приложения в Украине и чем сегодня живет хмельницкое IT, читайте в нашем материале.
Я начал интересоваться IT в 1998 году. Тогда написал свой первый код. Ничего не понимал как это работает, но писал. Через год–два уже понял, что происходит (смеется). Я окончил Хмельницкий политехнический колледж по специальности «Компьютерные системы и сети». Учеба продолжил во Львовском политехе по специальности «Метрология и стандартизация», потому что не попал на бюджет по программированию.
Еще во время учебы в Хмельницком, работал в первых IT-компаниях города. Тогда собирал и ремонтировал компьютеры, прокладывал интернет-сети и т. д. С первого года обучения во Львове я сразу устроился на работу в сфере IT.
Несколько месяцев я прокладывал сети, а потом началось обучение во Львовском политехе. Сказал компании, что видел их web-студию и сам умею программировать и разрабатывать сайты. Так я начал работать в web-студии.
После этой работы я пошел на биржу freelance.ru и через несколько лет вошел в ТОП-10 по web–разработке. Начал принимать много заказов. В 2009 году основал собственную IT-компанию Stfalcon. Тогда же поближе познакомился со своим будущим бизнес-партнером Александром Махометом (айтишник, Product Architect биржи Upwork — ред.). Мы основали Fwdays — одну из самых больших этнических конференций в Украине, которая уже больше 10 лет на рынке. На ее основе сформировалось мощное IT-сообщество.
О собственной компании Stfalcon
Мы начинали с того, что разрабатывали web-сервисы. С первого года существования частично работали на аутсорс/аутстаф, а частично разрабатывали собственные продукты.
Где-то в 2008 году я решил, что хочу жить в Украине и чтобы здесь росли мои дети. Хочу, чтобы наша страна была конкурентной, комфортной для жизни и чтобы украинцы оставались здесь. И дальше продолжали развивать стартапы и IT-отрасль.
К 2014 году у нас было много проектов с русского рынка, так как я начинал свой путь с биржи freelance.ru. В том году мы полностью остановили в россии любую деятельность. Потом некоторые клиенты начали говорить, что они против путина. Мы их спрашивали «путин кто?» и «Крым чей?». Если тест проходили, мы продолжали работать. Но выборочно.
Равномерно Stfalcon начала переключаться на европейский рынок, но оказалось, что это не так просто. Потому что когда твои девелоперы не знают английский на должном уровне и в портфолио нет европейских проектов, тебя просто не понимают местные компании.
Сама компания Stfalcon стабильно росла до 2016–2017 годов. Мы открыли киевский офис: в нем работало около 30 специалистов. В Хмельницком эта цифра составляла 40–50 человек и на пике достигала 80 специалистов. В какой-то момент у нас были проблемы и сократили резко 20 человек. Потому что отпали некоторые клиенты и проекты. Сейчас в компании работают 40–50 человек.
Если взять книгу «Антихрупкость» Насима Талеба, то за 8 последних лет у нас полно «черных лебедей» (влиятельные явления, которые трудно спрогнозировать — ред.). Я шучу, что мы стали такими антихрупкими, что дальше уже некуда. Что еще должно произойти? Разве что ядерная война (смеется).
Об IT Академии в Хмельницком
Я ему предложил сделать курсы, потому что в Хмельницком не было iOS-специалистов. Говорю айтишник из своей компании: давай наберем группу, будешь преподавать и, возможно, кого-то потом возьмем на работу.
На работу мы никого не взяли, но выпустили группу. Затем сделали курс для Android, frontend, тестировочные курсы. Этим направлением теперь руководит отдельный человек и теперь это бизнес-направление.
На днях я смотрел цифры: 85% бизнеса остановилось, куча людей без работы и им нужно как-то жить и зарабатывать. Поэтому наша задача как бизнеса — поддерживать украинцев и Украину. Все мои знакомые перечисляют прибыль в поддержку ВСУ.
О начале войны и сотрудничестве с Ajax
Война застала меня дома в Хмельницком. 24 февраля я проснулся в 7:50 утра и жена сказала, что россия напала на Украину. В город Староконстантинов, в 40 км от Хмельницкого, начали прилетать ракеты. Тревожные чемоданы у нас были собраны. В общем, тревожность росла постепенно. Клиентам из США и Европы я говорил до последнего, что не следует переживать.
Я повез жену с детьми на границу. Там мужчин уже не выпускали. Семья сказала, что без меня не хочет уезжать. Через день увидели, что Киев не взяли, стало немного спокойнее. Мы поехали к куму в Закарпатье и там остановились на передышку. И начали работать.
А на следующий день узнал, что Хмельницкая ОГА ищет, кто может это сделать. То есть одна и та же идея появлялась у разных людей. Это значит, что приложение нужно.
Сначала было мнение, что у нас будет проблема с модерацией. И мы хотели сделать приложение типа фонарь — когда включаешь/выключаешь с помощью одной кнопки. И подать его на модерацию, а затем только добавлять обновления, которые быстрее проходят апдейты. Мы сделали такое приложение.
Искал через наше коммьюнити Fwdays, через соцсети, через Союз украинских предпринимателей (СУП), членом которого являюсь. Там мне дали мобильный номер Александра Конотопского — CEO Ajax. Но его телефон был выключен. Через 10 минут мне начали писать разработчики Ajax, что до них дошла эта информация.
К тому же айтишники Ajax предложили помощь в разработке приложения. Я понял, что нет смысла смешивать наши команды: это не была такая большая разработка в техническом плане. Да и не было времени между собой соревноваться, тем более если они уже имели подобный опыт.
О разработке приложения «Воздушная тревога»
К специальному чату добавилось 40 специалистов Ajax. Как оказалось впоследствии, из них только 10 были разработчиками, остальные — бизнес-аналитики, тестеры, копирайтеры. То есть все, кому было интересно. Я — автор идеи и руководитель этого проекта, Ajax — это техническая реализация, без которой бы ничего не было.
Начали в 12:00–13:00. Под вечер увидел первые скриншоты приложения и внес некоторые правки по интерфейсу, чтобы сделать его проще. Главный принцип — даже моя мама должна разобраться, как им пользоваться. Поэтому мы оставили просто одну кнопку, по клику на которую можно было подписаться на уведомление и выбрать регион. После этого она исчезала и появлялась кнопка «Отписаться». Двоичная, простая логика.
С этой разработкой в 23:00 мы пошли в маркеты, загрузив ее в магазины. Быстро прошли в App Store, предоставив письмо для ускорения. А вот в Google Market «зависли». Я подождал до 3 часов ночи — ничего. Начал искать людей из Google, кто может ускорить модерацию.
Сначала была идея, что это приложение для всей Украины. Потому что везде была проблема с тем, что не слышали сирен. Хмельницкая военная администрация дала контакты заместителя руководителя Департамента цифровой трансформации, который рассказал откуда приходит сигнал о продолжающейся тревоге и т. д.
Договорились, что дадим им интерфейс, где они смогут включить тревогу. С Хмельницким договорились, что будем делить область на районы с возможностью давать тревогу на область в целом или отдельно на районы.
Затем подключилась Минцифра, и мы получили контакты представителей других областей. В Виннице нам сказали, что делить сообщения на районы города нет смысла, потому что невозможно точно определить, куда летит ракета, и тревога подается на область.
И мы не разделили на районы. Но после первого релиза получилось, что некоторые города (например, Сумы) не включают тревогу в приложении, потому что у них тревога только на город, а не на область. Поэтому мы быстро добавили разделение на районы и города/ОТГ.
О тестировании приложения
Сама разработка первой версии приложения заняла день. Следующий день подключали области и фиксировали ошибки. Я когда искал контакт с Google, то добавил к поста ссылку в приложение. И его «расшерили» по чатам ОСББ: 40 000 хмельничан установили себе приложение. И начались истории.
Мы тестируем приложение — включаем/выключаем тревоги и здесь понимаем, что у нас уже 40 000 пользователей подписаны на уведомления! Тогда мы сразу прибавили «Тестовый регион» и продолжили тестирование уже на нем. Чуть позже Хмельницкий городской совет вообще написал в соцсетях, что приложение это фейк, но мы не переживали, потому что понимали, что впоследствии они напишут, что ошиблись.
На следующее утро у нас было уже 140 000 пользователей — добавилась Ровенская и Винницкая области. На этом количестве «легла» рассылка пушей и за следующие несколько часов мы полностью переделали это. Параллельно с этим новость о приложении пошла в СМИ, хотя маркетологи Ajax всячески сдерживали это, пока не было окончательного релиза.
В Черкасской области мы несколько застопорились. Там очень хотели официальное письмо от власти. Подключали разные контакты, но все равно ничего. Люди каждый день нас обвиняли в том, что приложение не работает в Черкассах и области. При этом все остальные области уже пользовались приложением. В конце концов, и Черкасщина сдалась и начала посылать сигналы о тревоге в приложение «Воздушная тревога».
Был кейс в Ровенской области, когда военные успели среагировать скорее именно благодаря тревоге из нашего приложения. По нашей информации это спасло несколько десятков человек, потому что промежуток времени с момента старта тревоги до прилета ракет был очень короткий.
По Украине сегодня 10-12 миллионов человек получают уведомления из приложения. Также мы прибавили артобстрелы и уличные бои. Это совершенно разные алгоритмы действий, в отличие от ракет. У ракеты еще время, чтобы она долетела и ее могут сбить. А в этих двух случаях угроза непосредственна.
После этого в приложении последуют химическая и радиационная тревоги, и, возможно, бактериологическая угроза. Сейчас ведем переговоры с ГСЧС, чтобы все сделать правильно.
О хмельницком IT
С началом войны в Хмельницком стало гораздо больше айтишников. Если в Закарпатье в 20 раз больше, во Львове — примерно в 3 раза, то в Хмельницком в 3–4 раза. Приехали крупные компании. Например, Luxoft перевез 150 айтишников. У нас обычно компании имеют около 100 специалистов.
У нас IT-компании — это от 20 до 50 человек в среднем. Это был какой-то уютный и небольшой мир. А в городе сейчас «куча мастодонтов» и нужно понимать, куда все это движется.
Приходит один дизайнер и говорит, что у него оффер, руководитель отдела — туда же. Впоследствии они перешли в EPAM. Набрал новых — там сама история. Но я не кузница кадров, мы формировали экспертизу дизайна 10 лет. У нас действительно были классные дизайнеры, потому что были сложные и нетипичные задачи, на которых они быстро «прокачивались». Может, EPAM и не специально, но просто у них был план набрать новых людей, вот они и набрали.
Как IT-кластер, мы также должны помочь решить существующие проблемы: наладить работу с городскими властями, с образовательным сектором и т. д. Мы несколько лет назад наладили сотрудничество с университетами — проводим ярмарки вакансий, студенты знают о компаниях кластера, мы берем их на практику. Не хочется это ломать, а наоборот — хочется добавить новое.
Число работы в IT сейчас уменьшается. Стало меньше входных проектов. Конечно, через месяц этого не почувствуем. К концу лета точно время есть. Однако сейчас точно затормозила динамику роста — с прошлой весной мы стабильно росли. Задача номер один — удержать тех, кто есть.
Сейчас такое время, что нужно объединяться. Если у нас будет -10%, то окей — выплатим на 10% меньше зарплаты, но всем выплатим. У каждого есть семья, которых нужно прокормить. А если еще за границу отправил, то это еще более критично, потому что там нужны средства.
Большинство специалистов Stfalcon сегодня — из нашей IT Академии. Там еще во время учебы виден кто способный, а кто нет. Первых мы нанимаем. Это лояльные к компании люди, потому что они закончили при ней обучение. Мы видим кого берем и понимаем, впишется ли он в наши ценности. У нас нулевая толерантность к лени, все реально «пашут» и не каждый выдержит. А когда переходят в другие компании, то шутят, что у них полный расслабон.
УЧАСТЬ В АЗАРТНИХ ІГРАХ МОЖЕ ВИКЛИКАТИ ІГРОВУ ЗАЛЕЖНІСТЬ. ДОТРИМУЙТЕСЯ ПРАВИЛ (ПРИНЦИПІВ) ВІДПОВІДАЛЬНОЇ ГРИ.
Ліцензія видана ТОВ "СЛОТС Ю.ЕЙ." на провадження діяльності з організації та проведення азартних ігор казино у мережі Інтернет від 15.09.23 (рішення КРАІЛ №245 від 31.08.2023); ТОВ "СЛОТС Ю.ЕЙ." – на провадження діяльності з організації та проведення азартних ігор казино у мережі Інтернет від 26.04.2021 (рішення КРАІЛ №150 від 12.04.2021); ТОВ «СПЕЙСИКС» – на провадження діяльності з організації та проведення азартних ігор казино у мережі Інтернет від 08.02.2021 (рішення КРАІЛ №34 від 02.02.2021); ТОВ «ГЕЙМДЕВ» – на провадження діяльності з організації та проведення азартних ігор казино у мережі Інтернет від 16.02.2021 (рішення № 47 від 10.02.2021).