Live data from Hacker News

Tell HN: The loneliness of a pretty good developer

news.ycombinator.com

51–60 of 519 posts

Re: Tell HN: The loneliness of a pretty good developer

#51
post #37

Earlier quoted context omitted.

I've thought about this. I actually do not think I'm the smartest person in the room, hell two of the people in my direct team are definitely smarter than me. I think I have really good systems that allow me to consistently solve problems and write code. On the loneliness front, I meant in the scope of working. I have four kids, I am everything BUT lonely with them. However, I do agree that aside from work and one of…

> two of the people in my direct team are definitely smarter than me How often are you actively learning from and engaging with them on exciting new tech (or the systems you've designed and how they can be further improved, etc.), compared to water-cooler talk?

Probably 2-3 times a week actually. My team is specifically the spear point of new tech and integrating it for the company to use.

From a point of self-evaluation I think it would help if I tried to listen more than talk.

Re: Tell HN: The loneliness of a pretty good developer

#52
Why not take your skills and professionally contract with yourself. You mention..

>> This feeling of loneliness got quantified when the commit number came up.

What if instead of commits, it was the # of external contracts you are able to maintain per week.

If that doesn't make you feel better, then maybe you need to invest into building a portfolio that people can contact you externally, while you are still managing/maintaining more internally.

Additionally, when you work for yourself, you have the ability to set the terms upfront, to minimize meetings/back+forth communication, and you send one-way updates with progress updates..

My two cents. I've self-contracted for myself the past couple of years and I feel much better about myself.

Re: Tell HN: The loneliness of a pretty good developer

#53

You're not a 10x engineer. You're a 2x who hasn't figured out yet how to teach other engineers what you know. It sounds like it's past time you got started, for your own sake as much as that of those around you.

There is truth in trying to uplevel people, but first it feels like dialing in on oneself within the global market.

Only till you think it through. What hiring manager doesn't want someone who can demonstrate a track record of leveling up the people around them?

Re: Tell HN: The loneliness of a pretty good developer

#54
I am not a top developer or even close to it (I don't or want to have this trait of "relentless pursuit of self-improvement"), but I have worked with a couple.

It seems to me that being controlling is part of the problem. When I worked with a top developer, every and each code that I wrote they would have written it faster, more elegantly, more maintainable, and more bug-proof. But when they reviewed my PR, they would approve it if it was good enough. They would point out possible improvements, but once they were done, they would approve and go on. If they used their skill level as the bar to accepting other people's code, they would be doing 80% of the work and writing 80% of the code. In that case, I would be very comfortable just doing much less work than I could for some time until eventually I would get bored and leave.

Still, this top developer eventually changed areas completely (in the same company). From web development, which they mastered to cyber security, where they could start again their relentless pursuit for self-improvement, working with people that knew more than them.

That would be my suggestion. Just change areas, inside software development (inside the same company, if you like there, would be easier, as you already have the respect from people and they know your potential). Go learn something that you are not a top developer. But this is just me, a very regular developer, looking from outside what I saw people more similar to you doing.

Re: Tell HN: The loneliness of a pretty good developer

#56
post #21

“If you’re the smartest person in the room, you’re in the wrong room.” I know saying this is easier than doing it, but; seek upward movement until you no longer feel like you're the smartest person in the room. I would also add, although it's purely personal opinion, that seeking a solution to loneliness through work is a surefire way to feel more lonely. You say you're big on self-improvement, but are you only focus…

Meh. 16 people from work came to my wedding (including my best man). You can be social at work without it ruining your life

Re: Tell HN: The loneliness of a pretty good developer

#57

Why are you working 8-5? Work 9-3 and pick up a hobby. You only need to outperform your peers, or train them up if that's possible. Beyond that you owe the company you work for nothing. Why work harder, when working harder provides you no benefit whatsoever?

I've had the same debate myself. Honestly, not counting crazy hectic meeting days I could work 9-3 and still produce more than others. The only thing stopping me is the feeling that if I'm getting paid I should be working.

However, I know that if I worked 9-3 my personal well-being would improve.

Re: Tell HN: The loneliness of a pretty good developer

#58
post #21

“If you’re the smartest person in the room, you’re in the wrong room.” I know saying this is easier than doing it, but; seek upward movement until you no longer feel like you're the smartest person in the room. I would also add, although it's purely personal opinion, that seeking a solution to loneliness through work is a surefire way to feel more lonely. You say you're big on self-improvement, but are you only focus…

I've thought about this. I actually do not think I'm the smartest person in the room, hell two of the people in my direct team are definitely smarter than me. I think I have really good systems that allow me to consistently solve problems and write code. On the loneliness front, I meant in the scope of working. I have four kids, I am everything BUT lonely with them. However, I do agree that aside from work and one of…

Sounds like you just need to redefine what "working" for the company is.

If your exhausting yourself at a desk for 8 hours x5 until complete burn out...well...then you go from writing 80% to 0%. How does that help the company? It really doesn't, and your overall average drops real fast (even though your not there).

Others maybe already get this (or live like it anyway) and spend less time typing code. Taking care of yourself so you can continue to contribute 4-5x of others is far more beneficial for the company in the long run.

Think about the "10x" companies - FANNG if you will - they have bicycles for people to go between campusus's, entire gyms, foosball, etc, etc. They seem like insane perks to the outside world, but it's what give balance to the 10x'ers whom work there - and they do it on company time.

Good luck!

Re: Tell HN: The loneliness of a pretty good developer

#59
post #21

“If you’re the smartest person in the room, you’re in the wrong room.” I know saying this is easier than doing it, but; seek upward movement until you no longer feel like you're the smartest person in the room. I would also add, although it's purely personal opinion, that seeking a solution to loneliness through work is a surefire way to feel more lonely. You say you're big on self-improvement, but are you only focus…

Meh. 16 people from work came to my wedding (including my best man). You can be social at work without it ruining your life

This doesn't run counter to what I said, really.

I believe that if you are already feeling lonely, despite working somewhere for X number of years, the solution is very likely not going to be found at that same place of work.

If you have friends at work and they come to your wedding, congratulations, my thoughts on the situation are not suitable for your situation and you are more than welcome to (and should) ignore it.

Post reply on HN