全部文章0

Hacker Newsramon156··访问 1

Prioritize mental health, and why communication is so important

原网页

Article URL: https://ramones.dev/posts/mental-health/

Comments URL: https://news.ycombinator.com/item?id=48919198

Points: 269

# Comments: 234

Hacker News 讨论

271 points · 235 comments · 查看原帖

  1. smugglerFlynn

    > My goals for the end of 2027 are as follows: > Stop making stupid mistakes. I want to be able to finish a task fully without missing or skipping a step. One way to do this is to make a plan for everything you do, and only do that thing. Nothing else. If you are neurodivergent or have other things influencing you mentally, you are _NOT_ going to snap out of it. You are not going to just build a better planning system one day. HN comments are _NOT_ going to help debugging your mental state. People here have trouble agreeing on engineering, product and business practices they specialise in. They are _NOT_ going to guide you in the right direction on mental health topics. Please OP, close HN, reach out to people, get help, and (importantly) learn to navigate your mind, not fight with it.

  2. t43562

    Work forces you to see your own motivations and character and you have to manage yourself like you might manage a very valuable employee that you cannot afford to lose. This means you need to see your strengths and understand how you are motivated and try to come up with ways of making the best use of those characteristics. There's no point feeling sad that you aren't X or Y. If you're Z then how can you make best use of Z? I suggest that it's important to stop thinking that other people are idiots because this lack of tolerance or understanding of other people seems to extend to yourself. You have to understand and accept yourself as having flaws. Then you may see that other people are the same - their apparent idiocy always has reasons behind it and you should take some time to understand them even if you still don't agree with them. I notice that depression is something I feel the gho

  3. glitchc

    I read your post very carefully. I feel compelled to share my opinion, just as you should feel equally free to ignore it. Here goes: I suspect your vocation of choice is misaligned with your personality. Software/hardware development is very detail-oriented work, not much different from a mechanic, carpenter or watch-maker. It's easy to recover from mistakes in tech unlike the more tangible fields, but not any less focused on the tiny bits. That's not for everyone and it should also come as no surprise that most good developers have some degree of OCD (things have to be _just so_). It's not a good fit for those who prefer to see the big picture, who like dealing with opinions rather than fact, who naturally gravitate to thinking of the human rather than the machine. There is a way to test this, for you and anyone else. Try the game Shenzhen I/O. It mimics the typical work environment of

  4. m1aw

    I know this pattern from myself. I'm doing alright as far as my career goes, not great, but okay. Which is disappointing because me and everyone around thought I'd do great, because I/they thought I was a great software developer, since I'm smart and I know my tech and my programming. Unfortunately working as a software developer is a different story entirely, I found many times that my chase for good simple code takes time, and sometimes I overthink things and I don't test properly, and I'm also slow, and don't communicate the problem with my team because I don't work consistent hours, because my brain cannot do consistency. Turns out I have ADHD. Possibly autism too. So I understand your feelings of I just need to be better, because it works for other right? Even tho you know that fundamentally you are right, but it works for others so why not you? I don't have a solution. But sometime

  5. fwlr

    This could be due to ADD, I am still getting tested. Granted, that's a diagnosis, not a root cause. No, it’s a diagnosis of the root cause - in fact, it is plausibly the root cause of everything else described in the post. Inability to complete work, procrastination/distraction by focusing on nearby tasks, the pervasive sense that you struggle with things that other people do not, even the depression (untreated ADD causing repeated failures, repeated failures causing depression). To understand why it really could be the root cause, you can read up on “executive dysfunction”, which is what ADD really is. The treatment for ADD is one of two medications, methylphenidate or dexamphetamine. You can try other things in addition to these, but not instead of these, and you should try both - there really is just no substitute. (In some places, bupropion can be prescribed as an antidepressant. It

  6. throwawayffffas

    My 2c, stop looking for excuses, stop assigning your self worth to the quality of your work. Mistakes happen, bugs are impossible to avoid. You may need to add rigid processes to your work to avoid the most egregious examples, but you just have to live with the fact that you will write bugs. If you find you write more bugs than your peers and they have more impact than your peers, that's fine maybe you are not cut out to be a "systems engineer" maybe move to something more forgiving like frontend or something, you will probably be happier. There is a reason that I am not working on avionics or respirator firmware. I don't have the discipline to follow the processes required to minimize the chance of accidentally killing people and I don't want the legal liability. You don't have to be working on "important" stuff, John Carmack one of the best and most celebrated developer of our time spe

  7. ShinyLeftPad

    > Turns out I'm the only one. I realize that while others also have issues, they are in no way similar. Not the only one. Well, maybe I'm luckier because I have a milder form of it, but having to test things thoroughly used to be absolutely mind crushing. I can see how a different personality would just skip over it for this reason. However, it may be possible to get over that, like I no longer find it so terrible. I'm not sure "making a plan and not making mistakes" is how it's done, maybe it's possible but I can't just follow a plan like that, to me it's more about switching myself to a bug hunting mode and feeling of shame if it doesn't work that overrides the tediousness of testing and doing it until it becomes a habit. Agree with smuggler's comment though, don't take hn comments too seriously

  8. Paracompact

    No one else has mentioned it here, so on account of my own experiences I feel the obligation to say: Be aware of this developing into suicidal ideation, if it hasn't already. I get the impression (again, mostly my own experiences, projected onto you) from your intense "the problem has to be me " convictions that you're simultaneously dealing with a lot of self-loathing, and that this self-loathing fills a void of answers to existential questions that no other source in your life can. In other words, your depression has become a maladaptive coping strategy. And if that's so, then it's not a long shot until your maladaptive coping strategies evolve from, "the problem is me " into "the solution would be/will be/should be/is my own death." I derive these warnings from these whiffs of absolute, impossible-to-change miseries you mention: "my mind is exploding, I'm not aware of what I'm doing a