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

Что, если глобальные проблемы (такие как проблемы в образовании, медицине, бедность или свобода информации) можно успешно решать локальными усилиями большой группы разработчиков по всему миру? Ведь технологии и интернет — это мощный инструмент в почти любой области, от сохранения лесов, до системы образования. Однако, сейчас стремительному развитию подвержен преимущественно бизнес, а он применим не ко всем проблемам внутри этих проблем. К тому же, множество разнообразных конечных продуктов доступных в Open Source — это замечательно!



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

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

Не знаю, возникают ли подобные внезапные желания у критической массы разработчиков, но привлекательность той идеи, что без бюджета, используя существующие Open Source инструменты можно помочь исправлять узкие места в мире 21 века силами множества разработчиков по всему миру — заставляет меня разузнать это.

Вот как это работает. dev4better — это такой себе кикстартер, где вместо денег — код. Любой разработчик и даже дизайнер может выбрать проект, в который он будет контрибьютить дождливыми вечерами с целью помочь сбыться тому, во что он верит и с целью поучаствовать в разработке «интересного проекта» ради совершенствования своих навыков и портфолио.
Проекты не будут браться из ниоткуда, их будут предлагать сотрудники организаций и другие инициаторы. После проведения ревью заявки особыми участниками сообщества (Community Leaders), они помогут составить ТЗ, выбрать стек технологий.
И как только у проекта насобирается достаточное количество заинтересованых в участии, создадут репозиторий на github, добавят issues и составят roadmap. Любой может присоединиться к разработке или даже взять на себя большой кусок задачи, попросить помощи у остальных участников или помочь другим разобраться.

Выполненные проекты будут доступны под открытыми лицензиями всем.
Самым активным, думаю, организации, чьи задачи успешно выполнились — передадут гостинцев (free t-shirts!).
Насколько определённые проекты соответствуют формальному критерию (решают одну из глобальных проблем из результатов исследования ООН) предполагается «на глаз».

Если вам интересно присоединиться, поддержать или у вас есть проект с которым мы можем помочь — посетите dev4better.org.

Комментарии (8)


  1. Temirkhan
    23.09.2015 19:28
    +1

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


    1. kolyaflash
      23.09.2015 19:32
      +2

      Солидарен. Но «профит» какой-никакой всё же есть. (я про портфолио и всё такое)


    1. kolyaflash
      23.09.2015 19:41

      И что самое главное, даже один проект и несколько разработчиков — уже успех.


  1. andrewnester
    23.09.2015 20:05

    На самом деле очень крутая идея! Я например хочу давно поучаствовать в проекте, связанном с медициной и как я не искал, ничего найти не смог


  1. vedenin1980
    23.09.2015 20:13
    +1

    Мне кажется на сайте должен быть список уже существующих проектов. Разработчики должны видеть проекты прежде чем подписываться на участие в них, ИМХО. Может там вообще ничего что я умею не нужно или проекты будут мне вовсе не интересны?


    1. kolyaflash
      23.09.2015 20:53

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

      > Может там вообще ничего что я умею не нужно или проекты будут мне вовсе не интересны?

      Может быть и такое. Но проекты будут действительно интересные или не будет вовсе. В случае, если ваши навыки весьма специфичны — тем лучше, найдёте коллег, которых найти не так просто.


      1. vedenin1980
        23.09.2015 21:08
        +1

        Понимаете, регистрируясь я как бы даю некоторые обязательства (хотя бы самому себе), а зарегистрироваться и потом обнаружить что ничего не подходит (и получать рассылку о странных и не интересных проектах) или обнаружить что на вашем сайте вообще нет пока реальных проектов — не очень интересно. Проще тогда искать подходящие проекты на том же github'e.

        Лучше покажите какие у вас уже есть проекты (пусть их будет всего штук пять), чтобы я понимал на что я подписываюсь, регистрируясь на сайте. И так скорее всего будут думать большинство разработчиков.


        1. kolyaflash
          23.09.2015 21:28

          Регистрируясь, вы «Register your member account now. And be one of the first members who get early access to projects.». Извиняюсь за отсутствие русскоязычной версии.

          Я понимаю о чём вы, но к сожалению, сейчас это (отсутствие публичного списка) единственный путь.