Wie können Programmierfähigkeiten eingesetzt werden, um Menschen in Armut zu helfen?

176

Als Student der Informatik am College höre ich oft von Freunden, die an verschiedenen humanitären Projekten arbeiten, und ich möchte selbst etwas tun. Aber es scheint, dass Programmierer nicht so viele offensichtliche Möglichkeiten haben, um zu helfen, wie zum Beispiel Ärzte oder Lehrer. Wie können Programmierer ihr Talent für Menschen in Armut einsetzen?

Matthew Pirocchi
quelle
1
Community-Wikis können nur von Personen erstellt werden, die bereits einen ausreichenden Ruf haben. (Moderatoren.)
Mateen Ulhaq
2
Sie sollten sich Imagine Cup ansehen! imaginecup.com
aqua
40
Ich persönlich liebe es, in einer Branche zu arbeiten, die Menschen anzieht, die diese Frage so hoch schätzen.
goodguys_activate
3
Sie könnten an Entwickler gegen Armut spenden: developersagainstpoverty.org
3
Werde reich und spende dein Geld für die Sache, denke ich. Ich denke nicht, dass Softwareentwicklung in bestimmten Entwicklungsländern sehr hilfreich ist (Lebensmittel> Software). Vielleicht könnten die abstrakteren Konzepte, zum Beispiel Agile / Lean / so etwas, in Nicht-Software-Projekten verwendet werden.
Cthulhu,

Antworten:

131

Als ich gerade auf dem College war, kam ein Typ zu mir nach Hause, um all unsere Dosen und Flaschen mit Pfand auszusuchen. Ich habe mich mit dem Kerl angefreundet, ich habe ihn gefragt, wie es ihm geht, er hat mich gefragt, wie mir mein Würfel gefallen hat und wir haben gut gelacht.

Eines Tages haben wir darüber gesprochen, was ich tue, und ich habe ihm gesagt: "Ich habe Dinge gemacht, die Menschen dabei helfen, ihre Arbeit mit weniger Arbeit besser zu machen." Er sagt mir, er könnte eines dieser Dinge gebrauchen ...

Also, ich hatte einen alten Palm3, ich schrieb eine App, in der er seine an jeder Adresse gesammelten Dosen eingeben konnte und nach 2 Monaten wusste er, welche Häuser die meisten Limonaden tranken und wo seine besten Blöcke waren. (Kein Routengenerator :-() Ich habe es ihm in der nächsten Woche am Recycling-Tag präsentiert.

Erhöht seine Produktivität um 30%!

Also los, Programmieren, um Menschen in Armut zu helfen!

Idioten
quelle
12
Ich mag diese Geschichte wirklich. +1 an Sie!
ElGringoGrande
Das nennt man auch Statistik! :)
ilhan
2
Das ist ein wirklich guter Punkt. Ich sagte einmal zu einem Freund von mir, der sehr erfolgreich ist: "Haben Sie kein Glück, dass wir nicht unsere Tage damit verbringen, Dosen wie diesen Kerl zu sammeln?" Sie sagte: "Nein. Ich ging einfach zu den Orten wie Tanzstudios mit Tonnen von Dosen, füllte meinen Einkaufswagen in 2 Stunden auf und verbrachte den Rest des Tages damit, das zu tun, was ich wollte."
B Seven
Das ist großartig! Hast du jemals von ihm gehört?
Prasopes
94

Nutzen Sie Ihr Talent, um viel Geld zu verdienen und einen guten Teil davon zu spenden. Als Programmierer haben wir das Glück, mehr Geld verdienen zu können, als wir für unsere persönlichen Bedürfnisse brauchen.

user281377
quelle
22
+1 Zynisch aber wahr. Die Ärmsten der Welt haben relativ Grundbedürfnisse (Nahrung, sauberes Wasser, Medizin, Bildung), und der einfachste Weg, diese zu decken, ist durch Geld. Wenn Sie sich ansehen, wie viel Sie in einer Stunde verdienen können, und den Geldwert davon mit dem verrechnen, was Sie möglicherweise durch freiwilliges Engagement erreichen, erzielen Sie in der Regel die besten Ergebnisse, wenn Sie mehr arbeiten und spenden.
Jon Hopkins
16
Im Extremfall ist dies das Bill-Gates-Modell.
Dan Dyer
30
"Wenn die Reichen den Menschen wirklich helfen wollten, sollten sie so viel Geld wie möglich verdienen, um das zu tun, wofür sie ausgebildet sind, und es einer Gruppe mit niedrigerem Einkommen aushändigen, die dafür ausgebildet ist, Menschen zu helfen ... Für jede Stunde, die sie ausgeben Wenn sie Suppe servieren, hätten sie ein Stundengehalt spenden können, um jemand anderem zu bezahlen, der zwei Wochen lang Suppe servieren kann. Warum spenden sie dann ihre Zeit? Großzügigkeit und Freundlichkeit [gegenüber potenziellen Partnern] viel glaubwürdiger. " - The Mating Mind: Wie die sexuelle Wahl die Evolution der menschlichen Natur
prägte
6
@ Endolith - autsch. Ich habe überlegt, mich freiwillig in einem Obdachlosenheim zu melden, aber das ist ein ziemlich überzeugendes Argument. Auf der anderen Seite halte ich es für moralisch vertretbar, wenn ich in meiner Freizeit Freiwilligenarbeit leiste, die so strukturiert ist, dass ich damit kein Geld verdienen kann.
Chris B. Behrens
7
@makerofthings - hast du dir Mikrokredite angeschaut? Die Idee ist, viele kleine Geldstücke zu geben, um neue Unternehmen zu gründen, z. B. Hühner zu kaufen, um die Eier zu verkaufen. Kaufen Sie eine Nähmaschine, um Kleidung herzustellen und zu verkaufen. Dies beseitigt das Problem des "Ferngebens", nur Geld zu spenden, und bewirkt, dass viele winzige, langfristige, selbsttragende Änderungen stattfinden. Ich bin ein Fan der Idee.
Ethel Evans
51

Tragen Sie zur Open-Source-Software bei

Indem Sie einen Beitrag zur Open-Source-Software leisten (oder Ihre eigene Software erstellen), können Sie die Gesamtkosten eines Computersystems direkt beeinflussen. Dies senkt wiederum die Kosten, die arme oder bedürftige Menschen (oder gemeinnützige Organisationen) für die Bereitstellung von Computern verursachen.

Ich weiß, es ist nicht sehr schick, aber es könnte helfen!

Aaron Wright
quelle
5
Ein Beitrag zu Open Source ist die direkteste Möglichkeit für Softwareentwickler, signifikanten Wert zu schaffen und zu verschenken. In gewisser Hinsicht haben wir Glück, denn dieser Wert kann bei erfolgreichen Projekten das 10- oder 100-fache des ursprünglichen Aufwands betragen. Die Auswirkungen werden vom ärmsten Segment nicht direkt zu spüren sein (da Lebensmittel ihr Hauptanliegen sind), sind aber dennoch wohltätig. Andere Ansätze für wohltätige Zwecke betreffen Aktivitäten, die nicht mit der Programmierung zusammenhängen.
dbkk
Github.com ist ein großartiger Ort, um anzufangen. Tonnenweise Open Source-Projekte.
Chris Ledet
40

Ich hatte die gleiche Frage und habe mir zwei Dinge überlegt: Web-Entwicklung für eine gemeinnützige Organisation oder Unterstützung bei Computerkursen wie einem Kurs zur Erwachsenenbildung. Es könnte arme Leute geben, die versuchen, mit der Technologie Schritt zu halten, je nachdem, wo die Klasse angeboten wird, in welchem ​​Gebiet usw. Vielleicht können Sie sich freiwillig melden, um Computer in Ihrer örtlichen Bibliothek zu verwalten - sie haben nützliche Ressourcen für Leute, die sich ihre nicht leisten können eigene Computer.

Wenn Sie nur den Menschen helfen wollen, können Sie immer nur in der Suppenküche essen gehen. Ich denke, dass unter den Armen allgemein mehr Arbeitskräfte nachgefragt werden als Algorithmen.

Rob Lourens
quelle
Genau. Ich stimme auch zu, dass die Verwendung der eigenen Fähigkeiten, um viel Geld zu verdienen, in Bezug auf das pro ausgegebener Stunde erzeugte Vermögen viel effizienter ist. Manchmal braucht eine Institution jedoch kein Bargeld, sondern Menschen, und ohne Menschen hätten sie keine Möglichkeit, ihre Effots zu starten. Also hängt alles davon ab, wo Sie sind, was die Leute brauchen usw. Ich kenne Institutionen, die mehr Geld lieben würden, da sie alle Leute haben, die sie brauchen. Andere können es sich kaum leisten, ihre Veranstaltungsorte zweimal in der Woche zu eröffnen, da es an Menschen mangelt.
Giovanni Tirloni
28

Ich lebe in Indien, aber ich möchte diese Antwort allgemeiner formulieren. Wahrscheinlich wird die Antwort auf eine politische oder nicht IT-bezogene Weise gehen, also entschuldige mich im Voraus.

Arme Menschen sind arm, weil sie einige grundlegende Dinge wie Essen, Wasser, Zuhause, Arbeit und Transport nicht genießen können. Das Fehlen dieser grundlegenden Dinge ist die Hauptursache für Armut.

Unsere Aufgabe ist es, Programme zu entwickeln, und unsere Zielgruppe sind höchstwahrscheinlich diejenigen, die etwas mehr Geld für einen Server und eine Website ausgeben müssen. Meistens wird IT in Indien nicht als Notwendigkeit angesehen. Viele Unternehmen und staatliche Organisationen vermeiden dies, wenn sie nicht genug Geld haben.

Hier die Regierung. den größten Teil des Geldes und der Arbeitskräfte ausgeben, um die oben genannten Ressourcen richtig und danach besser zu machen.

Sie müssen bessere Straßen, bessere Häuser und konstanten Strom bauen und unterhalten. Sie müssen das Wetter beobachten und vorhersagen und eine angemessene Aufbewahrung vorhalten, wenn das Wetter außer Kontrolle gerät, damit jeder das richtige Essen zu sich nehmen kann, egal wie gut oder schlecht das Wetter ist. Sie müssen ein gutes Transportsystem aufbauen und verwalten, um das Geschäft überall am Leben zu erhalten. Sie müssen bessere medizinische und Notfalldienste bereitstellen.

Hier hilft meiner Meinung nach eine bessere Programmierung, um Menschen und (Regierungs- und Nichtregierungs-) Organisationen, die damit umgehen, gute und verlässliche Programme zur Verfügung zu stellen. Und es ist viel besser als für einige Freak-Kunden zu programmieren, die wie Hunde sind, die Autos jagen . Zumindest macht es mich (und wahrscheinlich auch Sie) stolz, der Gesellschaft etwas zurückzugeben.

PS Als Entwickler von Mobilgeräten war ich einmal stolz darauf, eine Anwendung für Blackberry zu entwickeln, die Menschen bei der Bewältigung einiger medizinischer Notfälle hilft.

PS 2 Es gibt auch einen einfacheren Weg, mehr durch Programmieren für diese Kunden zu verdienen und mehr verdientes Geld für wohltätige Zwecke auszugeben.

Prasham
quelle
2
+1 für mehr verdienen und zurückgeben (denke an Bill Gates).
Penang
4
Aber nicht illegal und unethisch, ich würde lieber RMS folgen als Bill Gates. Bill Gates ist meiner Meinung nach kein gutes Beispiel dafür, mehr zu verdienen und etwas zurückzugeben.
Prasham
2
"Das Fehlen dieser grundlegenden Dinge ist die Hauptursache für Armut" oder sind diese Dinge das Ergebnis von Armut? Mein Englisch ist nicht sehr gut, daher kann es sein, dass ich mich irre, da ich der einzige bin, der nach dem Lesen dieses Satzes überrascht ist.
Nimcap
2
@ yc01, Wenn es um Armut geht, sind Ursachen und Auswirkungen miteinander verflochten. Es gibt viele Rückkopplungsschleifen.
TRiG
5
@ yc01 - Er sagt nicht, dass Armut durch Armut verursacht wird, er sagt, dass die Auswirkungen früherer Armut häufig die Ursache zukünftiger Armut sind. Wenn Sie die Auswirkungen der Armut lindern, helfen Sie nicht nur. Sie verringern die zukünftige Armut. Du hilfst zum Beispiel beim Hunger und weil jemand gut ernährt ist, kann er mehr arbeiten. Sie und ihre Kinder essen besser und ihre Kinder in der Schule besser. Ihre Kinder bekommen bessere Jobs, weil sie in der Schule besser abschneiden und die Enkel niemals hungern.
Ethel Evans
23

Leider reagieren die meisten Ursachen der Armut nicht gut auf Programmierlösungen. Google hat mit dem Google.org-Projekt große Anstrengungen unternommen, aber nach 6 Jahren des Versuchs haben sie größtenteils herausgefunden, dass nur das Spenden von Geld an "vor Ort" -Organisationen auf niedrigerer Ebene große Wirkung hat. Ein kürzlich in der New York Times veröffentlichter Artikel beleuchtet das Problem: Google findet es schwierig, die Philanthropie neu zu erfinden

Verwenden Sie Ihre Fähigkeiten, um mehr Geld zu verdienen und es für Zwecke zu spenden, die zur Linderung der Armut beitragen, ist wahrscheinlich die beste Wahl. Wenn Sie für eine Organisation wie Charity Water spenden, für die 20 US-Dollar 20 Jahre lang sauberes Wasser für eine Person bereitstellen, können Sie eine ganze Menge Gutes tun, indem Sie nur eine zusätzliche Stunde pro Tag arbeiten und die Ergebnisse spenden. Die Kampagne " Entwickler gegen Armut " ist ein Beispiel für Programmierer, die sich dafür einsetzen, auf diese Weise Gutes zu tun.

Matthew Frederick
quelle
1
+1 für Entwickler gegen Armut, wie kann ich mitmachen, wenn ich mit keinem Unternehmen verbunden bin ???
Prasham
1
Ich bin nicht mit dem Projekt verbunden, aber Einzelpersonen können definitiv spenden: mycharitywater.org/p/campaign?campaign_id=12810
Matthew Frederick
11

Sie können auch an Hackathons teilnehmen, die von Random Hacks of Kindness organisiert werden .

Von ihrer Website:

Bei Random Hacks of Kindness (RHoK) geht es darum, mithilfe von Technologie die Welt durch den Aufbau einer Innovationsgemeinschaft zu verbessern. RHoK bringt Softwareentwickler mit Experten für Katastrophenrisikomanagement zusammen, um kritische globale Herausforderungen zu identifizieren und Software zu entwickeln, um auf diese zu reagieren. Ein RHoK Hackathon-Event bringt die besten und klügsten Hacker aus der ganzen Welt zusammen, die sich freiwillig für die Lösung realer Probleme einsetzen.

Adam Lear
quelle
11

Ich habe einen Vorschlag,

Wir können eine Website entwickeln, die die Details von Krankenhäusern, kostenlosen medizinischen Untersuchungen und staatlichen kostenlosen medizinischen Diensten enthält. Im Notfall können Menschen in der Nähe ihres Staates / ihrer Region / Stadt nach dem Blutspender suchen.

Sie sind nicht nur arm, sondern können jedem Einzelnen helfen, der im äußersten Notfall wirklich jemanden braucht.

+1 für diesen noblen Schritt.

Chris
quelle
8

Die Schulen sind immer auf der Suche nach Leuten, die in den Klassenraum kommen und über ihre Arbeit sprechen (oder sie demonstrieren). Ich garantiere Ihnen, die Kinder werden es lieben.

-Ralph Winters

user17260
quelle
6
Unterrichten Sie arme Kinder kostenlos im Programmieren. Sie werden Jobs finden.
Pratik Deoghare
8

Ich lebe in Brasilien und hier sind die Softwarekosten unerschwinglich. Diese Situation hat sich in den letzten Jahren für die wirtschaftliche Entwicklung geändert. Aber es ist immer noch unangenehm. Fast jede kommerzielle Softwareanwendung, die importiert wird, ist aufgrund der unterschiedlichen Einkommen und des Mindestlohns im Verhältnis zu einer reichen Nation zu teuer. Das gesamte importierte Technologiematerial kostet effektiv mehr, als es in einem voll entwickelten Land kosten würde. Ein iPhone 4 zum Beispiel kostet in Brasilien mehr als tausend Dollar. Wenn Sie den Mindestlohn Brasiliens mit den USA, Großbritannien, Deutschland, Japan usw. vergleichen, steigen die Kosten zu stark an. Ich denke, dass die Situation mit Indien, China und Russland nicht anders ist.

Meiner Meinung nach besteht eine gute Möglichkeit, armen Menschen bei der technologischen Integration zu helfen, darin, kostenlose Open-Source-Software für Bildungseinrichtungen und kleine Unternehmen bereitzustellen (die Arbeitsplätze schafft). Stellen Sie sich die Entwicklung besserer Betriebssysteme, Office-Suiten, CAD-Tools und anderer Softwareprodukte vor, die zur Entwicklung eines Landes beitragen würden ... Ich glaube, dass wir, Programmierer, Analysten, Softwareingenieure und Verwandte, viel tun können, um die soziale Ungleichheit zu verringern.

darth_alexious
quelle
7

Helfen Sie den Menschen, die humanitäre Hilfe leisten, und / oder lindern Sie die Probleme, die Armut verursachen.

Zum Beispiel könnten Sie:

  • Entwickeln Sie eine Software, die es Ärzten / Lehrern ermöglicht, in entlegenen Dörfern effektiver zu arbeiten.
  • Helfen Sie den Landwirten, die Effizienz / den Ertrag pro Hektar in armen Gebieten zu steigern
  • Diese Liste geht weiter ...
Dan McGrath
quelle
7

Bill Gates hat sich bemüht, Polio weltweit zu eliminieren. Sie können auf der Website der Bill and Melinda Gates Foundation nachsehen, ob Sie etwas tun können, um diese Bemühungen zu unterstützen.

Vielleicht organisieren Sie eine lokale Spendenaktion oder so. Es ist nicht speziell programmiert, aber es wird definitiv Menschen in armen Ländern helfen! Oder wie wäre es mit einer Spendenaktion?

Und eigentlich bin ich seit ungefähr 1994 ein Linux-Geek, also kein Microsoft-Fan. Aber ich bin ein Fan von guter öffentlicher Gesundheitspolitik, deshalb werde ich Bill dafür großen Applaus aussprechen.

Zachary K
quelle
7

Ich bin kein Wirtschaftsexperte, aber ich habe viele Leute sagen hören, dass ein Mangel an Bildung und Zugang zu geteiltem Wissen dazu beiträgt, arme Menschen arm zu halten.

Wenn das der Fall ist, könnte man sagen, dass FOSS dazu beitragen könnte, die Messlatte wirtschaftlich zu senken und den weniger privilegierten Menschen den Zugang zu diesen Bereichen zu ermöglichen. Ich weiß, dass viele Schulen mit knappen Budgets enorme Summen für Fenster und Bürolizenzen ausgeben müssen, die, wenn sie durch Ubuntu und Open Office ersetzt würden, für mehr Computer / Professoren hätten ausgegeben werden können.

Diese Projekte sind immer auf der Suche nach Hilfe.

LoveMeSomeCode
quelle
2
Das ist ein Argument für die Unterstützung von Wikipedia
Foo Bah
@Foo Bah Das stimmt auch. Sobald alles auf dem Computer ist, werden die Bibliotheken irgendwann verschwinden und der einzige Zugriff auf Informationen wird auf Wikipedia oder anderen nicht von der Community betriebenen Informationsdrehkreuzen liegen, die sicherlich eine Art Agenda haben werden.
LoveMeSomeCode
2
Das einzige verbleibende Problem besteht darin, sicherzustellen, dass die Armen über einen Computer und ein Internet verfügen, um auf Wikipedia zugreifen zu können. Ich würde bezweifeln, dass physische Bibliotheken tatsächlich verschwinden sollten. Stattdessen können sie ihren Wissensschatz in Bereiche verlagern, in denen Computer- und Internetzugriff nicht so einfach zu bekommen sind.
Lie Ryan
7

" Deliver Good " ist eine Website, die von einem Programmierer erstellt wurde, um gemeinnützigen Organisationen und Spendern zu helfen, von denen ich glaube, dass sie sich im selben Ball Park wie Sie befinden. Die Website wurde im letzten Jahr von jemandem in Calgary, Alberta, gestartet, sodass sie möglicherweise noch in gewissem Umfang angenommen wird.

" Talking Shop: Verbessern Sie Ihren Lebenslauf durch ehrenamtliche IT-Arbeit " ist ein alter Artikel darüber, wie Sie Ihre IT-Fähigkeiten ehrenamtlich einsetzen können.

JB King
quelle
1
Deliver Good scheint eine großartige Idee zu sein, aber niemand scheint sie zu nutzen - es wurden 0 Ergebnisse für Washington, DC gefunden. Denver, CO; und New York, NY. Tatsächlich kann ich anscheinend keine Stadt finden, die Ergebnisse liefert.
Matthew
6

Etwas so Einfaches wie das Zeigen von Menschen in Wohltätigkeitsorganisationen und gemeinnützigen Organisationen, wie Computer und verschiedene Plattformen effektiv genutzt werden können, kann eine große Hilfe sein. Besonders in kleinen Gruppen mangelt es häufig an Fachleuten, und IT-Aufgaben werden häufig rückgängig gemacht. Manchmal können grundlegende Dinge wie das Einrichten einer Website oder einer Facebook-Seite denjenigen außerhalb unseres Fachgebiets entmutigend erscheinen. Es kann so einfach sein, sie wissen zu lassen, dass sie Sie mit technischen Fragen anrufen oder beim Einrichten von Datensicherheit und Backups helfen können.

Schmiede
quelle
6

Dies kann ein Ansatz für eine Top-Stadt sein und Dinge können auf allen Ebenen getan werden. Sie können der Welt helfen, indem Sie an Entwicklerherausforderungen wie der der Weltbank- Apps für die Entwicklung teilnehmen , die die Millenniums-Entwicklungsziele in Angriff nehmen. Diese Leute haben eine Menge Daten, die auf viele nützliche Arten verarbeitet werden können. Sie können auch Google mit "PROBLEM-NAME Developer Challenge" durchsuchen. Das gibt einige interessante Ergebnisse.

Auf einer niedrigeren Ebene können Sie Ihre Dienste einer Ihrer nationalen Nichtregierungsorganisationen anbieten. Sicher haben sie einige Ideen und brauchen einige erfahrene Programmierer. Und natürlich gibt es den 1 zu 1 Ansatz. Geben Sie Ihre Zeit frei, um den Leuten beizubringen, wie sie mit Computern / dem Internet umgehen können, damit sie mit weniger Geld arbeiten können. Unterrichten Sie Kinder Computerprogrammierung.

Cosmin
quelle
5

Stellen Sie Programmierer in aufstrebenden Märkten ein.

Chad Brewbaker
quelle
4

"Wenn du hierher gekommen bist, um mir zu helfen, verschwendest du deine Zeit. Aber wenn du gekommen bist, weil deine Befreiung mit meiner verbunden ist, dann lass uns zusammenarbeiten."

- Die australische Ureinwohnerin Elder Lilla Watson.

Strg-Alt-Delor
quelle
3

Als ein Service-Lernprojekt in meinem letzten College-Jahr haben wir ein System für die örtliche Heilsarmee aufgebaut, um die jährliche Weihnachtsgeschenk-Spendenaktion für bedürftige Familien zu verwalten. Obwohl es selten vorkommt, dass eine solche Organisation die Hilfe eines Programmierers benötigt, schadet es nicht, in Ihrer Nähe herumzufragen.

John Straka
quelle
2
Ich würde die Heilsarmee nicht als eine verdiente Wohltätigkeitsorganisation betrachten. Es gibt viele andere Gruppen, die den Armen helfen, ohne predigend, scheinheilig und homophob zu sein.
TRiG
2

Ich bin ein (Computer-) Student in Indien und hatte das Glück, mehrere Menschen zu kennen und mit ihnen zusammenzuarbeiten, die leidenschaftlich gerne Technologie einsetzen, um Menschen in Not zu helfen. Schauen Sie sich diese Webseiten an - Microsoft Research India , act4d und Gramvaani .

Persönlich habe ich das Gefühl, dass Sie falsch sehen. Wenn Sie der Meinung sind, dass Sie Menschen mit Programmierkenntnissen helfen können, denken Sie wahrscheinlich darüber nach, eine Art Website / Software zu erstellen. Die Tatsache ist jedoch, dass die meisten armen Menschen (ich spreche hier von den Entwicklungsländern) keinen Zugang zu Computern usw. haben und normalerweise kein Englisch sprechen. Wenn Sie glauben , dass Technologie allein wird die Probleme der Welt lösen, werfen Sie einen Blick auf diese . Dies ist der Text eines Vortrags einer Person, die sehr stark in diesem Bereich involviert war.

Wenn Sie wirklich etwas bewegen wollen, müssen Sie aus meiner Sicht technisches Engineering mit sozialem Engineering kombinieren. Versuchen Sie zu erkennen, welche Hindernisse Menschen in Armut halten - es könnte ein Mangel an Bildung, mangelnder Zugang zu Gelegenheiten, Geldmangel usw. sein. Überlegen Sie dann, wie diese überwunden werden können, und seien Sie dann vielleicht bereit dafür Hilf ihnen. Wenn Sie wirklich daran interessiert sind, zu helfen, denken Sie daran, dass Technologie in der Regel auf Menschen mit Geld ausgerichtet ist, und Sie müssen sich daran erinnern, dass Technologie nur dann nützlich ist, wenn sie tatsächlich die Bedürfnisse der Menschen erfüllt. Denken Sie weniger an neue Technologien als vielmehr an bessere Möglichkeiten, vorhandene Technologien zu nutzen.

apoorv020
quelle
Ja, wahrscheinlich ist es der Geldmangel, der die Menschen in Armut hält.
Erik B
1
Ich spüre einen Hauch von Zitrone und Sarkasmus in Ihrem Kommentar. Google Grameen Bank, um das Konzept der Mikrofinanzierung zu sehen.
apoorv020
2

Tragen Sie Ihre Zeit und Ihre Bemühungen dazu bei, Open Source-Projekte wie Ubuntu Linux zu verbessern. Die Philosophie von Ubuntu spricht direkt Ihre Sache an. Menschlichkeit für andere ...

Durch die Verbesserung dieses hervorragenden freien Betriebssystems und der Software tragen Sie direkt zur Unterstützung von Menschen in Armut bei. Da dieses Linux-Betriebssystem kostenlos und sehr benutzerfreundlich ist, kann es Menschen in allen Lebensbereichen dabei helfen, die Tools zu erwerben, die sie zur Verwaltung ihrer Informationsbedürfnisse benötigen.

jcpennypincher
quelle
1

Ich lebe auf den Philippinen und habe meine Karriere in die IT verlagert, weil ich anderen Menschen helfen möchte ... und ich plane, meinen Service KOSTENLOS anzubieten ... Zum Beispiel möchte ich ein Programm für unsere öffentliche CITY-Bibliothek entwickeln, weil Derzeit verwenden sie noch ein manuelles Katalogsystem. Eine andere Sache ist, dass ich als Programmierexperte vielleicht Kindern beibringen könnte, die es sich nicht leisten können, eine angemessene Ausbildung in Computerkenntnissen zu haben. :)

Neuling
quelle
1

Eine Sache, in der Programmierer im Vergleich zum Rest der Bevölkerung oft außergewöhnlich gut sind, ist das Sammeln und Organisieren von Informationen. Ich lebe in einer relativ armen Gegend im Vergleich zum Rest meiner Stadt und es gibt buchstäblich Dutzende verschiedener Programme, die den Menschen helfen sollen. Das Problem ist, dass niemand etwas über sie weiß. Sie fragen jeden, der für diese Programme arbeitet, und eines ihrer größten Probleme besteht darin, Menschen mit Problemen mit Menschen mit Lösungen zu verbinden.

In unserer Community haben wir eine äußerst lokale Website gestartet (etwa für den 4x8-Blockbereich in unserer Nachbarschaft). Wir haben die verschiedenen Mailinglisten und Organisationen, die Programme anbieten, aktiv aufgesucht, filtern und organisieren sie und fügen sie der Website hinzu. Fast jeder in der Gegend hat in irgendeiner Form Zugang zum Internet. Wir ergänzen die Seite aber auch mit einem monatlichen Newsletter. Ziel ist es, die bereits vorhandenen Informationen zu zentralisieren. Wir haben sogar einigen Organisationen die Möglichkeit gegeben, direkt auf unserer Website zu posten. Bisher war die Resonanz recht positiv.

Finsternis
quelle
1

Es gibt Unmengen von gemeinnützigen Open Source-Projekten - es ist das Problem, sie zu finden. Sahana kommt in den Sinn; Ich kann nicht ohne weiteres an andere denken ...

Wenn Sie nichts finden, was mit Ihnen in Resonanz steht, dann starten Sie etwas! Überlegen Sie, wie Automatisierung und Informationsübertragung (der Kern der Stärke von Software) das Leben derer verbessern können, denen Sie helfen möchten. Ich finde Dean Kamen hier eine großartige Inspirationsquelle. Wenn Sie Ihre großartige Idee entwickelt haben - machen Sie es möglich. So einfach ist das.

Cheezmeister
quelle
1

Die Programmierung ist für die Wohlhabenden und gut vernetzt.
Es gibt nur zwei Dinge, die ein Programmierer tun kann:
1. Spenden Sie seine Zeit.
2. Spende sein Geld.
Da jeder Mensch nur relativ wenig Zeit zum Spenden hat, würde ich die zweite Option vorziehen.
Verdiene genug Geld, um eine signifikante Wirkung zu erzielen, und mache dich dann auf den Weg, die Welt zu verändern.
PS Ich plädiere nicht dafür, Zeit zu geben, nur dass angesichts des Ausmaßes der Armutsproblematik, insbesondere hier in Indien, Geld als Ressource viel wertvoller ist.

Ergänzungen:

Ignorieren Sie die vorherige Antwort. Ich erinnerte mich später an ein fantastisches TED-Gespräch, das ich zuvor gesehen hatte, und ging, um es wiederzufinden.
Jetzt stimme ich der Antwort von Herrn Anil Gupta zu . Es ist ein Muss.
Ein Jahr zuvor hatte ich noch einen TED-Vortrag über Technologie und Armut gesehen. Obwohl ich es jetzt nicht finden konnte, bestand die Idee darin, einen Computer mit Internetverbindung in einem Slum oder in abgelegenen Dörfern zur Verfügung zu stellen. Auch ohne dass ihnen beigebracht wurde, lernten die Kinder sehr schnell, wie sie damit umgehen.

Edit: Found it: Sugata Mitra: Die kindgerechte Erziehung. .
Es hängt nicht direkt mit Armut zusammen, aber da Bildung der Schlüssel ist, um den Teufelskreis zu durchbrechen, ist diese Idee brillant.

QH7
quelle
@ Morons Allein in Indien gibt es mehr als 346 Millionen Menschen, die offiziell als arm eingestuft wurden. Sie haben das Glück, eine Mahlzeit pro Tag zu bekommen. Denken Sie nur an die Waage.
Qyuubi
2
@ Chris Es gibt keine rudimentäre Klinik, in der viele arme Leute leben, geschweige denn das Geld, um einen Arzt zu bezahlen. Wo auf der Erde werden sie Zugang zu einem Computer bekommen, auch wenn sie das Glück haben, Vollzeitstrom zu haben?
Qyuubi
Wenn eine Person / Organisation bereit ist, Ihnen viel Geld für Ihre Zeit zu geben, freut sich eine andere Person, wenn Sie es kostenlos geben.
Strg-Alt-Delor
Option 2 ist für uns eine weitaus bessere und einfachere Option, aber es gibt ein gutes Beispiel für Option 1, wenn Sie über das Unique ID-Projekt in Indien Bescheid wissen, wissen Sie möglicherweise auch über Herrn Nandan Nilekani, der Infosys verlassen hat, um dieses Projekt abzuwickeln, und
widme
1
@ MobileDev123 Du hast Recht, dass sein Beitrag einer der bedeutendsten ist, seitdem eine erfolgreiche UID dafür sorgt, dass Millionen den Beweis erhalten, dass sie existieren. Durch die Bereitstellung von Ausweisen stellt er sicher, dass sie Zugang zu allen Armutsprogrammen und -hilfen der Regierung haben.
Qyuubi
1

Obwohl ich nicht programmiere, habe ich eine Menge Freiwilligenarbeit in IT-Drop-In-Zentren geleistet. Unterrichten Sie in erster Linie ältere Menschen und Menschen mit Lernschwierigkeiten im Umgang mit gängiger Software.

Viele Menschen in der Gesellschaft wissen nicht, welchen Nutzen Dinge haben, die für uns selbstverständlich sind, wie beispielsweise das Internet. Dies ist bei den oben genannten Gruppen weit verbreitet, und es kann äußerst lohnend sein, wenn Sie sehen, welche Fortschritte sie machen und welche Vorteile sie unvermeidlich erzielen.

Vielleicht ist dies ein Bereich, in den Sie schauen könnten, da ich denke, dass die meisten großen Ballungsräume solche Einrichtungen haben würden. Wenn nicht, fragen Sie Ihre Universität, ob sie daran interessiert sind, der Gemeinde etwas zurückzugeben und ihre Ressourcen für ein paar Stunden pro Woche zur Verfügung zu stellen.

Darren Young
quelle
1

Haben Sie von den Venus- und Boinc-Projekten gehört? Suche nach ihnen und finde heraus, was wir alle tun können.


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

http://www.thevenusproject.com/


informiere dich Kumpel;)

Mit freundlichen Grüßen,

LSonic

...

Der Verweis auf das BOINC-Projekt hat bei mir nicht funktioniert. Ich habe jedoch ein BOINC-Projekt gefunden, das eine gute Einführung in BOINC bietet:

Weltgemeinschaftsnetz

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

Klicken Sie auf jedes der Bilder unter dem Gesamtbild, um alle aktuellen Teilprojekte anzuzeigen, von denen einige vor allem Menschen in Armut helfen sollen. Ich habe ihnen schon Jahre Computerzeit gegeben.

Einige weitere BOINC-Projekte von Interesse:

http://www.malariacontrol.net/

für Malaria

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

Für Tuberkulose, aber früh in der Entwicklung, empfehle ich es nur für diejenigen, die Erfahrung im Testen neuer Software haben

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

Hilft wahrscheinlich bei der Erforschung von RNA-basierten Viren, gibt aber noch nicht viele Details preis. Nicht ganz so früh in der Entwicklung, aber dennoch nicht für Anfänger zu empfehlen

Ich würde empfehlen, mindestens zwei BOINC-Projekte auszuwählen, damit Ihr Computer weiterhin nützliche Arbeit leisten kann, wenn eines der Projekte für eine Weile ausfällt.

BOINC wird hauptsächlich verwendet, wenn ein Forschungsprojekt viel mehr Computerzeit benötigt, als die Computer, die sie sich leisten können, innerhalb einer angemessenen Zeit liefern können.

Robert Miles

user17308
quelle
0

Ich glaube nicht, dass Sie in diesem Bereich viel beitragen können: Was Sie am Computer tun, bleibt oft am Computer, während Armut eine materielle Sache ist.

Sie können Ihrem Kind beibringen, wie es mit einem Computer umgeht oder wie es programmiert wird. Sie benötigen jedoch einen Computer, um weiterzulernen, und die meisten Kinder lernen in der Regel allein.

Ich habe diese Idee schon lange, aber offensichtlich ist das, was unsere Gesellschaft von Grund auf verbessern würde, eine Art sauberer, standortbasierter Waren- / Dienstleistungsaustausch für jede Website.

Ich denke nicht an Ihre reguläre "Verkauf" -Ankündigungswebsite, sondern an etwas, das viel Wert auf die Lokalität legt.

Eine Art Craigslist + Google Maps, aber besser und nicht unbedingt basierend auf E-Mails. Es würde Leute geben, die suchen, und Leute, die vorschlagen ...

Ich denke nicht, dass erfolgreiche Unternehmen wie Google oder Facebook viel Wert darauf legen, wie sich die Wirtschaft selbst organisieren muss, während es das größte Feature ist, das das Internet ermöglicht: den Transport von Informationen.

Versuchen Sie zu glauben, dass die Menschen aufgrund der gegenwärtigen Wirtschaftslage dafür bezahlen, dass sie sich treffen und Dienstleistungen erbringen.

Auf diese Weise organisierte Informationen zu liefern, würde die Armut erheblich verringern, was meines Erachtens nur ein großer Mangel an Organisationsgeld ist, der nicht immer effektiv gelöst werden kann.

SOrry für die politische Post :)

jokoon
quelle
0

Sie können an Mifos arbeiten: http://mifos.org/ - der von der Grameen Bank verwendeten Software.

"Nehmen Sie an einem Open-Source-Projekt teil, das Gebäudetechnologie entwickelt, um die Armut schneller zu beenden" - Zitat aus der Website.

VK01
quelle
0

Sie können immer indirekt helfen - z. Machen Sie eine Software, die einem humanitären Projekt helfen würde. Unser Sie können freies (oder symbolisches Preis-) Netz für sie bilden. Wenn Sie ein Web-Programmierer sind, kann dies dazu beitragen, dass andere Leute mehr über das Projekt erfahren.

SergeS
quelle