Live data from Hacker News

How to Have Healthy Relationships as a Developer

smo.nu

61–70 of 147 posts

Re: How to Have Healthy Relationships as a Developer

#61

> Call your grandma, friend, dad, girlfriend, anyone A bit offtopic, but the author seems to assume you are a straight coder guy. This was probably not his intention though. Why not replace "girlfriend" by something more neutral, like "your better half"? Being inclusive doesn't cost much, really.

Umm, it's more like a figure of speech. Anyone (I hope) can make the connection that he's referring to a romantic partner.

Re: How to Have Healthy Relationships as a Developer

#62

Earlier quoted context omitted.

Both my wife and I are scientists (neither of us are working as scientists) and I love this. It is fantastic to be able take a background knowledge base for granted.

Probably what you like is that she is smart enough to understand what you say. That doesn't imply that she has to be a scientist.

While I do love that my wife is a smart, I think her being a scientist is more than just this. I have a base of assumed knowledge that makes conversations much more enjoyable.

Re: How to Have Healthy Relationships as a Developer

#63

> Call your grandma, friend, dad, girlfriend, anyone A bit offtopic, but the author seems to assume you are a straight coder guy. This was probably not his intention though. Why not replace "girlfriend" by something more neutral, like "your better half"? Being inclusive doesn't cost much, really.

You mean something like: "anyone"?

Re: How to Have Healthy Relationships as a Developer

#64

Earlier quoted context omitted.

At this point, the only "hobby" I have is programming. I don't even know what else I like anymore. Well, that's on you, but the good news is that you can change that as soon as you want. Why not start today?

I've been trying for the past 6 months, but I keep coming back to programming. Old habits die hard.

Don't think about it as sacrificing programming, but as an extension or alternative to your favorite hobby. As for concrete suggestions:

- sports is an obvious one. Bonus points for team sports where you'll get a different community / social circle for free

- as others suggested music is great way of playfully easing into different activities. A fun start would be Melodics ( https://melodics.com ). If you'd like to keep it close to programming take a look at Max/MSP. Play around with a software synth, or get a hardware one like Korg's entry level offerings. If you'd like to move up to advanced levels, take a look at Ableton Live + Push, which is a very play- AND powerful way of learning a DAW.

Re: How to Have Healthy Relationships as a Developer

#65
post #18

> Relationships are a key part of being happy Is this really true for everyone? I sacrificed my relationship because I prioritize my projects and I've never been happier. I can't imagine getting into another since it would mean compromises I'm not willing to make.

Probably an implied "good" modifier in there. Good relationships are a key part of being happy. Bad relationships...not so much

My relationship wasn't bad though. I was with the perfect girl who I loved very much. It didn't matter, my projects were still more important.

Re: How to Have Healthy Relationships as a Developer

#66
post #39

Earlier quoted context omitted.

Probably an implied "good" modifier in there. Good relationships are a key part of being happy. Bad relationships...not so much

I would disagree that this is the case for everyone. I think a small number of people are happier without relationships.

Yes, I'm definitely one of those. I don't understand why people try to convince me otherwise.

Re: How to Have Healthy Relationships as a Developer

#67

> Call your grandma, friend, dad, girlfriend, anyone A bit offtopic, but the author seems to assume you are a straight coder guy. This was probably not his intention though. Why not replace "girlfriend" by something more neutral, like "your better half"? Being inclusive doesn't cost much, really.

Being retarded, on the other hand, can be quite costly!

Re: How to Have Healthy Relationships as a Developer

#68

> Talk About Your Work I strongly disagree with this one, although I'm not sure if my reasoning is broadly or only personally applicable. The last thing I want to do at the end of a long day of work is recap what I did. Even in the best-case scenario of a day full of victories, it's just exhausting to try to relive all of them with the added burden of explaining the decade-plus knowledge base you'd need to understand…

It's not about what you want it's about what others may like to hear from you. And if you're doing something all day long and you can't talk about it, what do you talk about? you'll be like a foreign object to others

Re: How to Have Healthy Relationships as a Developer

#69

Earlier quoted context omitted.

I know that my wife appreciates hearing some about how my day went. I don't go into any really deep detail, but talking about how hard a problem was and how good it feel to solve it, or venting about something stupid that a coworker did are things I've come to enjoy. The technical details and why it was hard to solve aren't the parts that matter.

> I know that my wife appreciates hearing some about how my day went. I believe that. My girlfriend really pushes me occasionally about my day, and I think it's because she knows that talking about her day really helps her. I'm happy to listen for her, but I've just come to the conclusion that trying to recap things I've done makes me more stressed out, and the fifteen seconds of "no, I really don't want to talk abou…

Well if you really must not talk about it because you're in a stressful situation... but it's not ideal.

Re: How to Have Healthy Relationships as a Developer

#70
Personally, I don't think that having healthy relationships as a developer is much different than having healthy relationships as anyone else. As with any other technical job, it can be hard to explain exactly what your job is, but a bit of humor and an ELI5-style explanation goes a long way.

One thing specific to programmers is the ability to whip up a little program to help people. Someone spends an hour every day retyping lower-case data in uppercase? Take ten seconds and write them a program. Someone complains how they always forget to shut down their computer and waste electricity? Write them a widget to shut it down at 1am each night.

When I take a bit of time to write programs for people I care about, people are usually very grateful and vastly overestimate the difficulty of whatever I just did. As always, relevant xkcd: https://xkcd.com/1425/

Post reply on HN