26
submitted 1 year ago by haxor@derp.foo to c/hackernews@derp.foo

Throughout my career I have tried my best to avoid work in industries that I consider as doing harm, e.g. oil & gas, defence and financial services companies like JP Morgan that have a large prescence locally.

In the last few years I have worked for a cloud consultancy with similar values, however, I have still found myself working on projects for clothing companies that I would consider as fast-fashion with questionable supply chains.

I am starting to wonder if I need to take my skillset in another direction to find more meaningful work. I took an interest in C# and microservices in the past and while that has worked out well for me, it seems to have locked me into a very enterprise world with values that rarely align to my own.

Has anyone faced a similar dilemna? Basically, I am struggling to find my Ikigai as I do not feel like the world needs the work that I am doing.


There is a discussion on Hacker News, but feel free to comment here as well.

all 13 comments
sorted by: hot top controversial new old
[-] captainlezbian@lemmy.world 11 points 1 year ago

Lol of course. Being an engineer is like being a lawyer. You can do ethical work for very little money and a massive amount of time and a ton of competition or you can sell your soul for time with your family and a roof over your head

[-] boredtortoise@lemm.ee 8 points 1 year ago

My hypothesis is that as long as work is kept as a mandatory thing for humans, most of it will be unethical.

[-] retrieval4558@mander.xyz 6 points 1 year ago

I work in healthcare, so yeah, kinda. It's tough trying to do the most amount of good possible in a very unethical system overall.

[-] Papercrane@feddit.de 2 points 1 year ago

I think healthcare is a good balance. Obviously it's still expensive but it helps people in need and can better society. But maybe take my opinion with a grain of salt because I program medical devices

[-] dojan@lemmy.world 2 points 1 year ago

The prospect of programming medical devices terrifies me. Like it obviously needs doing, and I have nothing against the act itself. But like, I know I'm fallible, I know that the code I write isn't perfect. What if a device I programmed were to break down and cause someone else's death?

I don't know. I'm a bit neurotic, but the idea is terrifying.

[-] JJROKCZ@lemmy.world 2 points 1 year ago

This is exactly why I got out of healthcare IT, it wasn’t my fault half the products used by the hospital were outdated crap but i felt horrible whenever they would break and I was struggling to get this equipment/system working again that was used to diagnose or treat people’s life threatening conditions.

Now I work in an absolutely unethical business but at least no lives are dépendant on my work

[-] Papercrane@feddit.de 1 points 1 year ago

That's why there are rules set in place to make the software secure as possible. Checking everyone a value gets set and throwing the whole device in error Mode of something fails. And then there are unit tests, ISO, the hardware is also very secure to make sure a battery doesn't explode or there is no super high current and stuff like this. Tbh I'm just a junior dev so I might not have the biggest grasp on the concepts but I'm pretty sure med devices do more good than harm

[-] dojan@lemmy.world 2 points 1 year ago

Absolutely, but there'll always be outliers. Someone didn't properly vet the PR because it was late on a Friday and they wanted to go home. Maybe it was a tricky piece of logic, or a poorly documented method that had some sort of side effect. Perhaps management had bought into AI hype and let a LLM deal with the PRs...

I always loop back thinking about Therac 25, which hopefully wouldn't happen in today's society, but who can say?

[-] PipedLinkBot@feddit.rocks 1 points 1 year ago

Here is an alternative Piped link(s): https://piped.video/watch?v=Ap0orGCiou8

Piped is a privacy-respecting open-source alternative frontend to YouTube.

I'm open-source, check me out at GitHub.

[-] dojan@lemmy.world 2 points 1 year ago

I think one has to strike a balance really. I've worked with

  • Developed various sales related tools for a Stellantis owned car manufacturer
  • A resource management system for the government of a particular population
  • Planning tools for a mining company
  • CRM related stuff for a "green tech" company
  • Various tools for government sectors

Like none of it is world changing, and some are a bit more questionable. Mining isn't exactly environmentally friendly, though the company I did work for is arguably one of the "greenest", and environmental sustainability is a big thing for them right now. As it should be for everyone.

I have some hard line stances though. I don't want to work with the military. I don't want to work with medical stuff, (out of fear that code I'd written somehow kills someone). I don't want to work with companies that overtly exploit people (online casinos, mobile apps/games and that kind of BS). I'd say JP Morgan qualifies for that last bit.

this post was submitted on 08 Sep 2023
26 points (96.4% liked)

Hacker News

3943 readers
1 users here now

This community serves to share top posts on Hacker News with the wider fediverse.

Rules0. Keep it legal

  1. Keep it civil and SFW
  2. Keep it safe for members of marginalised groups

founded 1 year ago
MODERATORS