November 24, 2020

ХАКАТОН ГЛАЗАМИ УЧАСТНИКОВ

Два дня, две ночи, 48 часов работы, 9 уникальных проектов и море впечатлений от участников Хакатона. О них и поговорим сегодня.

Второй день Хакатона. Как это было?

— ТЫ УЧАСТВУЕШЬ КАК ОРГАНИЗАТОР И УЧАСТНИК. СЛОЖНО СОВМЕЩАТЬ? 

💬 АРТЁМ ЕГОРОВ: Сначала было тяжело даже с командой общаться. Пишут с других групп: «ничего не работает», «помоги-почини в Дискорде». Возникали вопросы: где деньги взять на еду, как разблокировать человека в Джире и так далее. Но в целом хорошо всё.

— КАК ПРОДВИГАЕТСЯ РАЗРАБОТКА? 

💬 АРТЁМ ЕГОРОВ: Сейчас проектируем базу данных. Видение есть, но из-за того, что я — больше SAP разработчик, а не бекендер, тяжеловато в этом плане.

💬 ИРА ПИХТОВНИКОВА: Вчера сделали алгоритм, протестировали. Сегодня занимаемся непосредственно программированием.

💬 РУСЛАН БЕРГУТОВ: В какой-то момент поняли, что написали кучу кода, который между собой не связан. Сначала разбили всё по задачам, очень сильно декомпозировали, потому что сразу надо было распараллелиться. Нужно придумать обвесы для задачи, чтобы было эффектней. Зашли в джиру, создали доску, накидали задач. Сегодня шли по ним. Сейчас мы всё подключаем и хотим крутую визуализацию, потому что визуализация продаёт.

— С ТОЧКИ ЗРЕНИЯ ОРГАНИЗАТОРА КАК ПРОДВИГАЕТСЯ? 

💬 АРТЁМ ЕГОРОВ: Мы организовали хорошо, люди работают.)

— ТВОЁ НАСТРОЕНИЕ НА ВТОРОЙ ДЕНЬ ХАКАТОНА?

💬 ИРА ПИХТОВНИКОВА: Хорошее. Вчера было тоже хорошее, но с привкусом неуверенности. Задача интересная, но сложная.

О проектах

— ВАШ ПРОЕКТ НАЗЫВАЕТСЯ DEEP DESIGN. В ЧЁМ ЕГО СУТЬ?

💬 ЛИЗА ДЬЯКОВА (проект «Deep design»): Это инструмент для дизайнеров и фронтент разработчиков. Он улучшит контент нашего сайта.

На сайте есть карточки товаров и лукбуки. На них размещается контент — бэйджи, скидки, лейблы и т.д. Размещение — не оптимальное, здесь много человеческой работы, но на неё нет ресурсов.

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

— ВЫ ВЫБИРАЛИ ТЕМУ ВСЕЙ КОМАНДОЙ? НРАВИТСЯ?

💬 САША ЕРГИН (проект «Радар технологий»): Предложил Артур Сагитуллин. И мы командой начали набрасывать, что ещё можно сделать. Тема связана с нашей повседневной работой. Если бы у нас был такой инструмент, мы могли бы работать быстрее.

— КАКИЕ ТЕХНОЛОГИИ ИСПОЛЬЗУЕТЕ?

💬 САША ЕРГИН: В работе в SRE внедряем телеметрию. OpenTelemetry позволяет больше узнать о состоянии системы. С помощью этого инструмента можно быстрее находить проблемы и решать их.

— СМОЖЕТЕ НА ПРЕЗЕНТАЦИИ ПОКАЗАТЬ, КАК ЭТО БУДЕТ РАБОТАТЬ В БУДУЩЕМ?

💬 СОНЯ ПШЕННИКОВА (проект «ExoRush»): Да. Вообще много планов и идей на эту программу. Можно использовать не только для обучения новых сотрудников, но и помогать людям с опытом понимать новые процессы. Смотреть статистику обучения, сколько тратится времени, какие темы проходят лучше, какие хуже и т.д. Тема обучения очень актуальна, в планах открыть много новых магазинов.

О Хакатоне

— СЛОЖНЕЕ ИЛИ ЛЕГЧЕ ЗАДАЧИ НА ХАКАТОНЕ ПО СРАВНЕНИЮ С РАБОЧИМИ?

💬 ИРА ПИХТОВНИКОВА: Конечно, на Хакатоне сложнее. Пришлось вспомнить математическую подготовку. Изучать процессы складов, погружаться в новую предметную область — это усложняет задачу.

В работе, когда берём сложную задачу, мы плюс-минус понимаем, что посмотреть, как должно работать, и чаще вопрос в реализации на программном уровне. Здесь и предметную область нужно изучить и придумать алгоритм, и обосновать его математически, и уже потом реализовывать. Сам код — не самое сложное.

💬 РУСЛАН БЕРГУТОВ: На Хакатоне легче, я думаю. В работе нужно писать production-ready. Постоянно анализировать сценарии использования кода, много времени уделять композиции кода, нужно корректно разложить, думать над архитектурой. Здесь же особо не заморачиваемся над этими вещами. Да и в рабочем процессе: есть задача — нужно решить. На Хакатоне можно как-нибудь грубо обойти сложные моменты. Оно работает — и не трогайте.  

— ТЫ ПЕРВЫЙ РАЗ НА ХАКАТОНЕ? ПОЧЕМУ РАНЬШЕ НЕ УЧАСТВОВАЛ?

💬 ВОВА САМСОНОВ: Да, первый. Формат Хакатона — не совсем мой формат. Когда в режиме 24 на 7 ты что-то пытаешься сделать: готовность продукта не та, потому что как разработчик я больше нацелен на качество. И в моём понимании на выходе должен быть качественный продукт, и так, скажем, по моему перфекционизму это сильно ударяет.

— КАК ТЫ РЕШИЛАСЬ УЧАСТВОВАТЬ?

💬 ИРА ПИХТОВНИКОВА: Последние месяцы были не очень радостные, однообразные. А Хакатон — некий выход из зоны комфорта, возможность попробовать новое, свои силы. Плюс мне интересен формат командной работы.

💬 СОНЯ ПШЕННИКОВА: У нас много поддержки существующих процессов: есть уже реализованный продукт, к которому мы прикручиваем улучшения. Что-то своё создаём очень редко. За полгода реализовали одну такую задачу, но очень крупную. А тут что-то новенькое. У нас нет системы обучения. Обучаем на словах, а хотелось бы именно систему. Аналога сейчас нет.

— КАК ТЕБЕ ФОРМАТ ХАКАТОНА ОНЛАЙН? 

💬 АРТЁМ ЕГОРОВ: Прикольно, что находишься дома, с комфортом, но сложно договариваться и общаться. Воспринимается как определённый челлендж.

💬 ЛИЗА ДЬЯКОВА: В плане работы — нравится, в плане Хакатона — вопрос. В офисе всем вместе было бы лучше. Онлайн крут тем, что ты не тратишь время понапрасну. Проснулся — сел за компьютер. 

💬 САША ЕРГИН: Мне больше нравится вместе оффлайн. Какая-то другая атмосфера. Хакатон — больше про взаимодействие, чем разработку.

💬 РУСЛАН БЕРГУТОВ: Мы — читеры, и собрались в офисе:). Я не могу работать на удалёнке, у меня минимальная производительность. Атмосфера офиса располагает к рабочему ритму. А дома ничего не происходит — пишешь код, он даже работает. Это как Новый Год: созвониться по дискорду — разве будет прикольно? Конечно, нет.

— ЕСТЬ ОЩУЩЕНИЕ, ЧТО РАБОТАЕШЬ В ОБЫЧНОМ РЕЖИМЕ?

💬 РУСЛАН БЕРГУТОВ: Да, есть такое. Прикольно, если мы победим. Но для меня это больше развлечение: пишешь код, создаёшь полезное для компании, новые идеи, наработки. Отвлекаемся от повседневных задач — праздник, в общем:)

— ТЫ КАК-НИБУДЬ ГОТОВИЛСЯ К ХАКАТОНУ? ПРИОБРЁЛ КОРОБКУ ЭНЕРГЕТИКОВ? 

💬 АРТЁМ ЕГОРОВ: Нет, только по организации. Но купил себе два энергетика.

💬 ИРА ПИХТОВНИКОВА: Да, я наготовила еды. Не знала, что нам дадут деньги на доставку. Ещё накормила кошек, чтобы они меня не трогали эти два дня. 

— КАКИЕ ЕСТЬ ПОЖЕЛАНИЯ ДРУГИМ УЧАСТНИКАМ? 

💬 АРТЁМ ЕГОРОВ: Коронавирус достал. Желаю не болеть.) 

💬 ВОВА САМСОНОВ: Суметь реализовать свою идею, и чтобы вам нравилось то, что вы делаете.

💬 САША ЕРГИН: Желаю получить удовольствие от этих двух дней и закончить проект. Так же желаю каждому проекту: получить жизнь в дальнейшем. А как ты успеваешь участвовать в Хакатоне и проводить интервью ?

💬 СЕРЁЖА ЧИКИРЕВ: С трудом, если честно:).

💬 САША ЕРГИН: Тогда и тебе удачи. Пока.