Представљамо вам директоријум отвореног кода за добро: помозите непрофитним организацијама помоћу кода

Пре неколико месеци питали смо 20.000 људи зашто уче да програмирају. Више од половине њих рекло је да је један од разлога помоћ непрофитним организацијама.

Има смисла. Писање кода који користе непрофитне организације један је од кључних начина да чланови заједнице фрееЦодеЦамп стекну практично искуство радећи посао из стварног света.

Почео сам да управљам пројектима отвореног кода у децембру 2014. године и од тада побољшавам процес. У почетку смо изградили и испоручили 24 пројекта на „стари начин“ - израђени по мери и испоручивани по једној непрофитној организацији. Већина ових пројеката састојала се од основних веб локација и прилагођеног ЦМС рада заснованог на ЈаваСцрипт-у.

Ови пројекти учинили су много доброг за многе непрофитне организације и помогли десетинама кампера да добију свој први посао програмера. Такође сам прилично рано схватио да ми је суђено да упознам тону талентованих програмера.

Али постојали су начини да се учини више добра.

Стварањем Опен Соурце фор Гоод прошлог септембра, искористио сам прошло искуство у вођењу ових пројеката да бих то напредовао.

Након само десет месеци, Опен Соурце фор Гоод већ садржи 7 нових робусних алата отвореног кода које било који број непрофитних организација може применити и имати користи. (За поређење, Атлассиан - компанија која се јавно тргује софтвером - нуди укупно 12 производа.)

Већина ових алата је већ примењена и користи се за помоћ невероватним људима у невероватним стварима. Још две су скоро завршене.

Да ради. Радимо више добро. И сваки пут кад се суочимо са препреком у овом програму, прогурали смо је и решили.

„Успех није коначан, неуспех није кобан: рачуна се на храброст да наставимо.“ - Винстон Цхурцхилл

Треба још много тога урадити.

Проблем: Немам довољно сати дневно да бих управљао сваким непрофитним пројектом.

Решење: Регрутујте волонтере волонтерске пројекте да нам помогну док им помажу у стицању искуства како би се квалификовали за испит ПМИ-АЦП.

Проблем: Изградите нешто што организација на крају не користи због интерне бирократије.

Решење: Израдите алате који могу имати користи од више организација и заштитите овај ризик. Ставке портфеља које користе стварни људи и организације су суштински вредније у потрази за послом од пројеката који се уопште не користе. Овај интерес је главни разлог што имамо толико добровољаца.

Проблем: Више кампера који желе да волонтирају, него што смо имали добрих нових пројектних идеја, започињемо испочетка.

Решење: Почните кампере доприносећи постојећим пројектима отвореног кода. Ово је најбољи начин да вежбају критичку вештину програмера у раду са застарелим кодом.

За сваки проблем тежио сам да нађем решење тамо где сви побеђују.

Данашњи проблем: Тесност наше растуће заједнице делимично се може приписати заједничком кодирању. Ипак, само је мали део заједнице заправо икада имао прилику да учини добро са нама.

До сада.

Решење: Данас сам одушевљен што могу са вама поделити лансирање нашег новог Опен Соурце фор Гоод директорија.

Сада, ако посетите директоријум док сте пријављени на фрееЦодеЦамп, видећете листу пројеката у директоријуму којима можете одмах допринети - са или без свих ваших сертификата.

Ако можете поднети значајан захтев за повлачењем без да вас неко држи за руку, спремни сте да дате свој допринос овим пројектима. Ово искуство можете користити да вам помогне на путу до посла програмера. Узрок можете кодирати као део процеса учења.

Кампери служе као одржавачи пројеката и ту су да вам помогну. Рад са вама такође ће бити део њиховог процеса учења.

Припазите на картицу проблема у репо пословима било ког од ових пројеката и помозите нам да их решимо. Размислите о томе да пројекат форкирате и покренете локално да бисте видели да ли можете пронаћи грешке за извештавање или побољшања која можете предложити стварањем проблема.

Наставићемо да градимо нове пројекте са малим, окупљеним тимовима најплоднијих сарадника који су стекли своје сертификате. Након што ови алати достигну стабилно издање, поставићу их у директоријум. Ово ће их отворити за допринос заједнице који ће алате учинити бољим.

Ако се још увек не осећате спремно да дате свој допринос, то је потпуно у реду. Увек ће бити више грешака које треба исправити и више захтева за карактеристике.

Наставите да радите на изазовима, градите своје пројекте вежбања и стекните своје сертификате. То је доказани начин да научите како да кодирате неке невероватне ствари и придружићете се хиљадама других кампера који су то радили пре вас и обезбедили свој први посао програмера.

Бићемо још увек кад будете спремни да дате свој допринос.

Као што сам рекао изнова и изнова: Све непрофитне организације треба да имају користи од нашег про боно кода, а сви кампери треба да дају свој допринос пројектима отвореног кода.

Сада је то лакше него икад раније.

Сам директоријум је отвореног кода и задивљујући је својим аутоматизованим функцијама и лакоћом употребе. Посебно се захваљујемо Хуану Давиду Акости за помоћ која је довела овај пројекат до циља. Слободно погледајте и погледајте да ли и на неки начин можете да нам помогнете да то поправимо.

Треба вам мотивација за почетак? Ево неколико невероватних резултата нашег волонтирања током протеклих 10 месеци:

  • У оном што је био убедљиво један од мојих најпоноснијих тренутака на челу овог програма, непрофитна организација која се фокусирала на образовање и плаћала 10.000 УСД годишње за корпоративни софтвер отказала је свој уговор и усмерила своје пословање око нашег новог алата за податке о студентима отвореног кода. Није нам увек било лако да квантификујемо колико штедимо непрофитне организације у трошковима софтвера. Па, ето - и то је само једна непрофитна организација.
  • Имам пола ума да покренем банку хране са стране, овде у ДЦ-у, само да бих могао да управљам њеним инвентаром и испорукама користећи Пантри фор Гоод. Прво смо га изградили за помоћ у вођењу једне банке хране у Торонту, а сада смо га претворили у општи алат отвореног кода. Ако ваша локална банка хране жели да уштеди новац и послује ефикасније, треба да им то споменете.
  • Да ли сте примили било какву е-пошту од Куинција Ларсона у протеклих 7 месеци? Те е-маилове шаље јефтино путем АВС-а (1 УСД за 10.000 е-маилова) помоћу алата Маил фор Гоод који је направио кампер. Ако имате властиту маилинг листу, можете је почети користити већ данас да бисте уштедели гомилу новца. Сигурно јесмо.
  • Развијамо алат отвореног кода под називом Леагуе фор Гоод за бесплатно управљање омладинским и добротворним спортским лигама. Прогнозира се да ће софтвер за управљање спортском лигом достићи тржишну границу од 5,9 милијарди долара до 2022. (Да ли се неко други сећа да је продавао слаткише како би себи приуштио дресове и опрему као дете? Замислите да покушавате да их продате у вредности од 5,9 милијарди долара.)
  • Цхилд Фирст Аутхорити успели су током прве школске године користећи нашу апликацију за праћење изостанака и отворени код. Ово је заменило неколико незграпних Екцел табела.
  • Један крајњи корисник Конференције за добровољно се јавио да ускочи и побољша наш алат за управљање конференцијама са нама. Ускоро ће још више непрофитних организација моћи да користе овај алат за планирање и организацију својих конференција.
  • Престали смо да се трудимо да закажемо позиве у више временских зона с покретањем Састанака за добро. Имали смо преко хиљаду људи да креирају налоге у неколико дана након што сам најавио његово покретање. А одржавач пројекта, Јеан Пхилип де Рогатис, управо је додао подршку за Гоогле календар прошле недеље.
  • Кампери настављају да добијају посао током пројекта. То је леп проблем имати и мислим да то није проблем за који је потребно решење.

Срећно кодирање!

Мицхаел Д. Јохнсон, непрофитни момак са фрееЦодеЦампа.

Пратите ме на Медиум-у, Твиттер-у или Фацебоок-у да бисте прочитали више о кодирању разлога. Ако вам се ово свидело, кликните на? доле, тако да ће други људи ово видети овде на Медијуму.