Soy un programador de sofware. ¿Cómo puedo ayudar a las personas (sociedad) usando mi habilidad?

Esta es una pregunta muy buena y muy importante que todos en cada campo deberían hacerse.

Mi propia respuesta personal es la misma que la de Raja Hasnain Anwar, me encanta enseñar codificación. Pero tengo una habilidad (o al menos una predilección) para enseñar. Es más interesante responder a su pregunta cuando se le preguntó, cómo puede ayudar a las personas que usan su habilidad como desarrollador de software.

Mi respuesta principal a eso sería adoptar los principios de la Free Software Foundation. Creo que todos estaríamos de acuerdo en que Linux e Internet en sí han sido de gran ayuda para la humanidad. Fueron desarrollados por personas que hicieron público su trabajo para que otros pudieran usarlo y ampliarlo. Independientemente del software que elija crear, confíe en el público con su código y póngalo a disposición de todos.

Es posible crear software libre y ganarse la vida haciéndolo. Puede mirar biografías de algunos de los programadores famosos que hicieron esto.

La siguiente pregunta, por supuesto, es qué tipo de software debe crear. Esto dependerá de sus valores personales, sus predilecciones y, por supuesto, las oportunidades laborales.

Tus valores son importantes. En el campo de la inteligencia artificial, por ejemplo, es posible que desee crear una nueva generación de robots guerreros que salvarían la vida de innumerables soldados. Esto es personalmente repugnante para mí, pero podría no serlo para usted, dependiendo de sus valores. Alternativamente, podría trabajar en la creación del software para un enjambre de nano-robots, que podría ingresar al sistema sanguíneo de una persona y absorber o disolver toda la placa de sus arterias.

Cualquier software relacionado con la medicina salvaría vidas. En Internet, puede crear software para automatizar automóviles, trenes, aviones y evitar colisiones y “errores del conductor”. O cree un mejor software de control para reactores nucleares.

Si no te gusta la robótica, considera el campo de la seguridad y el cifrado. Esta área también es de doble filo, capaz de ser utilizada para bien o para mal. Los científicos e inventores siempre han tenido el problema de vivir con las consecuencias de sus inventos, pero si piensa en las consecuencias con anticipación, al menos lo habrá hecho lo mejor posible.

Piensa en algo que te irrita sobre el mundo de la informática hoy y encuentra una manera de resolverlo. Considere el problema de la “última milla”. Examine las redes de malla y la reparación de desastres. Deshágase de teclados y ratones; crear la interfaz cerebro a computadora; no solo para discapacitados, para todos.

Hay tantas posibilidades como programas que esperan ser escritos. EDITAR aquí hay algunas ideas específicas:
Nuestras donaciones de código abierto de 2016

Si tienes mucho talento, siempre es necesario ganar y regalar dinero. Algunos grandes nerds lo han hecho. ¡Pero también tengo una lista de organizaciones que hacen cosas geniales con el código! comentarios un comentario de bienvenida.

trabajo en
UCROO

También hay

https://www.auntbertha.com/

http://www.purplebinder.com/about/

http://www.nowpow.com/

https://www.1degree.org

https://www.uniteus.com/careers/

https://openreferral.org/

http://www.awhere.com/

https://www.synisys.com/company/

https://www.kimetrica.com/careers/

https://www.logalto.com/en/contact/

http://www.equitytool.org/the-eq

https://www.wearethorn.org/

http://tact.global/tact-clients/

https://www.azavea.com/

http://cumplo.cl/

https://www.mightybytes.com/

http://exygy.com/careers/

http://www.ikuna.cl/

http: //www.varsitytechnologies.c

https://gooddonegreat.com/home

http://www.benevity.com/careers

http://www.superhumane.com/

https://squareweave.com.au/

https://impossible.com/join-us/

https://www.august.com.au/work-w

https://www.watersmart.com/careers/

https://singlebrook.com

https://careers.grantbook.org/po

https://www.threespot.com/

http://www.portable.com.au/careers

http://bluedot.global/

http://www.fotoraporto.com/

https://kiturbano.com

https://www.lendup.com/careers/p

https://altvia.com/careers/#jobs

https://www.gloo.us/jobs/

http://www.itechmission.org/care

https://www.charitybuzz.com/jobs

https://www.cloudfactory.com/car

https://angel.co/ethic/jobs

https://angel.co/wealthylife/jobs

http://www.socialsolutions.com/a

http://dojo4.com/

http://www.better.vc/team/

http://www.radicleimpact.com/

https://www.generationim.com/

https://www.coloradoimpactfund.com/

https://looker.com/

https://www.wavefront.com/product/

https://www.datarobot.com/

http://www.thoughtspot.com/

http://www.kyvosinsights.com/car

https://www.domo.com/

https://www.sisense.com/

https://www.paxata.com/

http://www.teradata.com/about-us

https://www.grasswire.com/

http://www.medaware.com/

https://socialcops.com/

http://www.periscopic.com/do-goo

https://www.kiva.org/careers

https://www.vecna.com/careers/

https://ushahidi.workable.com/

https://www.about.chinookbook.co

http://www.socialcapital.com/por

En mi opinión, lo mejor sería enseñar codificación GRATIS.

Como usted mismo es un desarrollador de software, sabe lo que una persona puede hacer con la codificación. Un conocimiento adecuado de HTML, CSS y JavaScript debería ser suficiente para que un medio de vida justo funcione como autónomo o en una pequeña casa de software. Sería mucho mejor que regalar dinero como caridad (¡lo digo en serio!).

No importa qué religión sigas, estarás de acuerdo con esto.

Los musulmanes lo llamamos Sadqa-e-Jari’ah .

Cualquier buena acción que hagas con buenas intenciones que continuará causando bondad incluso después de que se hizo inicialmente, es una Sadqa-e-Jari’ah que te recompensará incluso después de que estés muerto.

Aquí en Pakistán, algunos tipos universitarios están haciendo el mismo trabajo enseñando a codificar a los estudiantes de las escuelas públicas (que se consideran relativamente pobres).

Project50Kids es un programa diseñado para facilitar a los estudiantes descubrir el verdadero poder de la tecnología, una necesidad de reemplazar en los tiempos competitivos de hoy.

¡Buena suerte!

Mi respuesta personal es donaciones a organizaciones benéficas, incluidas las personas que conozco personalmente que las necesitan.

Como ejemplo de amabilidad inmediata, mis vecinos son una familia de 7 personas que son literalmente las personas más amables y amables que conozco. Todos los adultos trabajan 30-60 horas por semana, trabajo muy duro, por muy mal pago. Gano tanto dinero que es ridículo. Los ayudo con facturas / etc. cuando puedo.

Mi objetivo es regalar un día el 50% de mi dinero. Todavía no estoy allí, debido a las facturas que pagar después de años de discapacidad, los ahorros que necesito, etc., pero creo que es un buen objetivo, porque no veo por qué las buenas personas que trabajan tanto más que yo y tenerlo mucho más difícil es menos merecedor del dinero que gano de lo que soy.

Algunas compañías tienen un programa de igualación de voluntarios, donde trabajas N horas de trabajo voluntario para una organización caritativa, y donarán N * M dólares a esa organización caritativa para igualar tu esfuerzo.

No tiene que contribuir directamente a la sociedad con su profesión. Puede elegir tener un impacto debido a su profesión. Puede pagar muy bien, y es posible que desee aprovechar ese exceso, lo que le permite beneficiar a otras personas.

También puede contratar solo una parte del año para cubrir sus gastos y ser voluntario por el resto del año.

Supongo que también habrá otra gran respuesta aquí.

Forme un equipo con profesionales que utilizan su experiencia para ayudar a las personas directamente, pueden tener una idea de cómo puede ayudar. Por lo general, tienen desafíos que puede resolver por ellos. ¡Pide suerte!

More Interesting

¿El libro 'Programming Pearls' está desactualizado?

¿Cuál es el mejor servicio de desarrollo de software en India?

¿Cómo puede un desarrollador de software en finanzas convertirse en un desarrollador cuantitativo?

¿Dónde encontrarían los desarrolladores y programadores de software que producen buenos resultados, gráficos, etc., a un costo razonable?

¿Qué cualidades necesito para llamarme desarrollador de software?

Recientemente recibí una oferta de Amazon como desarrollador de software a tiempo completo, pero me cuesta aceptarla. Estuve internado allí hace dos veranos, pero la experiencia fue bastante estresante. No tengo otro o entrevista a mano. ¿Debo tomar la oferta de Amazon? Agradezco cualquier opinión!

¿A qué ingenieros de software admira Brian Bi?

¿Cómo puede un desarrollador de software comenzar a aprender e implementar Machine Learning?

¿Cuáles son las características más importantes que un desarrollador de software debe tener en cuenta al diseñar un sistema?

¿En qué campo debe un desarrollador de software conseguir trabajo?

¿Cuál es el mejor programa que hayas desarrollado?

¿Cómo se puede entrar en la banca de inversión después de trabajar en el desarrollo de software durante casi una década? ¿Es incluso aconsejable?

¿Cómo se hace el software?

Cómo obtener puntos sólidos para justificar mi gestión de que los lanzamientos de software de fines de semana no son en general buenos además de ser un dolor permanente para el desarrollador

¿Cómo aprenden algunos desarrolladores un nuevo lenguaje de programación en una noche?