Tell HN: The loneliness of a pretty good developer
41–50 of 519 posts
Re: Tell HN: The loneliness of a pretty good developer
#42Re: Tell HN: The loneliness of a pretty good developer
#43Earlier quoted context omitted.
I mostly agree, but I don't think the company necessarily has to be bigger, just more competent and ambitious(?).
I agree. It depends on what you want to do. I've been challenged technically at 2 person startups and 100k person companies. Advice for OP: what companies do you admire? Either globally or locally? Have conversations with folks at that company (LinkedIn is your friend in accomplishing this) and see what people actually working at these companies think about challenges and accomplishments at their employer.
Re: Tell HN: The loneliness of a pretty good developer
#44- Try documenting your processes and thinking to get to the right code answer. Like a company coding manual. This way it scales your knowledge rather than being stuck as the 'doer'.
- Consider taking on different challenges, like management, either at your company or another company.
- Reflect on what it would be like to really be in a room with other 10x developers - you will all think you have the right answer which is different from each other. Does that really sound like fun to work through on the daily? It was fun when you weren't so sure you were right, it gets less fun the more sure you are.
- Most round B/C startups have ~50 developers. If you have 350, you're in a massive machine. You may think your 10x everywhere, but it's possible your only 10x in your locality, where you know the entire code base. It may simply be time for new challenges at a new company.
- Ask if you can start writing for some open source project you like (new or existing) as "developer relations" for the company in some way. Yes, you will need to reduce your in house tickets - but it will keep you happy and working and contributing and still probably doing 50% of the work. And the company gets other benefits from it.
- Along the same lines, you can start writing technical articles to publish as dev relations/marketing. Theres a lot of value in those seo posts for a lot of companies.
Theres like a million ways to go with this, but hopefully these ideas help a bit. Best of luck and I hope you find some meaningful company to hang out with.
Re: Tell HN: The loneliness of a pretty good developer
#45You'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.
Re: Tell HN: The loneliness of a pretty good developer
#46Re: Tell HN: The loneliness of a pretty good developer
#47Work 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?
Re: Tell HN: The loneliness of a pretty good developer
#48Don't be frustrated with slower people. Part of it is the cannibalization effect. If a team has a dominant striker, some of the others will be scoring fewer goals than their potential. You might actually be doing them a favor by moving on. The other thing to remember is that great players still need water carriers, or they'll be wasting their time carrying water themselves. Lastly, if you don't have some 1X people around you, nobody will know you're a 10X. So be happy that you are so good and so influential.
Re: Tell HN: The loneliness of a pretty good developer
#49Re: Tell HN: The loneliness of a pretty good developer
#50As a 35 year old developer who started at about age 32, just want to say: I am glad to see folks in their 40s doing well as a developer. sometimes i get burned out on it. but, ultimately i am still interested in programming and the creativity that comes with creating products. so, just glad that I can keep being one for at least 10, maybe 20 more years.
Have Fun!