Мы запускаем рассылку об украинском IT-комьюнити. Оставьте email, чтобы понимать больше. Премьера — скоро!
Спасибо! На указанный адрес отправлено письмо для подтверждения подписки.
Hot! dev.media шукає менеджера з продажу спецпроєктів

«Мы 2 дня фигачили почти без сна и перерывов». Как хмельницкий айтишник придумал приложение «Воздушная тревога»

Хмельничанин Степан Танасийчук — автор идеи приложения «Воздушная тревога». Он занимается разработкой уже более 20 лет и в проектах его IT-компании Stfalcon часто присутствует социальная составляющая. Как происходила разработка самого популярного приложения в Украине и чем сегодня живет хмельницкое IT, читайте в нашем материале.

Оставить комментарий
«Мы 2 дня фигачили почти без сна и перерывов». Как хмельницкий айтишник придумал приложение «Воздушная тревога»

Хмельничанин Степан Танасийчук — автор идеи приложения «Воздушная тревога». Он занимается разработкой уже более 20 лет и в проектах его IT-компании Stfalcon часто присутствует социальная составляющая. Как происходила разработка самого популярного приложения в Украине и чем сегодня живет хмельницкое IT, читайте в нашем материале.

О том, как пришел IT

Я начал интересоваться IT в 1998 году. Тогда написал свой первый код. Ничего не понимал как это работает, но писал. Через год–два уже понял, что происходит (смеется). Я окончил Хмельницкий политехнический колледж по специальности «Компьютерные системы и сети». Учеба продолжил во Львовском политехе по специальности «Метрология и стандартизация», потому что не попал на бюджет по программированию.

Фото — Facebook

Еще во время учебы в Хмельницком, работал в первых IT-компаниях города. Тогда собирал и ремонтировал компьютеры, прокладывал интернет-сети и т. д. С первого года обучения во Львове я сразу устроился на работу в сфере IT.

«Когда пошел на работу во Львове, мне было 15–16 лет. И мне в подчинение дали такого „здорового лба“ (смеется). Я был старше по должности, потому что имел опыт прокладки сетей, а он выполнял то, что я говорил, был рабочей силой».

Фото — Facebook

Несколько месяцев я прокладывал сети, а потом началось обучение во Львовском политехе. Сказал компании, что видел их web-студию и сам умею программировать и разрабатывать сайты. Так я начал работать в web-студии.

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

Фото — Facebook

После этой работы я пошел на биржу freelance.ru и через несколько лет вошел в ТОП-10 по web–разработке. Начал принимать много заказов. В 2009 году основал собственную IT-компанию Stfalcon. Тогда же поближе познакомился со своим будущим бизнес-партнером Александром Махометом (айтишник, Product Architect биржи Upwork — ред.). Мы основали Fwdays — одну из самых больших этнических конференций в Украине, которая уже больше 10 лет на рынке. На ее основе сформировалось мощное IT-сообщество.

О собственной компании Stfalcon

Мы начинали с того, что разрабатывали web-сервисы. С первого года существования частично работали на аутсорс/аутстаф, а частично разрабатывали собственные продукты.

«Например, наше приложение „Дороги Украины“ — известное. Также популярна игра „Последний блокпост“. Бизнес должен быть не только о деньгах. Меня что-то не устраивает в окружающем нас мире — и я меняю эту штуку».

Где-то в 2008 году я решил, что хочу жить в Украине и чтобы здесь росли мои дети. Хочу, чтобы наша страна была конкурентной, комфортной для жизни и чтобы украинцы оставались здесь. И дальше продолжали развивать стартапы и IT-отрасль.

Фото — Facebook

К 2014 году у нас было много проектов с русского рынка, так как я начинал свой путь с биржи freelance.ru. В том году мы полностью остановили в россии любую деятельность. Потом некоторые клиенты начали говорить, что они против путина. Мы их спрашивали «путин кто?» и «Крым чей?». Если тест проходили, мы продолжали работать. Но выборочно.

Равномерно Stfalcon начала переключаться на европейский рынок, но оказалось, что это не так просто. Потому что когда твои девелоперы не знают английский на должном уровне и в портфолио нет европейских проектов, тебя просто не понимают местные компании.

«За 8 лет мы наработали портфолио. Это и германская транспортная компания FlixBus, и французский банк Credit Agricole. Да и украинских проектов хватает. Это Новая почта, Киевстар, Smilefood и другие.

Фото — Facebook

Сама компания Stfalcon стабильно росла до 2016–2017 годов. Мы открыли киевский офис: в нем работало около 30 специалистов. В Хмельницком эта цифра составляла 40–50 человек и на пике достигала 80 специалистов. В какой-то момент у нас были проблемы и сократили резко 20 человек. Потому что отпали некоторые клиенты и проекты. Сейчас в компании работают 40–50 человек.

«В 2019 году у нас был рост. Затем пошел COVID-19 и он прекратился, потому что останавливался бизнес наших клиентов. Например, сервис Ticketsbox, продающий билеты на события. Концертов нет — часть разработчиков садится на bench».

Если взять книгу «Антихрупкость» Насима Талеба, то за 8 последних лет у нас полно «черных лебедей» (влиятельные явления, которые трудно спрогнозировать — ред.). Я шучу, что мы стали такими антихрупкими, что дальше уже некуда. Что еще должно произойти? Разве что ядерная война (смеется).

Фото — Facebook

«У нас есть люди, работающие в компании 10–12 лет. Они сидели в укрытии с ноутом, ждали ракетного удара и продолжали работать. Чтобы клиенты „не отвалились“ и экономика Украины продолжала развиваться хотя бы частично».

Об IT Академии в Хмельницком

«Два моих главных бизнеса — это компания Stfalcon и конференция Fwdays. Также есть IT Академия от Stfalcon. Она возникла сама собой, когда у нас на бенче был iOS-разработчик и у него классно получалось записывать разные обучающие видео».

Фото — Facebook

Я ему предложил сделать курсы, потому что в Хмельницком не было iOS-специалистов. Говорю айтишник из своей компании: давай наберем группу, будешь преподавать и, возможно, кого-то потом возьмем на работу.

На работу мы никого не взяли, но выпустили группу. Затем сделали курс для Android, frontend, тестировочные курсы. Этим направлением теперь руководит отдельный человек и теперь это бизнес-направление.

«За 6 лет мы выпустили более 1000 студентов. Сегодня вместе с Хмельницким городским советом и языковой школой OLA мы запустили бесплатные курсы для переселенцев и набрали 1300 студентов».

Фото — Facebook

На днях я смотрел цифры: 85% бизнеса остановилось, куча людей без работы и им нужно как-то жить и зарабатывать. Поэтому наша задача как бизнеса — поддерживать украинцев и Украину. Все мои знакомые перечисляют прибыль в поддержку ВСУ.

«Возможно, сейчас кто-нибудь из бизнеса и думает о прибыли. Лично я думаю о том, как восстановить экономику Украины, чтобы мы вышли на еще более высокий уровень, чем был раньше. Сегодня уже все гордятся, что они украинцы».

О начале войны и сотрудничестве с Ajax

Война застала меня дома в Хмельницком. 24 февраля я проснулся в 7:50 утра и жена сказала, что россия напала на Украину. В город Староконстантинов, в 40 км от Хмельницкого, начали прилетать ракеты. Тревожные чемоданы у нас были собраны. В общем, тревожность росла постепенно. Клиентам из США и Европы я говорил до последнего, что не следует переживать.

Я повез жену с детьми на границу. Там мужчин уже не выпускали. Семья сказала, что без меня не хочет уезжать. Через день увидели, что Киев не взяли, стало немного спокойнее. Мы поехали к куму в Закарпатье и там остановились на передышку. И начали работать.

Фото — Facebook

«Вечером я увидел, что есть проблема с сиренами. Я написал пост во внутреннем чате компании: «@channel есть проблема, что многие люди не слышат сирену воздушной обороны, а в чатах-мессенджерах надо без конца сидеть, чтобы не пропустить месседж давайте сделаем апку для уведомлений».

А на следующий день узнал, что Хмельницкая ОГА ищет, кто может это сделать. То есть одна и та же идея появлялась у разных людей. Это значит, что приложение нужно.

Сначала было мнение, что у нас будет проблема с модерацией. И мы хотели сделать приложение типа фонарь — когда включаешь/выключаешь с помощью одной кнопки. И подать его на модерацию, а затем только добавлять обновления, которые быстрее проходят апдейты. Мы сделали такое приложение.

Фото — Facebook

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

Искал через наше коммьюнити Fwdays, через соцсети, через Союз украинских предпринимателей (СУП), членом которого являюсь. Там мне дали мобильный номер Александра Конотопского — CEO Ajax. Но его телефон был выключен. Через 10 минут мне начали писать разработчики Ajax, что до них дошла эта информация.

«Мы созвонились и они объяснили, что нужны специальные разрешения в аккаунте разработчика, которые согласовывают и выдают неделю. Они позволяют отправлять критические уведомления. В Ajax сказали, что могут опубликовать приложение от своего имени, потому что уже имеют эти разрешения».

К тому же айтишники Ajax предложили помощь в разработке приложения. Я понял, что нет смысла смешивать наши команды: это не была такая большая разработка в техническом плане. Да и не было времени между собой соревноваться, тем более если они уже имели подобный опыт.

О разработке приложения «Воздушная тревога»

К специальному чату добавилось 40 специалистов Ajax. Как оказалось впоследствии, из них только 10 были разработчиками, остальные — бизнес-аналитики, тестеры, копирайтеры. То есть все, кому было интересно. Я — автор идеи и руководитель этого проекта, Ajax — это техническая реализация, без которой бы ничего не было.

«Мы 2 дня фигачили почти без сна и перерывов. Я даже не знал, кто есть кто. Что-то пишу в чат — мне отвечает тот, кого это касается. Это как-то видео, где перекресток без светофоров: куча машин и пешеходов, но никто не таранится и не сбивает никого. У нас была та же история».

Начали в 12:00–13:00. Под вечер увидел первые скриншоты приложения и внес некоторые правки по интерфейсу, чтобы сделать его проще. Главный принцип — даже моя мама должна разобраться, как им пользоваться. Поэтому мы оставили просто одну кнопку, по клику на которую можно было подписаться на уведомление и выбрать регион. После этого она исчезала и появлялась кнопка «Отписаться». Двоичная, простая логика.

Фото — Facebook

С этой разработкой в 23:00 мы пошли в маркеты, загрузив ее в магазины. Быстро прошли в App Store, предоставив письмо для ускорения. А вот в Google Market «зависли». Я подождал до 3 часов ночи — ничего. Начал искать людей из Google, кто может ускорить модерацию.

Сначала была идея, что это приложение для всей Украины. Потому что везде была проблема с тем, что не слышали сирен. Хмельницкая военная администрация дала контакты заместителя руководителя Департамента цифровой трансформации, который рассказал откуда приходит сигнал о продолжающейся тревоге и т. д.

Договорились, что дадим им интерфейс, где они смогут включить тревогу. С Хмельницким договорились, что будем делить область на районы с возможностью давать тревогу на область в целом или отдельно на районы.

Фото — Facebook

Затем подключилась Минцифра, и мы получили контакты представителей других областей. В Виннице нам сказали, что делить сообщения на районы города нет смысла, потому что невозможно точно определить, куда летит ракета, и тревога подается на область.

И мы не разделили на районы. Но после первого релиза получилось, что некоторые города (например, Сумы) не включают тревогу в приложении, потому что у них тревога только на город, а не на область. Поэтому мы быстро добавили разделение на районы и города/ОТГ.

О тестировании приложения

Сама разработка первой версии приложения заняла день. Следующий день подключали области и фиксировали ошибки. Я когда искал контакт с Google, то добавил к поста ссылку в приложение. И его «расшерили» по чатам ОСББ: 40 000 хмельничан установили себе приложение. И начались истории.

Мы тестируем приложение — включаем/выключаем тревоги и здесь понимаем, что у нас уже 40 000 пользователей подписаны на уведомления! Тогда мы сразу прибавили «Тестовый регион» и продолжили тестирование уже на нем. Чуть позже Хмельницкий городской совет вообще написал в соцсетях, что приложение это фейк, но мы не переживали, потому что понимали, что впоследствии они напишут, что ошиблись.

Фото — Facebook

«Мы сидим и тестируем — включаем и выключаем тревоги. В моем чате ОСББ кто-то начинает писать „тревога — нет тревоги“. А городские власти вообще заявили, что приложение — это фейк».

На следующее утро у нас было уже 140 000 пользователей — добавилась Ровенская и Винницкая области. На этом количестве «легла» рассылка пушей и за следующие несколько часов мы полностью переделали это. Параллельно с этим новость о приложении пошла в СМИ, хотя маркетологи Ajax всячески сдерживали это, пока не было окончательного релиза.

«И все же новость вышла в больших изданий. И мы уже были вынуждены выпустить официальный релиз с сообщением, что действительно разработали приложение. Конечно, идеально он не мог работать, потому что сделан очень быстро. Но я настаивал на том, что лучше, чем никак».

В Черкасской области мы несколько застопорились. Там очень хотели официальное письмо от власти. Подключали разные контакты, но все равно ничего. Люди каждый день нас обвиняли в том, что приложение не работает в Черкассах и области. При этом все остальные области уже пользовались приложением. В конце концов, и Черкасщина сдалась и начала посылать сигналы о тревоге в приложение «Воздушная тревога».

Фото — Facebook

Наша кнопка срабатывает быстрее, потому что у нас нужно сделать один клик и все. А аналоговая тревога — это целая последовательность действий + сама сирена запускается с задержкой».

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

По Украине сегодня 10-12 миллионов человек получают уведомления из приложения. Также мы прибавили артобстрелы и уличные бои. Это совершенно разные алгоритмы действий, в отличие от ракет. У ракеты еще время, чтобы она долетела и ее могут сбить. А в этих двух случаях угроза непосредственна.

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

О хмельницком IT

С началом войны в Хмельницком стало гораздо больше айтишников. Если в Закарпатье в 20 раз больше, во Львове — примерно в 3 раза, то в Хмельницком в 3–4 раза. Приехали крупные компании. Например, Luxoft перевез 150 айтишников. У нас обычно компании имеют около 100 специалистов.

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

У нас IT-компании — это от 20 до 50 человек в среднем. Это был какой-то уютный и небольшой мир. А в городе сейчас «куча мастодонтов» и нужно понимать, куда все это движется.

Фото — Facebook

«Когда в прошлом году в Хмельницкий зашли EPAM и SoftServe, то первые у меня буквально выгребли дизайн-отдел. Пока весной народ ел кулич, EPAM полным ходом проводил собеседования с моими специалистами».

Приходит один дизайнер и говорит, что у него оффер, руководитель отдела — туда же. Впоследствии они перешли в EPAM. Набрал новых — там сама история. Но я не кузница кадров, мы формировали экспертизу дизайна 10 лет. У нас действительно были классные дизайнеры, потому что были сложные и нетипичные задачи, на которых они быстро «прокачивались». Может, EPAM и не специально, но просто у них был план набрать новых людей, вот они и набрали.

Фото — Facebook

«Хмельницкий — небольшой город в плане IT. Мы насчитали около 1 000 айтишников. Из них 150 — за которых стоит бороться, примерно 400 — середняки, другие — джуны».

Как IT-кластер, мы также должны помочь решить существующие проблемы: наладить работу с городскими властями, с образовательным сектором и т. д. Мы несколько лет назад наладили сотрудничество с университетами — проводим ярмарки вакансий, студенты знают о компаниях кластера, мы берем их на практику. Не хочется это ломать, а наоборот — хочется добавить новое.

Число работы в IT сейчас уменьшается. Стало меньше входных проектов. Конечно, через месяц этого не почувствуем. К концу лета точно время есть. Однако сейчас точно затормозила динамику роста — с прошлой весной мы стабильно росли. Задача номер один — удержать тех, кто есть.

«Мы точно не собираемся никого увольнять. Те компании, которые во время войны имеют какой-то cashflow и увольняют людей, я бы им давал пиздю**й. Пока все было хорошо, тебе эти люди нужны. Но только стало плохо, они уже тебе не нужны».

Фото — Facebook

Сейчас такое время, что нужно объединяться. Если у нас будет -10%, то окей — выплатим на 10% меньше зарплаты, но всем выплатим. У каждого есть семья, которых нужно прокормить. А если еще за границу отправил, то это еще более критично, потому что там нужны средства.

Большинство специалистов Stfalcon сегодня — из нашей IT Академии. Там еще во время учебы виден кто способный, а кто нет. Первых мы нанимаем. Это лояльные к компании люди, потому что они закончили при ней обучение. Мы видим кого берем и понимаем, впишется ли он в наши ценности. У нас нулевая толерантность к лени, все реально «пашут» и не каждый выдержит. А когда переходят в другие компании, то шутят, что у них полный расслабон.

Приложение «Воздушная тревога» от Ajax и Минцифры обновлено
Приложение «Воздушная тревога» от Ajax и Минцифры обновлено
По теме
Приложение «Воздушная тревога» от Ajax и Минцифры обновлено
Слышны обстрелы? Как оценить опасность и понять, где ракета ПВО артобстрел или вражеский самолет
Слышны обстрелы? Как оценить опасность и понять, где ракета, ПВО, артобстрел или вражеский самолет
По теме
Слышны обстрелы? Как оценить опасность и понять, где ракета, ПВО, артобстрел или вражеский самолет
Аммиак белый фосфор зарин новичок и другие. Большой гайд по химическому оружию, которое РФ может применить в войне с Украиной.
Аммиак, белый фосфор, зарин, новичок и другие. Большой гайд по химическому оружию, которое РФ может применить в войне с Украиной.
По теме
Аммиак, белый фосфор, зарин, новичок и другие. Большой гайд по химическому оружию, которое РФ может применить в войне с Украиной.
Читайте главные IT-новости страны в нашем Telegram
Читайте главные IT-новости страны в нашем Telegram
По теме
Читайте главные IT-новости страны в нашем Telegram
Про конкуренцію, ейджизм, працевлаштування, фейки та навчання.

«Стас IT-глаз» з черговою гарячею темою ІТ-курси в Україні.

Мы запускаем рассылку об украинском IT-комьюнити. Оставьте email, чтобы понимать больше. Премьера — скоро!
Спасибо! На указанный адрес отправлено письмо для подтверждения подписки.
Читайте также
Ajax обновил приложение «Воздушная тревога». Что изменилось
Ajax обновил приложение «Воздушная тревога». Что изменилось
Ajax обновил приложение «Воздушная тревога». Что изменилось
За игнорирование воздушной тревоги – штраф или три года за решеткой. Новый законопроект
За игнорирование воздушной тревоги – штраф или три года за решеткой. Новый законопроект
За игнорирование воздушной тревоги – штраф или три года за решеткой. Новый законопроект
Stfalcon создали виджет для патриотов
Stfalcon создали виджет для патриотов
Stfalcon создали виджет для патриотов
Ajax Systems инвестировала в развитие КПИ 0,8 млн грн
Ajax Systems инвестировала в развитие КПИ 0,8 млн грн
Ajax Systems инвестировала в развитие КПИ 0,8 млн грн
1 комментарий

Хотите сообщить важную новость? Пишите в Telegram-бот

Главные события и полезные ссылки в нашем Telegram-канале

Обсуждение
Комментариев пока нет.