Об итогах Code4Country

Итак. Вчера вечером завершилось мероприятие кодо-марафон под названием Code4Country. Это такое формат программистских событий где на два дня собралось множество разработчиков и программировало несколько интересных общественно полезных идей.

В этом мероприятии я, помимо того что ряд идей отправил организаторам, а также выступил в качестве члена жюри. Как оказалось, председателя жюри. И вот по итогам мероприятия я хочу подвести итоги со своей личной точки зрения.

Я напишу очень коротко и тезисами:

1. Победителей выбирали лучших из имеющихся. В основном по соотношению технологичность/проработанность. Например, победители занявшие первое место по системе электронного голосования хорошо понимали что они делали и сделали технологическое демо. Оно выглядело очень далеко от чего-то завершённого, но оно было.

2. На втором месте был проект по визуализации госзакупок. Здесь было что-то технически сделано, также недоделано, но было что-то наглядное. Чего нехватало — целеполагания, ответа на вопрос «Зачем?».

3. На 3-м месте был проект Deklarator, также незавершённый. Это был пример системы куда, как предполагалось, чиновники будут публиковать электронные декларации о доходах и будут загружены декларации имеющихся.

4. На 4-м месте была девушка из СПБ с идеей проекта карты доступности объектов для колясочников. Программистом она не была и программиста с ней небыло, так что она просто создала через Crowdmap.com сайт на базе Ушахиди и вручную внесла туда несколько объектов. Несмотря на отсутствие технологичности, жюри её отметило за «волю к победе». Она, хотя бы, четко понимала что она хочет, грамотно формулировала свои мысли и в ограниченных условиях достигла завершённого результата.

5. Остальные проекты, увы, были довольно сырыми и технологически сильно недоработанными.

6. На другом конце мира, там где программировали американские команды, как я потом посмотрел по результатам, тоже не блеск.

7. В целом в московской части Code4Country было от силы 15 человек из которых дай Бог если 7 были активными программистами.

8. Там же было некоторое количество гостей которые уже после мероприятия ходили с вопросами в форме «У меня много идей, где бы мне найти для них разработчиков?» Правильный ответ — нигде, учитесь делать хоть что-то. Идеи сами по себе ничего стоят.

9. Многие из разработчиков подготовились слабо и в процессе презентаций своих проектов начинали с то что говорили о том что нашли такие же уже сделанные проекты и задумались.

Итого.

Безусловно хорошо что такие мероприятия проводятся, однако я не могу не отметить то что могло бы их сильно улучшить:

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

— 2 дня это очень мало и очень много. Есть проекты которые, в принципе, можно сделать за несколько часов. А есть те на которые потребуются недели. Зависит от проекта и квалификации человека.

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

— нужно хотя бы 1-2 человека-гуру кто бы задавали другим темп.

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

About This Author

  • http://www.facebook.com/people/Ivan-Kovalenko/100000023245430 Иван Коваленко

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

    • http://ivan.begtin.name Ivan Begtin

      Это не отменяет того что программирование там небыло, а только использование готовых инструментов.

      • http://www.facebook.com/people/Ivan-Kovalenko/100000023245430 Иван Коваленко

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

        • http://ivan.begtin.name Ivan Begtin

          Точно не в этом случае ибо это был _марафон кода_

  • http://www.facebook.com/people/Ivan-Kovalenko/100000023245430 Иван Коваленко

    И насчет разработчиков — они не отвечают на вопрос «зачем?». Они отвечают на вопрос «как?». Поэтому как раз перспективным видится вот такое сочетание идеологов с программистами. При этом конечно, роли должны время от времени меняться.

    • http://ivan.begtin.name Ivan Begtin

      Со сменой ролей это практически малореально. Идеологи неумеют программировать, программисты не умеют продумывать идеи до проектов/продуктов, в большинстве своём.

Яндекс.Метрика