Хакатон «Делай Город»
Была уже ночь и мне захотелось поучаствовать в каком-нибудь хакатоне.
Через несколько часов начинался хакатон «Делай Город». Результат можно прочитать по ссылке.
Не ожидал, что встречусь с интереснейшими людьми и получу реальный кайф от создания сервиса, который будет полезен людям.
В итоге, я победил.
Обычно, когда ты пишешь программу, сайт, что угодно, у тебя есть заказчик. У него свои хотелки, даже если тебе нравится проект, то все равно, в итоге ты получаешь отклик только от одного человека или компании, на хакатоне я понял, что реально круто делать социальные проекты для людей.
Круто делать не только из-за отклика. Сама идея - сделать что-то полезное, нужное - ради этого не жалко потратить свое время.
Когда вы создаете репы на гитхабе или еще где-то, все пулл реквесты, звездочки и issues не мотивируют так, как живое человеческое общение.
Поэтому если соберетесь пилить какую-нибудь полезную библиотеку или еще что, то сходите на митап, конференцию, соберите мнения, отклики перед тем, как начать писать код. Реально мотивирует.
Вначале мы рассказывали о своих проектах или идеях, которые хотим реализовать на хакантоне. Всего 8 часов, из них чистых отводилось примерно 5,5 часа на разработку и подготовку к презентации.
У меня давно была мечта сделать сервис, на котором бы люди могли публиковать фото граффити и находить их на карте. Я рассказал об этой идее и еще парочке, которые были в голове.
Команды у меня не было, из присутствующих тоже никто не захотел присоединиться.
Мне понравилось то, что в процессе всего хакатона мы стали командой, хоть и были в разных проектах.
Мы помогали друг другу только советами и обсуждали идеи каждого, здоровая, приятная беседа, конструктивная критика.
Цель у всех нас была одна - сделать что-то полезное для людей, социальное значимое.
Презентации проекта - вначале и в конце.
Было тяжело их делать, потому что я не успевал.
За 2 часа я сделал то, что попало в последнюю презентацию, а потом разговорился Алексеем Ницей (организатором). Проблема в том, что многие программисты не хотят участвовать в проектах за идею и портфолио.
Предложил идею того, что надо набирать начинающих разработчиков, у которых мало опыта и которым было бы полезно поучаствовать в таких проектах.
Сам я люблю сложные, долгие и суровые проекты. Но теперь понял, что людям надо помогать. Это очень круто.
Потом к нам подсел Денис Старов, создатель FondFrukt и список можно продолжать очень долго. Он рассказывал нам о своих проектах (Лента, Скилл Пад, Передвижная мастерская, Улей и многие другие), это гениальные идеи и все, что он нам показывал и рассказывал, все это взорвало мой мозг. Я даже пытаться не буду пересказать потому что я технарь.
Таким образом, я осознаю, что уже 6 часов и через 15 минут мы показываем свои результаты.
Благо, что я быстро прогаю, за 2 часа (которые давались в самом начале, хотя не засекал, скорее всего времени было меньше) я успел сделать рабочий прототип.
Внутри были:
- Python 3.4
- Bottle
- Pony ORM
- Bootstrap
- Yandex Maps (использовал кластеры)
Может я еще что-то забыл. Джангу было использовать бессмысленно - это кувалда, поэтому выбор пал на микрофреймворк.
В итоге получилось вот так:
У нас была дружная обстановка. Команда, хоть и проекты разные, это непередоваемое ощущение.
Обычно на хакатонах идет борьба. У нас не было борьбы, у нас было взаимодействие.
Это не то взаимодействие между людьми в офисах типа Open Space, где каждый заваливает другого, лишь бы не лишили премии, где разные команды и один отдел обвиняет в фейлах другой. Но все они “типа команда”.
Реально дружеская обстановка, мы не боролись за финансирование, мы ловили кайф от участия.
Я очень рад, что познакомился с людьми намного лучше, чем я, что они поделились со мной своим временем и опытом.
Это было незабываемо.