W jaki sposób można wykorzystać umiejętności programowania, aby pomóc ludziom w ubóstwie?


176

Jako student informatyki na studiach często słyszę od przyjaciół pracujących nad różnymi projektami humanitarnymi i chcę coś zrobić sam. Wygląda jednak na to, że programiści nie mają tak wielu oczywistych możliwości pomocy, jak powiedzmy lekarze lub nauczyciele. W jaki sposób programiści mogą wykorzystać swój talent dla osób ubogich?


1
Wiki społecznościowe mogą tworzyć tylko ci, którzy mają teraz wystarczająco wysoką reputację. (Moderatorzy)
Mateen Ulhaq

2
Powinieneś zajrzeć do Imagine Cup! imaginecup.com
aqua

40
Osobiście uwielbiam to, że pracuję w branży, która przyciąga ludzi, którzy tak wysoko oceniają to pytanie.
goodguys_activate

3
Możesz przekazać darowiznę programistom przeciwko ubóstwu: developersagainstp

3
Bogacę się i wydaje mi się, że przekazuję pieniądze na ten cel. Nie sądzę, aby tworzenie oprogramowania było szczególnie pomocne w krajach rozwijających się (żywność> oprogramowanie). Być może bardziej abstrakcyjne koncepcje, na przykład zwinne / chude / tego rodzaju, mogłyby zostać wykorzystane w projektach innych niż oprogramowanie.
Cthulhu

Odpowiedzi:


131

Kiedy byłem tuż po studiach, był facet, który zatrzymywał się u mnie w dniu recyklingu i zbierał wszystkie nasze puszki i butelki, które miały depozyt. Zaprzyjaźniłem się z facetem, zapytałbym go, jak się ma interes, zapytałby mnie, jak mi się podoba moja kostka i dobrze byśmy się śmiali.

Pewnego dnia zaczęliśmy rozmawiać o tym, co robię i powiedziałem mu: „Zrobiłem rzeczy, które pomagają ludziom lepiej wykonywać swoją pracę przy mniejszym nakładzie pracy”. Mówi mi, że mógłby użyć jednej z tych rzeczy…

Miałem więc starą Palm3, napisałem aplikację, w której mógł wprowadzić swoje Puszki zebrane pod każdym adresem, a po 2 miesiącach dowie się, które Domy piją najwięcej napojów gazowanych i jakie są jego najlepsze bloki. (Brak generatora trasy :-() Przedstawiłem mu go w następnym tygodniu w dniu recyklingu.

Zwiększono jego produktywność o 30%!

Proszę bardzo, Programowanie, aby pomóc ludziom w biedzie!


12
Naprawdę podoba mi się ta historia. +1 dla Ciebie!
ElGringoGrande

Nazywa się to również statystykami! :)
ilhan

2
To naprawdę dobry punkt. Powiedziałem kiedyś mojemu przyjacielowi, który odnosi wielkie sukcesy: „Czy nie masz szczęścia, że ​​nie spędzamy dni na zbieraniu puszek takich jak ten facet?” Powiedziała: „Nie. Po prostu chodziłabym do miejsc takich jak studia tańca, które mają mnóstwo puszek, napełniam wózek w ciągu 2 godzin, a następnie spędzam resztę dnia, robiąc to, co chcę”.
B, 7

To cudownie! Czy kiedykolwiek słyszałeś od niego odpowiedź?
prasopes

94

Wykorzystaj swój talent, aby zarobić dużo pieniędzy , i przekaż dużą część tego. Jako programiści mamy szczęście, że możemy zarobić więcej pieniędzy, niż potrzebujemy na nasze osobiste potrzeby.


22
+1 Cyniczny, ale prawdziwy. Najbiedniejsi na świecie mają stosunkowo podstawowe potrzeby (jedzenie, czysta woda, medycyna, edukacja), a najprostszym sposobem na zaspokojenie tych potrzeb są pieniądze. Jeśli spojrzysz na to, ile możesz zarobić w ciągu godziny i zrekompensujesz ich wartość pieniężną w stosunku do tego, co możesz osiągnąć w ramach wolontariatu, więcej pracy i darowizny zwykle będą najlepsze.
Jon Hopkins

16
Jest to wzięty do końca model Billa Gatesa.
Dan Dyer

30
„Jeśli bogaci naprawdę chcą pomagać ludziom, powinni zarobić tyle pieniędzy, ile mogą, robiąc to, do czego zostali przeszkoleni, i przekazać je grupie o niższych dochodach, która jest przeszkolona, ​​aby pomagać ludziom. Za każdą godzinę spędzają serwując zupę, mogli oddać godzinną pensję, aby zapłacić komuś za zupę przez dwa tygodnie ... Więc dlaczego poświęcają swój czas? .. Darowując czas, pomagają potrzebującym znacznie mniej wydajnie, ale pokazują swoje hojność i życzliwość [dla potencjalnych partnerów] są znacznie bardziej wiarygodne ”. - Umysł godowy: jak seksualny wybór ukształtował ewolucję ludzkiej natury
endolith

6
@Endolith - ouch. Zastanawiałem się nad wolontariatem w schronisku dla bezdomnych, ale to dość przekonujący argument. Z drugiej strony, jeśli wolontariuszy spędzam wolny czas w taki sposób, że nie mogę go wykorzystać do zarabiania pieniędzy, myślę, że pasuje to do rachunku moralnego.
Chris B. Behrens

7
@makerofthings - czy oglądałeś mikrokredyty? Chodzi o to, aby dać dużo małych pieniędzy, aby pomóc w rozpoczęciu nowej działalności, np. Kupić kurczaki, aby sprzedać jajka; kup maszynę do szycia do produkcji i sprzedaży odzieży. Eliminuje to problem „dawania na odległość” polegającego na przekazywaniu pieniędzy i powoduje wiele drobnych, długoterminowych, samowystarczalnych zmian. Jestem fanem tego pomysłu.
Ethel Evans

51

Wkład w oprogramowanie open source

Wkładając oprogramowanie open source (lub tworząc własne), możesz mieć bezpośredni wpływ na całkowity koszt systemu komputerowego. To z kolei obniża koszty ponoszone przez biednych lub potrzebujących ludzi (lub organizacje charytatywne) w celu zapewnienia im komputerów.

Wiem, że to nie jest zbyt fantazyjne, ale może pomóc!


5
Udział w otwartym oprogramowaniu jest najbardziej bezpośrednim sposobem dla twórców oprogramowania na tworzenie i przekazywanie znacznej wartości. W pewnym sensie mamy szczęście, ponieważ ta wartość może być 10-krotnie lub 100-krotnie większa od wysiłku przy udanych projektach. Najbiedniejszy segment nie odczuje bezpośrednio tego wpływu (ponieważ głównym problemem są jedzenie), ale mimo to jest to działalność charytatywna. Inne podejścia do działalności charytatywnej obejmują działania niezwiązane z programowaniem.
dbkk

Github.com to świetne miejsce na rozpoczęcie. Mnóstwo projektów open source.
Chris Ledet

40

Miałem to samo pytanie i pomyślałem o dwóch rzeczach: pracy nad programowaniem dla organizacji non-profit lub pomocy w kursach komputerowych, takich jak kursy edukacyjne dla dorosłych. Mogą tam być biedni ludzie próbujący nadrobić zaległości technologiczne, w zależności od tego, gdzie oferowana jest klasa, obszar itp. Być może możesz zgłosić się do zarządzania komputerami w lokalnej bibliotece - mają przydatne zasoby dla osób, które nie mogą sobie na nie pozwolić. własne komputery.

Jeśli chcesz tylko pomóc ludziom, zawsze możesz po prostu podać posiłki w zupnej kuchni. Wśród biednych uważam, że ogólne zapotrzebowanie na siłę roboczą jest większe niż algorytmy.


Zgadzam się. Zgadzam się również, że wykorzystanie tych umiejętności do zarabiania dużych pieniędzy jest znacznie bardziej wydajne pod względem generowanego bogactwa na spędzoną godzinę. Czasami jednak instytucja nie potrzebuje gotówki, ale ludzi i bez ludzi nie byliby w stanie rozpocząć swoich działań. Wszystko zależy więc od tego, gdzie jesteś, czego potrzebują ludzie itp. Wiem, że instytucje, które pokochałyby więcej pieniędzy, ponieważ mają wszystkich potrzebnych ludzi. Inni nie mogą sobie pozwolić na otwarcie swoich lokali 2x w tygodniu z powodu braku ludzi.
Giovanni Tirloni

28

Mieszkam w Indiach, ale chcę, aby ta odpowiedź była bardziej ogólna, prawdopodobnie odpowiedź trafi do jakiegoś politycznego lub nie-informatycznego sposobu, więc z góry przepraszam.

Biedni ludzie są biedni, ponieważ nie mogą cieszyć się podstawowymi rzeczami, takimi jak jedzenie, woda, dom, praca i transport. Brak tych podstawowych rzeczy jest główną przyczyną ubóstwa.

Naszym zadaniem jest tworzenie programów, a docelowymi odbiorcami są prawdopodobnie ci, którzy mają dodatkowe dolary na serwer i stronę internetową. Głównie w Indiach IT nie jest postrzegane jako konieczność, wiele firm i organizacji rządowych unika tego, jeśli nie ma wystarczającej ilości pieniędzy.

Tutaj rządowy. wydać większą część pieniędzy i siły roboczej, aby wyżej wymienione zasoby były odpowiednie, a potem jeszcze lepsze.

Muszą budować i utrzymywać lepsze drogi, lepszy dom i stałą energię elektryczną. Muszą obserwować i prognozować pogodę i utrzymywać odpowiednie przechowywanie, jeśli pogoda wymknie się spod kontroli, aby każdy mógł mieć odpowiednie jedzenie bez względu na to, czy jest dobre, czy złe. Muszą stworzyć dobry system transportu i zarządzać nim, aby utrzymać biznes przy życiu w dowolnym miejscu. Muszą zapewnić lepsze usługi medyczne i ratunkowe.

Myślę, że tam właśnie pomaga lepsze programowanie, zapewniając dobre i niezawodne programy osobom i organizacjom (rządowym i pozarządowym), które się nimi zajmują. Jest to o wiele lepsze niż programowanie dla dziwacznych klientów, którzy są jak psy ścigające samochody . Przynajmniej sprawia, że ​​czuję się (i prawdopodobnie i ty) dumny, oddając społeczeństwo.

PS Jako programista mobilny raz byłem dumny, opracowując aplikację dla Blackberry, aby pomóc ludziom poradzić sobie z niektórymi nagłymi przypadkami medycznymi.

PS 2 Jest też jeden łatwiejszy sposób: zarabiać więcej programując dla tych klientów i wydawać więcej zarobionych pieniędzy na cele charytatywne.


2
+1 za zarabianie więcej i oddawanie (pomyśl Bill Gates).
Penang

4
Ale nie nielegalnie i nieetycznie wolałbym raczej stosować RMS niż Bill Gates. Bill Gates IMHO nie jest dobrym przykładem na zarabianie i oddawanie.
Prasham,

2
„Brak tych podstawowych rzeczy jest główną przyczyną ubóstwa” czy te rzeczy są wynikiem ubóstwa? Mój angielski nie jest zbyt dobry, więc mogę się mylić, ponieważ jestem jedynym, który zaskoczył mnie po przeczytaniu tego zdania.
nimcap

2
@ yc01, Jeśli chodzi o ubóstwo, przyczyny i skutki są ze sobą powiązane. Istnieje wiele pętli zwrotnych.
TRiG

5
@ yc01 - Nie mówi, że bycie w ubóstwie jest spowodowane byciem w biedzie, ale twierdzi, że skutki poprzedniego ubóstwa są często przyczyną przyszłego ubóstwa. Jeśli złagodzisz skutki ubóstwa, nie tylko zapewnisz ulgę; zmniejszasz przyszłe ubóstwo. Na przykład pomagasz w głodzie, a ponieważ ktoś jest dobrze nakarmiony, jest w stanie pracować więcej. Oni i ich dzieci jedzą lepiej, a ich dzieci mają się lepiej w szkole. Ich dzieci mają lepszą pracę, ponieważ radziły sobie lepiej w szkole, a wnuki nigdy nie głodują.
Ethel Evans

23

Niestety większość przyczyn ubóstwa nie reaguje dobrze na rozwiązania programistyczne. Google poczyniło dzielny wysiłek w ramach projektu Google.org, ale po 6 latach prób odkryli, że przekazanie pieniędzy tylko organizacjom niższego szczebla „w terenie” ma duży wpływ. Niedawny artykuł w „New York Times” podkreśla problem: Google odkrywa na nowo filantropię

Wykorzystanie swoich umiejętności, aby zarobić więcej pieniędzy i przekazać je na cele, które pomogą złagodzić ubóstwo, jest prawdopodobnie najlepszym wyborem. Kiedy przekazujesz darowiznę na rzecz organizacji takiej jak Charity Water, gdzie 20 USD zapewnia czystą wodę dla jednej osoby przez 20 lat, możesz zrobić wiele dobrego, po prostu pracując dodatkową godzinę dziennie i przekazując wyniki. Kampania Deweloperzy przeciwko ubóstwu jest przykładem programistów promujących postępy w ten sposób.


1
+1 dla programistów przeciwko ubóstwu, jak mogę do niego dołączyć, jeśli nie jestem związany z żadną firmą ???
Prasham

1
Nie jestem związany z projektem, ale osoby mogą zdecydowanie przekazać darowiznę: mycharitywater.org/p/campaign?campaign_id=12810
Matthew Frederick

11

Możesz także brać udział w hackathonach organizowanych przez Random Hacks of Kindness .

Z ich strony internetowej:

Random Hacks of Kindness (RHoK) polega na wykorzystaniu technologii, aby uczynić świat lepszym miejscem poprzez budowanie społeczności innowacji. RHoK gromadzi inżynierów oprogramowania i ekspertów ds. Zarządzania ryzykiem związanym z klęskami żywiołowymi, aby identyfikować najważniejsze globalne wyzwania i opracowywać oprogramowanie, które im odpowiada. RHoK Hackathon gromadzi najlepszych i najbystrzejszych hakerów z całego świata, którzy poświęcają swój czas na rozwiązywanie rzeczywistych problemów.


11

Mam propozycję,

Możemy stworzyć stronę internetową, która będzie zawierała dane szpitali, bezpłatne kontrole medyczne, bezpłatne usługi medyczne rządu. W nagłych przypadkach ludzie mogą szukać dawcy krwi w pobliżu swojego stanu / regionu / miasta.

Nie tylko biedny, możesz pomóc każdej pojedynczej osobie, która naprawdę potrzebuje kogoś w nagłej sytuacji.

+1 za ten krok nobla.


8

Szkoły zawsze szukają osób, które mogłyby wejść do klasy i porozmawiać o swojej pracy. Gwarantuję, że dzieci to pokochają.

-Ralph Winters


6
Naucz biedne programy dla dzieci za darmo. Znajdą pracę.
Pratik Deoghare

8

Mieszkam w Brazylii i tutaj koszty oprogramowania są wygórowane. Sytuacja ta uległa zmianie w ostatnich latach dla rozwoju gospodarczego. Ale nadal jest niewygodne. Prawie każda importowana aplikacja komercyjna jest zbyt droga z powodu różnic w dochodach ludzi i minimalnej płacy w stosunku do bogatego narodu. Wszystkie importowane technologie kosztują efektywnie więcej niż byłoby to kosztowane w rozwiniętym kraju. Na przykład iPhone 4 kosztuje w Brazylii ponad tysiąc dolarów. Jeśli porównasz minimalną płacę Brazylii z USA, Wielką Brytanią, Niemcami, Japonią itp., Koszt wzrośnie zbyt mocno. Myślę, że w przypadku Indii, Chin i Rosji sytuacja nie jest inna.

Moim zdaniem dobrym sposobem, aby pomóc biednym ludziom w integracji technologicznej, jest zapewnienie bezpłatnego i otwartego oprogramowania dla edukacji i małych firm (które tworzą miejsca pracy). Wyobraź sobie rozwój lepszych systemów operacyjnych, pakietów biurowych, narzędzi CAD i innych produktów programowych, które pomogłyby w rozwoju narodu ... Wierzę, że my, programiści, analitycy, inżynierowie oprogramowania i pokrewni, możemy wiele zrobić, aby zmniejszyć nierówności społeczne.


7

Pomagaj ludziom udzielającym pomocy humanitarnej i / lub pomagaj w łagodzeniu problemów powodujących ubóstwo.

Na przykład możesz:

  • Opracuj oprogramowanie, które umożliwia lekarzom / nauczycielom skuteczniejszą pomoc / pracę z odległymi wioskami.
  • Pomóż rolnikom zwiększyć wydajność / wydajność na akr na obszarach dotkniętych ubóstwem
  • Ta lista jest długa ...

7

Bill Gates stara się wyeliminować polio na całym świecie. Możesz sprawdzić stronę internetową fundacji Billa i Melindy Gatesów i przekonać się, że możesz zrobić wszystko, aby pomóc.

Może zorganizuj lokalnego zbiórkę pieniędzy lub coś takiego. Nie jest specjalnie związany z programowaniem, ale z pewnością pomoże ludziom w biednych krajach! A co powiesz na zbiórkę hack-a-thon?

Dla przypomnienia, jestem maniakiem Linuksa od około 1994 roku, więc nie jestem fanem Microsoftu. Ale jestem fanem dobrej polityki zdrowia publicznego, dlatego za to dam Billowi duże brawa.


7

Nie jestem ekspertem od ekonów, ale słyszałem, że wiele osób mówi, że brak edukacji i dostęp do wspólnej wiedzy pomaga utrzymać biednych ludzi w biedzie.

Jeśli tak jest, można argumentować, że FOSS może pomóc obniżyć poprzeczkę ekonomicznie i umożliwić mniej uprzywilejowanym ludziom dostęp do tych królestw. Wiem na pewno, że wiele szkół, które mają ograniczone budżety, muszą wydać ogromne sumy na okna i licencje biurowe, które, gdyby zostały zastąpione przez ubuntu i open office, mogłyby zostać wydane na więcej komputerów / profesorów.

Te projekty zawsze szukają pomocy.


2
To argument na poparcie wikipedii
Foo Bah

@Foo Bah To też prawda. Gdy wszystko znajdzie się na komputerach, biblioteki w końcu znikną, a jedynym dostępem do informacji będą takie rzeczy jak wikipedia lub inne centra informacyjne niezwiązane ze społecznością, które z pewnością będą miały jakiś program.
LoveMeSomeCode

2
jedynym pozostałym problemem jest zapewnienie biednym dostępu do komputera i Internetu w celu uzyskania dostępu do Wikipedii; Wątpię, aby biblioteki fizyczne naprawdę zniknęły, ale zamiast tego mogą przenieść swoje bogactwo wiedzy do obszarów, w których dostęp do komputera i Internetu nie jest tak łatwy.
Lie Ryan

7

Deliver Good ” to strona stworzona przez programistę, aby pomóc w dobroczynności i darczyńcach, które moim zdaniem znajdują się w tym samym parku, co masz na myśli. Witryna została założona przez kogoś w Calgary, Alberta, w ciągu ostatniego roku, więc nadal może być do pewnego stopnia adoptowana.

Talking Shop: Uzupełnij swoje CV, pracując jako wolontariusz w branży IT ” to stary artykuł o tym, jak możesz zgłosić swoje umiejętności informatyczne.


1
Deliver Good wydaje się świetnym pomysłem, ale nikt go nie używa - znaleziono 0 wyników dla Washington, DC; Denver, CO; i Nowy Jork, NY. W rzeczywistości nie mogę znaleźć miasta, które ma jakieś wyniki.
Matthew

6

Dużą pomocą może być coś tak prostego, jak pokazanie ludziom z organizacji charytatywnych i organizacji non-profit, jak skutecznie korzystać z komputerów i różnych platform. W małych grupach szczególnie często brakuje osób posiadających umiejętności techniczne, a zadania IT często nie są wykonywane. Czasami podstawowe rzeczy, takie jak konfiguracja strony internetowej lub strony na Facebooku, mogą wydawać się zniechęcające dla osób spoza naszej branży. Może to być tak proste, jak powiadomienie ich, że mogą zadzwonić do Ciebie z pytaniami technicznymi lub pomóc w konfiguracji bezpieczeństwa danych i kopii zapasowych.


6

Może to być najlepsze podejście do miasta i rzeczy mogą być wykonywane na wszystkich poziomach. Możesz pomóc światu, biorąc udział w wyzwaniach dla programistów, takich jak Aplikacje Banku Światowego na rzecz rozwoju, które spełniają Milenijne Cele Rozwoju. Ci faceci mają wiele danych, które można przetwarzać na wiele przydatnych sposobów. Możesz także wyszukiwać w Google za pomocą „Wyzwania dla programistów PROBLEM-NAME”. To daje interesujące wyniki.

Na niższym poziomie możesz oferować swoje usługi jednej z krajowych organizacji pozarządowych. Z pewnością mają jakieś pomysły i potrzebują wykwalifikowanych programistów. I oczywiście istnieje podejście 1 do 1. Poświęć swój czas, aby nauczyć ludzi korzystania z komputerów / Internetu w sposób, który pomoże im robić rzeczy za mniej pieniędzy. Naucz programowanie komputerowe dzieci.



4

„Jeśli przybyłeś tutaj, aby mi pomóc, marnujesz swój czas. Ale jeśli przybyłeś, ponieważ twoje wyzwolenie jest związane z moim, pozwól nam współpracować”.

- Australijska Aborygenka Starszy Lilla Watson.


3

W ramach projektu nauki o służbie na moim ostatnim roku studiów zbudowaliśmy system dla lokalnej Armii Zbawienia, aby pomóc w zarządzaniu dorocznym programem przekazywania darowizn świątecznych dla potrzebujących rodzin. Chociaż taka organizacja może potrzebować pomocy programisty, to nie zaszkodzi pytać w Twojej okolicy.


2
Nie uważałbym Armii Zbawienia za zasłużoną dobroczynność. Istnieje wiele innych grup, które pomagają biednym bez głoszenia kazań, świętości i homofobii.
TRiG

2

Jestem studentem (komputerowym) w Indiach i miałem szczęście poznać i pracować z kilkoma osobami, które są pasjonatami korzystania z technologii, aby pomóc potrzebującym. Sprawdź te strony internetowe - Microsoft Research India , act4d i Gramvaani .

Osobiście uważam, że patrzysz w niewłaściwy sposób. Jeśli uważasz, że możesz pomóc ludziom ze zdolnościami programistycznymi, prawdopodobnie myślisz o zbudowaniu pewnego rodzaju strony internetowej / oprogramowania. Jednak faktem jest, że w większości biedni ludzie (mówię tutaj o świecie rozwijającym się) nie mają dostępu do komputerów itp. I zwykle nie mówią po angielsku. Jeśli uważasz, że sama technologia rozwiąże problemy świata, spójrz na to . To jest tekst przemówienia osoby, która była dość mocno zaangażowana w tę dziedzinę.

Moim zdaniem, jeśli naprawdę chcesz coś zmienić, musisz połączyć inżynierię techniczną z inżynierią społeczną. Spróbuj zrozumieć, jakie przeszkody stoją przed biedą - może to być brak wykształcenia, brak dostępu do możliwości, brak pieniędzy itp. Następnie spróbuj wymyślić jakiś sposób na ich pokonanie, a być może będziesz gotowy pomóc im. Jeśli naprawdę chcesz pomóc, pamiętaj, że technologia jest zazwyczaj ukierunkowana na ludzi z pieniędzmi i musisz pamiętać, że technologia jest przydatna tylko wtedy, gdy faktycznie zaspokaja potrzeby ludzi. Pomyśl mniej o nowej technologii, a więcej o lepszych sposobach korzystania z istniejącej technologii.


Tak, to prawdopodobnie brak pieniędzy trzyma ludzi w biedzie.
Erik B

1
W twoim komentarzu wyczuwam nutę cytryny i sarkazmu. Google Grameen Bank, aby zobaczyć koncepcję mikrofinansowania.
apoorv020

2

Wesprzyj swój czas i wysiłki w ulepszaniu projektów Open Source, takich jak Ubuntu Linux. Filozofia Ubuntu mówi bezpośrednio o twojej sprawie. Ludzkość dla innych ...

Ulepszając ten doskonały darmowy system operacyjny i oprogramowanie, przyczyniasz się bezpośrednio do pomocy ludziom w biedzie. Ponieważ ten system operacyjny Linux jest bezpłatny i bardzo łatwy w użyciu, może pomagać ludziom na wszystkich etapach życia zdobyć narzędzia potrzebne do zarządzania ich potrzebami informacyjnymi.


1

Mieszkam na Filipinach i przeniosłem swoją karierę na IT, ponieważ chcę pomagać innym ludziom ... i planuję świadczyć usługi ZA DARMO ... Na przykład chcę opracować program dla naszej publicznej biblioteki CITY, ponieważ obecnie nadal korzystają z ręcznego systemu katalogowego. Inną sprawą jest to, że gdybym stał się ekspertem w dziedzinie programowania, może mógłbym uczyć dzieci, których nie stać na odpowiednie wykształcenie, na pewne umiejętności obsługi komputera .. :)


1

Jedną z rzeczy, w której programiści są często wyjątkowo dobrzy, w porównaniu z resztą populacji, jest zbieranie i porządkowanie informacji. Mieszkam w stosunkowo biednej dzielnicy w porównaniu do reszty mojego miasta i istnieją dosłownie dziesiątki różnych programów mających na celu pomoc ludziom. Problem polega na tym, że nikt o nich nie wie. Pytasz każdego, kto pracuje dla tych programów, a jednym z ich największych problemów jest łączenie ludzi z problemami z ludźmi z rozwiązaniami.

W naszej społeczności uruchomiliśmy bardzo lokalną stronę internetową (w przybliżeniu obszar bloku 4x8 w naszej dzielnicy miejskiej). Aktywnie szukaliśmy różnych list mailingowych i organizacji, które oferują programy, filtrujemy je, organizujemy i dodajemy do strony internetowej. Prawie wszyscy w okolicy mają dostęp do Internetu w takiej czy innej formie. Ale uzupełniamy również witrynę o comiesięczny biuletyn. Chodzi o scentralizowanie informacji, które już tam są. Daliśmy nawet niektórym organizacjom możliwość publikowania bezpośrednio na naszej stronie. Jak dotąd reakcja była dość pozytywna.


1

Istnieje mnóstwo charytatywnych projektów open source - szukanie ich to nic innego. Przychodzi na myśl Sahana ; nie mogę wymyślić innych od razu ...

Jeśli nie znajdziesz niczego, co rezonuje z tobą, zacznij coś! Pomyśl, jak automatyzacja i transfer informacji (rdzeń siły oprogramowania) mogą poprawić życie tych, którym chcesz pomóc. Dean Kamen jest dla mnie doskonałym źródłem inspiracji. Kiedy opracujesz swój świetny pomysł - zrealizuj go. To takie proste.


1

Programowanie jest dla osób zamożnych i dobrze połączonych.
Programista może zrobić tylko dwie rzeczy:
1. Przekaż swój czas.
2. Podaruj swoje pieniądze.
Ponieważ każdy człowiek ma stosunkowo niewielki czas na datek, wolałbym drugą opcję.
Zarób wystarczająco dużo pieniędzy, aby wywrzeć znaczący wpływ, a następnie wyruszyć na zmianę świata.
PS Nie odradzam dawania czasu, po prostu ze względu na skalę problemu ubóstwa, szczególnie tutaj, w Indiach, pieniądze są o wiele bardziej wartościowe jako zasób.

Wzbogacenie:

Zignoruj ​​poprzednią odpowiedź. Później przypomniałem sobie fantastyczną rozmowę TED, którą widziałem wcześniej, i poszedłem ją znaleźć ponownie.
Teraz zgadzam się z odpowiedzią pana Anila Gupty . To trzeba obejrzeć.
Rok wcześniej widziałem także inne przemówienie TED dotyczące technologii i ubóstwa. Chociaż nie mogłem go teraz znaleźć, pomysł polegał na oddaniu komputera z dostępem do Internetu w slumsach lub w odległych wioskach. Nawet bez nauki, dzieci nauczyły się, jak z nich korzystać bardzo szybko.

Edycja: Znaleziono: Sugata Mitra: Edukacja napędzana przez dziecko. .
Nie odnosi się to bezpośrednio do ubóstwa, ale ponieważ edukacja jest kluczem do przerwania błędnego koła, pomysł ten jest genialny.


@ Morons W samych Indiach jest ponad 346 000 000 osób oficjalnie sklasyfikowanych jako biedni. Mają szczęście, że dostają jeden posiłek dziennie. Pomyśl tylko o skali, dobrze?
Qyuubi,

2
@Chris Nie ma szczątkowej kliniki, w której mieszka wiele biednych ludzi, nie mówiąc już o pieniądze na lekarza. Gdzie, u licha, uzyskają dostęp do komputera, nawet jeśli będą mieli szczęście, że mają pełnoetatową energię elektryczną?
Qyuubi

Jeśli jedna osoba / organizacja zechce dać ci dużo pieniędzy na twój czas, inna będzie zadowolona, ​​jeśli dasz je za darmo.
ctrl-alt-delor

opcja 2 jest dla nas znacznie lepszą i łatwiejszą opcją, ale istnieje dobry przykład dla opcji 1, jeśli znasz projekt Unique ID w Indiach, możesz również wiedzieć o Panu Nandanie Nilekani, który opuścił Infosys, aby zająć się tym projektem, oraz Poświęca swój czas na projekt
Prasham,

1
@ MobileDev123 Masz rację, ponieważ jego wkład jest jednym z najważniejszych, ponieważ udany identyfikator UID zapewni milionom dowód, że istnieją. Dostarczając dokumenty tożsamości, zapewnia, że ​​mają dostęp do wszystkich rządowych programów walki z ubóstwem i pomocy.
Qyuubi,

1

Chociaż nie programowałem, wykonałem sporo wolontariatu w centrach IT. Nauczanie przede wszystkim osób starszych i osób z trudnościami w nauce korzystania z popularnego oprogramowania.

Wiele osób w społeczeństwie nie zdaje sobie sprawy z korzyści, które rzeczy, które możemy brać za pewnik, mogą im dać, takie jak Internet. Jest to powszechne w grupach, o których wspomniałem powyżej, i może być niezwykle satysfakcjonujące, gdy zobaczysz ich postępy i korzyści, które nieuchronnie zyskają.

Być może jest to obszar, na który można spojrzeć, ponieważ uważam, że większość dużych konurbacji miałaby takie konfiguracje. Jeśli nie, poproś swój uniwersytet, czy byłby zainteresowany oddaniem czegoś społeczności i poświęceniem swoich zasobów przez kilka godzin w tygodniu.


1

Czy słyszałeś o projektach Wenus i boiningu? poszukaj ich i zobacz, co wszyscy możemy zrobić.


http://www.thezeitgeistmovement.com/wiki/index.php?title=BOINC

http://www.thevenusproject.com/


uzyskaj informacje kolega;)

Z poważaniem,

LSonic

...

Odniesienie do projektu BOINC nie działało dla mnie. Znalazłem jednak projekt BOINC, który stanowi dobre wprowadzenie do BOINC:

Siatka społeczności światowej

http://www.worldcommunitygrid.org/index.jsp

Kliknij na wszystkie zdjęcia pod dużym obrazem, aby zobaczyć wszystkie ich bieżące podprojekty, z których niektóre powinny pomóc głównie osobom ubogim. Dałem im już lata czasu na komputerze.

Kilka innych interesujących projektów BOINC:

http://www.malariacontrol.net/

na malarię

http://dnahome.cs.rpi.edu/dna/

na gruźlicę, ale na wczesnym etapie rozwoju, więc polecam ją tylko tym, którzy mają doświadczenie w testowaniu nowego oprogramowania

http://www.rnaworld.de/rnaworld/

prawdopodobnie pomoże w badaniach nad wirusami opartymi na RNA, ale nie poda jeszcze zbyt wielu szczegółów; nie dość wcześnie w fazie rozwoju, ale wciąż nie jest zalecany dla początkujących

Polecam wybranie co najmniej dwóch projektów BOINC, aby Twój komputer mógł nadal wykonywać użyteczną pracę, jeśli jeden z projektów ulegnie awarii na jakiś czas.

BOINC jest stosowany głównie wtedy, gdy jakiś projekt badawczy potrzebuje znacznie więcej czasu na komputer niż komputery, na które ich stać, mogą dostarczyć w rozsądnym czasie.

Robert Miles


0

Nie sądzę, że możesz wnieść duży wkład w tę dziedzinę: to, co robisz na komputerze, często pozostaje na komputerze, podczas gdy ubóstwo jest rzeczą materialną.

Możesz nauczyć dziecko obsługi komputera lub programu, ale znów potrzebują komputera, aby kontynuować naukę, a większość dzieci uczy się sama.

Mam ten pomysł od dawna, ale oczywiście rzeczą, która poprawiłaby nasze społeczeństwo od dołu, jest coś w rodzaju czystej, opartej na lokalizacji wymiany towarów / usług dla wszystkich stron internetowych.

Nie myślę o tobie regularnej stronie z ogłoszeniami „sprzedającymi”, ale czymś, co kładzie duży nacisk na lokalizację.

Craigslist + mapy google, ale lepsze i niekoniecznie oparte na e-mailach. Są ludzie, którzy szukają, i ludzie, którzy proponują ...

Nie sądzę, by odnoszące sukcesy firmy, takie jak Google czy Facebook, kładły duży nacisk na to, jak gospodarka musi się organizować, podczas gdy jest to jak największa funkcja, na jaką pozwala Internet: transport informacji.

Spróbuj pomyśleć, że obecna gospodarka sprawia, że ​​ludzie płacą za spotykanie się i świadczenie usług, podczas gdy to, czego naprawdę potrzebujesz, może być znacznie bliżej miejsca zamieszkania.

Dostarczanie informacji zorganizowanych w ten sposób znacznie zmniejszyłoby ubóstwo, które moim zdaniem jest po prostu dużym brakiem pieniędzy organizacji, które nie zawsze mogą skutecznie rozwiązać.

Prośba o stanowisko polityczne :)


0

Możesz pracować na Mifos: http://mifos.org/ - oprogramowanie używane przez bank Grameen.

„Weź udział w projekcie open source, który buduje technologię, aby szybciej skończyć z ubóstwem” - cytat ze strony internetowej.


0

Zawsze możesz pomóc pośrednio - np. zrobić oprogramowanie, które pomogłoby w jakimś projekcie humanitarnym. Nasz możesz zrobić dla nich darmową (lub symboliczną cenę) sieć. jeśli jesteś programistą - może to pomóc w uzyskaniu większej wiedzy innych osób na temat projektu.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.