HACKER Q&A
📣 HomelyQuarter38

What inspires you about computing?


I am a ~30yo software developer working in the cybersecurity space who is pretty damn depressed. I'm dealing with a combination of family issues, work instability, and the fallout from exiting a 3-year relationship.

I understand that depression is a disease that needs to be treated like any other, and I'm in therapy and taking medication. I'm also doing other things like excercising and trying to eat healthy, with varying levels of success. There's plenty of health advice on the Internet of various quality, including on HN, so I don't really want to ask about that.

What I wanted to know was how you all feel inspired by computing anymore. Reading about security vulns used to feel like this incredible discovery, now they fill me with dread about the future of security and privacy. I'm doing Leetcode/HackerRank/HackTheBox to try and brush up my skills - such problems used to feel like fun mental excercises, now they just feel like endless drugery where I'm never as good as I want to be. Reading HN used to feel whimsical, now it feels like an endless list of useless factoids, time wasters, and anxiety about the world.

I used to spend a lot of my free time homelabbing and learning new languages, I usually spend it watching TV or sleeping now. Work feels useless, it is mental torture 40hrs a week, but I'm not in a financial position where I could quit.

Has anyone ever fallen out of love with computing and gotten back in? How did you do it? What inspired you? Do I need to fix my depression before I fix my outlook on computers, or can I work on both at the same time?

Thanks in advance and sorry for the long sob story.


  👤 dakiol Accepted Answer ✓
My passion for computer science (programming, playing with tools, gain knowledge) is and has always been “up”, as in, I still enjoy doing it in my free time.

What has gone “down” is my feeling towards the tech industry. I don’t like managers, startups that don’t make money; irrelevant products/projects, deadlines, agile, etc.

You need to make a clear distinction between the two. A job is a job, and my goal is to maximise income (work as little as possible while delivering and earning as much as possible. Funny enough my passion for computer science puts my in a good position to do this)


👤 nahco314
In my experience, I think it’s primarily a mental health issue. My passion for computers has always been rooted in a fundamental curiosity, rather than any deep reason or meaning. Simply writing code and watching software run used to excite me—it was fun, pure and simple.

There was a time, though, when it all felt utterly meaningless and made me depressed. I found myself thinking things like, “Even if I build this, it won’t make any money,” or “This job may pay, but it doesn’t solve any real, fundamental problems.” Intellectually, I knew I used to do it just because I enjoyed it, yet I couldn’t stop those thoughts. However, as my depression went into remission, I started to feel that simple joy again (though I’m not fully recovered yet).

I suspect you’re going through something similar. While it’s important to think, I believe that rather than overthinking, focusing on your mental health first is the better approach—though of course, I understand how hard that can be.


👤 scarface_74
What is this innate need to have “passion” for a job?

I was a hobbyist programmer from 1986-1992 programming in Basic and assembly. But after that, it became a means to an end - to support my need for food, clothes and shelter while doing other things that I enjoyed. I went to college, enjoyed the college life and got my degree.

I spent 1998 - 2012, hanging out with friends, teaching fitness classes more as a social outlet than a second job, had a bad 4 year marriage in between.

I got remarried in 2012, stop teaching, started taking my career more seriously while raising a 9 and 14 year old (step sons) and when the youngest one graduated in 2020 and after COVID lifted, my wife and I hang out after work, we travel and she pursues her hobbies and I pursue mine.

There has never been one day that I thought “I can’t wait to get home after spending all day on computers to spend more time on my computer”


👤 unfixed
It looks like your disenchantment with computing is more of a symptom of the other bad things going on in your life.

I just suggest keeping up with exercise and focusing on your mental health. If you are in a dark place, everything becomes dark.

Give yourself time to heal from the breakup, recover from depression, and I'm sure you will find joy again in doing your job.


👤 meristohm
I used to be enamored with computers, fascinated at the magic. Now I use my skills to help elderly neighbors, non-profits, co-ops, and other ~public services. I see more clearly the layers upon layers on which computers are built, and I think back to Hugh Howey's Wool omnibus; put too much stock in these complicated things we make and when the next collapse occurs it'll be worse because we'll have eroded much of the skills, practices, values and culture that got humanity to this point in the first place. I'm not even pushing hard for my child to learn to read and write on an urgent timeline; sure, that "basic" technology is important, but more important is secure attachment with family and friends, and ability to be both creative and discerning. We're a story-driven species, and increasingly I narrow my computer use to serve this.

Even though videogames are largely about story, I finally quit (again- my post history might show I've quit before) weeks ago, deleting all my online game accounts (even Steam! Before a few months ago I never imagined I would do such a thing) and giving away my Steam Deck. No regerts at all- I feel unburdened, as I always do when it's time to let go of another grappling hook. I'm in my 40s btw, and it's been a long road of decluttering, mentally and physically.

My point is, computers are just a tool, a very complex tool that few if any of us can make in our workshop anymore (I'm thinking mostly of people with less than, say, double what they need for subsistence, and I'm no fan of systems that allow for massive wealth accumulation by a few individuals- a few of them may well have the knowledge, skills, abilities, and control of resources to make a modern computer in their workshop, depending on to what degree we consider others' labor to be owned), and I don't see them as necessary to a meaningful life.

I am digging into one of the BSDs, to get further away from gaming (it's an addiction for me, so I'm reducing triggers), because I like using old hardware (embodied energy, Reduce/Reuse/"Recycle"), and because I'm curious- I'm not out of my own intermittent depression, and I make time to tinker with computers only when I choose to. Rehabilitating the land to sustain us is far more important and engaging, including reading, observing, exploring, wondering, and a lot of communication (local politics, in a constructive way, towards participatory democracy).

good luck!


👤 leetcodeninja
Leetcode is a waste of time, consider just using tools like https://leetcodeninja.io if you're preparing for an interview. The sooner those type of interviews die the better

👤 cianuro_
I have not yet fallen out of love for computing. Recently I had a "microsecond" moment where I thought "this is bullshit".

I have recently came back to the topic of software engineering always "having" to keep up.

At the end of the day what keeps me going is the creative opportunity (specifically trimming out the block and carving out a statue) and the fact that this is the closest I will ever be to be a wizard.


👤 mikewarot
Your dread of computer insecurities is well placed, BUT there is a long term solution that will eventually work once it's adopted. Capabilities based systems like WASM default to NO access and permanently fix a large class of problems, namely the confused deputy problem.

As for the awe, I got into computing in the days of the PET and S-100 systems. Now I'm contemplating my own ASIC designs. It's freaking amazing what you can do with almost no money and a little effort.


👤 nicbou
In a minute: https://www.youtube.com/watch?v=KmuP8gsgWb8

My love of tech recovered when I stopped doing it for 40 hours a week. I don't work in tech. Applying technology at a small scale to solve concrete issues still feels magical. No KPIs, no standup meetings, no tickets. Just a small achievable goal that makes a tangible impact.


👤 markus_zhang
Actually, the more I interact with ordinary, non-technical people, the more I want to retreat into the computing world.

Computers are much better companions than average fellow human-beings. They definitely don't beat people with technical mind but that's rare in the real world (read: not on HN/SO/etc.).

They live on logic and truth. They don't lie. They don't throw tantrums randomly. They don't backstab. If a program is wrong, then some human got something wrong -- either the programmer, or a computer engineer.

They are the best thing in the world for technical introverts. I still meet with fellow human-beings not because I want to, but because I have to -- arguably, meeting same minded people online is good enough, maybe even better than f2f.

How can I not love computing? Sure I might despise my job but I'd never despise computing.


👤 aristofun
At the risk of geting downvoter I'll repeat again and again what I feel is the bitter truth.

This is a pretty childish unprofessional approach to look for some _inspiration_. As if a job has the responsibility to make you happy and fix your personal issues.

If an opportunity in modern economy to make a decent money is not enough an inspiration for you - no magic new shiny thing will inspire you for long.


👤 hiAndrewQuinn
I'm an optimist, as well as a capitalist. So what I love about computing is the ability to make a lot of money from the comfort of my own home by, essentially, distilling my own thoughts into an artifact other people will pay to use. That's just about the closest thing to magic I can imagine a human being having.

>Do I need to fix my depression before I fix my outlook on computers, or can I work on both at the same time?

Both at the same time, bit by bit. Absent any other issues I would actually guess the family/relationship one-two punch is the real thing dragging you down more than work itself. Unfortunately those kinds of situations are almost impossible for outsiders to help with, so I won't pretend to know what to do there.


👤 revskill
Stupidity of mine