The conversation

Business & incomeExperience excerpt · English

Related: At the beginning of my career I jumped around from startup to startup doing hardware, …

Related: At the beginning of my career I jumped around from startup to startup doing hardware, firmware, mobile, web dev, blockchain, Alexa/Google Home, and then started consulting. Then my client pool dried up during the pandemic. When I started at my current job 3 years ago, I decided I will stay put for a while and resist the urge to look for something "better". I wanted to take on more responsibility and learn what it is like to build software and maintain it for years to come. There are some valuable lessons I learned from doing that. The world runs on the backbone of people who are willing to stay put.

Original discussionRepair and Remain (2022)254 source comments · at import
5

Community replies 0

No community replies yet. Add your perspective.

Replies from the source 5

Direct replies available in this import. Original-language excerpts.

__

Unfortunately sometimes the best way to advance, salarywise or otherwise, is to leave. The industry should do a better job at retention.

Full original
MU

At the top of every source file I work on is a copyright. I maintain a program where some of those files say copyright 2014, and I created those files the first time. It's a weird feeling sitting in a single codebase that long. Satisfying but also I can't help but wonder if there are other things I could have been doing instead.

Full original
CA

I haven’t had a raise in two years. In fact some of my benefits have been reduced, so I’m making less than when I got hired. Next week I start a role with a 20% pay bump. Staying is only justified if your company actually reacts to the realities of the world and the job market.

Full original
WI

It doesn’t though. I’ve left entire knowledge bases and bulletproof tools behind and haven’t looked back. Constant maintenance is a sign of shitty design. A hallmark of craftsmanship is leaving a supportable low maintenance environment in your wake - most people’s jobs exist in a world of shitty products and the maintenance environment around them. Linus Torvalds or Ray Eames could live wherever the fuck they wanted and their impact to the “backbone” of the world would still be immeasurable.

Full original
MO

I've been a consultant for about half my career and had runs of 8 years and 4 years (where I am now, so at least 4). Sticking around is harder, because there's a adrenaline rush of getting up to speed and knocking off the low hanging fruit, not to mention the salary bump. But sticking around is more rewarding in terms of long term impact, imo. In fact, I wrote a blog post about the joys of sticking around: https://letterstoanewdeveloper.com/2023/08/07/the-benefits-o...

Full original
Continue on Hacker News

Respect different perspectives. Share concrete experiences.

Sign in to post, reply, repost, and quote.