¿Qué campos son los más gratificantes moralmente para un ingeniero de software?

Tengo 23 años como desarrollador tanto en salud como en finanzas. También soy un hombre educado de 55 años, así que te voy a dar algunos consejos prácticos porque soy viejo.

No trataría de buscar el terreno moral en el desarrollo de software. En la mayoría de los casos, trabajará para un negocio con fines de lucro o para el gobierno. Hay trabajos en organizaciones sin fines de lucro, pero tienden a pagar mal y ofrecen oportunidades limitadas para el crecimiento profesional.

Tengo que ser honesto porque me sentí mejor con los trabajos de atención médica que con los trabajos financieros, pero creo que, como desarrollador de software, es mejor superarlo y dejar que el cliente se preocupe por el negocio siempre que sea excelente en el desarrollo de software.

En cualquier línea de trabajo en la que se encuentre el tiempo suficiente, verá algunos problemas de naturaleza ética con el tiempo. Si te afecta directamente, entonces lo correcto es considerar otras oportunidades.

En cuanto a las empresas financieras en general, en realidad sí tienen un propósito importante. Sirven para asignar recursos e intermediar personas trabajando juntas. He trabajado para Fidelity Investments y Fiserv durante 16 años y puedo asegurarle que fueron grandes empresas con el más alto carácter moral y que realmente se esfuerzan por beneficiar a los clientes de manera transparente.

En resumen, los dilemas morales pueden ser agonizantes, pero es mejor considerar el alcance inmediato a su alrededor y mantener su propio comportamiento positivo.

Intenté esto! Rechacé 3 ofertas de trabajo interesantes y bien remuneradas para mover 2000 millas y trabajar para una compañía eléctrica que estaba desarrollando algunas cosas interesantes de tipo de red inteligente, todo lleno de esta vaga idea de que estaría ayudando a salvar el planeta. Y todavía me atasqué en la política y la burocracia de la oficina y en algunos problemas de entorno de desarrollo bastante peculiares y terminé renunciando después de unos 10 meses. ¿Logré algo? No lo sé. Sé que allí nadie habló de salvar el planeta. Se trataba de resolver desafíos de ingeniería, lo mismo que cualquier otro trabajo de alto nivel, supongo.

Dicho esto, incluso si su trabajo efectivamente existe únicamente para enriquecer a otras personas, todavía tiene la oportunidad de contribuir a la sociedad de mil maneras pequeñas, ya sea que esté trabajando activamente para algo más elevado. Al mantener el ánimo, y hacer sugerencias en las reuniones, y ayudar a dirigir la dirección de su proyecto, y explorar usos alternativos para los componentes del mismo, y asesorar a ingenieros junior, y participar en la comunidad de código abierto, está haciendo la diferencia. No siempre es una diferencia inmediatamente medible, pero no obstante, es una diferencia.

Para ser completamente justo, estoy trabajando para cambiar de carrera por completo, en algún momento de los próximos años. Quiero poder ayudar a las personas de una manera menos abstracta.

Parece que una gran parte del software producido en todo el mundo son solo herramientas para facilitar el proceso de otra empresa para ganar dinero. Optimice las cosas aquí y allá, o mejore la comunicación entre los actores de su modelo de negocio. Existe una necesidad real de optimizar los procesos en todas partes, especialmente hoy en día donde se vuelven más rápidos y ajustados. El generador de dinero raíz es la empresa cliente, por lo que la empresa de software a menudo es solo un pequeño engranaje en su negocio. Cuando considera que lo que está haciendo es solo dinero para los accionistas gordos codiciosos, no es sorprendente que esté perdiendo motivación.

Ahora, lo que necesita puede ser trabajar en un proyecto pequeño, qué producto es realmente el producto final utilizado por las personas. ¿Por qué es eso tan asombroso?

Bueno, es muy simple: cuanto más pequeño es el proyecto, más te pertenece. Cuanto más eres su padre / madre. Cuanto más es tu bebé. Estás orgulloso de ello y quieres sacar lo mejor de él.

Si el cliente son personas, generalmente implica que el producto está destinado a mejorar la vida de las personas. Primero, te sentirás bien al respecto, y segundo, realmente puedes hablar sobre ello con tu familia, amigos y personas aleatorias que conozcas. Por el contrario, ¿quién quiere hablar con un tipo cuyo trabajo de 9 a 5 es reducir los números para aumentar las ganancias de un banco en unos pocos por ciento?

Deje las empresas de servicios y únase a una nueva empresa genial 😉

Actualmente trabajo en la industria de la salud, así que esa es una posibilidad. También he considerado trabajar para la SPCA.

Ciertamente, trabajar para cualquier organización benéfica bien administrada (consulte con Charity Navigator) es bueno y variado, por lo que tiene muchas opciones.

¡Buena suerte! Y gracias por el A2A