Ask HN: What is the most meaningful work you have done?
So I’ve done everything from parsing XML in the 2000s with java, to writing VXLan kernel drivers for SmartOS. It’s been a blast!
However, I’m not sure any of the work I did has really done anything to “make the world a better place.” I’m having a hard time seeing software as anything other then a more optimized way of removing money from someone’s wallet and concentrating it in someone else’s wallet.
So I want to know, how do people make software work meaningful, and how do you see it making the world better?
58 comments
[ 4.6 ms ] story [ 129 ms ] threadEven in the non profit sector things get tricky. I have since changed my outlook into not causing net negative outcomes on the world. Sometimes you get lucky and can help people, sometimes you get to just make something pleasant and convenient. Sometimes you entertain.
Chasing that feeling like you're changing the world for the better is IMO a fools errand. Instead chase something you don't hate yourself for building.
Everything was directly meaningful to me, insofar as it provided someone value, gave me money for sustenance, and/or was something I was personally extremely interested in.
Meaningful is a relative concept, and I sincerely hope people in this thread don’t fall in a trap of comparing what they’re doing so what others are or are not doing.
But, on point: "Meaningful is a relative concept, and I sincerely hope people in this thread don’t fall in a trap of comparing what they’re doing so what others are or are not doing."
I almost did. I've been feeling like I need to keep on grinding and moving on to more and more lustrous work, for some reason. Perhaps its to feel like I'm not "falling behind" in the "pack?" Perhaps I simply have too much time to ruminate, and not enough other tasks and hobbies to "round out" my life. Nonetheless, I've caught myself. Thank you.
With age, I'm adopting your point of view: work is simply to live. If it's work you're interested in and has tolerable-to-good coworkers, all the better. If not, well that leaves me to find "meaning" elsewhere/some other source of the "everything is on track" emotion.
I think we're all insignificant in the grand scheme of things. Our work simply makes no difference in the world, and serves only to keep the commerce machine churning -- till we die. In a previous time this notion would've been harrowing, but now it has no weight. That's simply life.
A good friend, through years of soul-searching, has taken to "altruism" via local non-profits and just being a good person to those within his personal sphere. Something about it rings of depth and goodness, in comparison to the usual and shallow bombast that rings empty from all those spouting about "revolutionizing," "changing the status quo," and "making the world a better place."
I feel the latter is simply done for the self, while the former is truly a self-sacrificing act. Perhaps being a decent human being towards those around you is the most meaningful thing you can ever do. It certainly doesn't have the manic high of "I'm doing something important, something impactful, and something BIG!" It's a mellow and tranquil feeling -- one too weak to get high off of. So why does he go through with it? I think its because he's purposefully developed a moral fiber. It's not grand, nor does it excite, but it's coming to be one of the only aspects I truly respect in others.
Achievement, accomplishment, importance, prestige, and so on, is all just grift in the end. A massaging of reality to make others perceive you in a different light so your ego/self-worth/emotional need is satisfied. Whereas a detached decency towards one's fellow man is not so.
have seen who i am serving
those women depend on it for some electronic services we offer and their welfare depends on it. ten years later it became normal for them nation wide
all those people using it to earn a living. so proud of it.
I think as long as what you build helps someone, it's meaningful. It can help many people or it can just help a friend. As long as it's a positive impact on others, it's meaningful.
Really I don't think software is different from anything else. Are you helping someone learn something? Are you helping someone put up fence? Are you helping someone fix a car? All of that is meaningful. Software can multiply it which is a plus, but you really only need to help one person.
(santa.gl / Greenland / does exist anymore)
Thank you.
Read more at https://label.live
I built an ML system for a drop-ship retailer which took over a miserable job which was done by 20 people, and turned it into a part-time job for 2 people. It was meaningful, not because of what it did directly, but because it took a horrible, and somewhat meaningless job for a human, and replaced it with a machine that could do it much quicker. The two people who stayed in part-time where really happy to not spend all day doing data-entry, and they picked-up other work in the company doing more interesting things. I don't know what happened to the people who were laid-off, but I hope they went on to more interesting things.
My co-founder and I come from a research oriented world (CSIRO) and my co-founder, in particular, is used to working on early deep-tech. We were working in telehealth years before that was a thing, but we're still feel that nobody really WANTS to do telehealth, so we're happy to not be in that field anymore.
At our startup SoundMind.co we're working on improve sleep performance for millions of people (though starting off with thousands). One of the things my co-founder says he loves about what we're doing is that he can see and measure the real-life impact we are having.
Of course, I've also worked on things that I don't make a difference, like an app for the local pizza chain, a scheduling app for shift-workers that never went anywhere, and more.
You also mention that "It's been a blast!" which is great. What percentage of people can say that about their job, and take home a good salary?
Software can definitely be more than just moving money from one person to another. Sometimes you also have to look at the bigger picture of how the software you're writing is being used. The janitor at the hospital isn't just cleaning the floors, he's making the hospital germ free so people don't get sick. Sometimes it's a bit about how you are framing the job.
I still want to do the earth-shattering stuff, but elevating others as a force multiplier is meaningful too.
I’ve worked on some other hard potentially world changing projects over the years, including right now, but maybe of less interest to HN. I am trying to remove all the human-generated methane from the atmosphere over the next few years; if we manage to pull that off it will cut the global temperature by about a half a degree Celsius.
Humans generate a lot of methane (60% of the atmospheric methane). About half is agriculture, some from ruminants but mostly from fields (including paddy fields), silage, waste, and such.
About a third is oil and gas and mining. Some comes from the oil well itself but most of it comes from fracturing the rock due to cutting or drilling so the has just seeps out.
It’s pretty hard to stop at the source (how do you put a catalytic converter on a swamp?). So you have to go after it in the atmosphere.
https://www.nytimes.com/2019/04/15/health/medical-scans-butt...
That’s the most meaningful work I’ve ever done.
Interspersed with those three big projects I've done contracting and agency work, mainly in Accessibility FE, and that has been a bit less motivating to work on, though it's useful, I think, to make all sites and apps work properly for as many people as possible. I've always stayed in the arts or academia for those contracts. I've never worked at a megacorp or for any kind of prestigious employer, so I've never really had to worry about the ethics of an employer. (Obviously I've never been paid loads either. :D )
I count myself so lucky to be able to spend my days like this. I leap out of bed to go to work in the morning. I recommend it!
Perhaps are you one of the cofounders of AO3 (Archive of Our Own)?
We were the first to equip buses with real-time gps reporting and have that tied into digital displays at stops, and on the web.
I still see lots of my frontend stuff (backbone/js) still used after I left 8 years ago, which of course makes me happy that it's providing service to people who have to ride the bus (which I did extensively on purpose at the time - they paid me okay)
https://bionicvis.com
I'd have to say that probably developing the page over at https://apturicovid.lv/#en
Back when vaccinations hadn't even started properly, contact tracing was viewed as one of the ways slow down the spread of COVID, so around 100 professionals in my country got together and worked on developing the Latvian contact tracing application "Apturi Covid" ("Stop Covid"), in which i also got to partake in.
Sure, creating the site wasn't anywhere nearly as impressive as working on the actual back end which some other people got to do, but i'd say that it was still pretty useful, since it served as the first point of contact towards getting to know the initiative for hundreds of thousands of people, allowed embedding the ToS and Privacy Policy in a web view for the mobile apps and also allowed various companies and media organizations to access visual and audio materials to inform their clients about the app.
On a more personal level, it was proof that you can leverage modern technologies pretty effectively when you're not dealing with projects that are in maintenance hell and that have endless amounts of technical debt, or a restrictive governance structure.
Furthermore, it was proof that a team of capable people can work together pretty efficiently, in stark contrast to the "e-health" system in Latvia, which has cost about 15 million euros to develop to date, and still doesn't even work: https://www-lsm-lv.translate.goog/raksts/zinas/latvija/par-e...
I guess it also got recognized in the local industry somewhat, since the app itself received an award as well: https://likta-lv.translate.goog/pieskirtas-ikt-nozares-balva...
Well, it's either that, or fixing production issues that block the work of healthcare organizations. I actually once went to visit one such institution to get an idea about what the problems with their system were in person and saw the queues of people forming, none of which could receive the services that they needed.
Fixing those issues by ripping out the neglected components of that outsourced project and replacing them with something that actually worked was satisfying, since i had a direct experience with the problem that i was solving by doing so. That "boots on the ground" experience was pretty humbling.
My current contract is in the running for least meaningful ever. If the entire long running project I'm a part of didn't exist, the only effect would be that the people who work on it would work elsewhere. The 400,000 users would actually gain time that they are currently obliged to spend using what this project offers.
I have a few side projects in the creative writing space that added real value for real users over the past 15 years and probably changed and improved the way they worked, so there was meaning there, but that's pretty much in the past now.
I'm currently working on some dev tools for the healthcare sector - a side project that I have high hopes for - and if that completes I feel it has the potential to be meaningful and add real value down the chain to the lives of real people.
You absolutely did meaningful work: Increasing shareholder value.
I used to work in a payday loan company for couple years, and while my collegues were awesome, the business itself was/is absolute bullshit. Meaningful? Far away from it.
I decided to try my own wings, and that has been one of the best decisions of my life. Software work has become more and more meaningful because for one, I get to decide what's done and when.
When I see a problem in my world, I ask myself if this problem would concern other people's worlds too. If it's a yes, I'll start working on it.
Fundamentally, if I can solve a pain point for others, doesn't it make the world a better place?
My latest meaningful (hobby) project has been working on the General Index published by Carl Malamud couple months ago. Science should be free, and accessible so mr. Malamud released a dump with over 107 million academic papers. I've been building a public search layer on top of this, with my angle being to find connections between scientists.
There's only a 1/6th of a dump, and very very POC phase but it works: https://spider.clousby.com/
I spent the last three years working for a narcissist, which meant that I got minimal external validation, even when I knew the work I was doing was valuable. I learned to reframe and appreciate the intrinsic value of my effort, especially when I knew that my effort was of high quality. It's an approach that works for me and I recommend it to other people.