Live data from Hacker News

Doing nothing at work

seangoedecke.com

161–168 of 168 posts

Re: Doing nothing at work

#161

    > For instance, I believe that engineers should generally avoid glue work2. Most glue work - making sure people talk to each other, updating docs for work you’re not leading, volunteering to address technical debt - reflects the fact that the organization is not explicitly prioritizing this work. If they were, you wouldn’t need to volunteer for it. Either that’s fine, or it’s a big mistake.
Woah, this some bold advice. In my mind, I don't want to be on the same team as this person... as they are always and only thinking about themselves.

Re: Doing nothing at work

#162

> One thing I recommend for engineers new to on-call is to avoid rushing: take a few breaths before joining the call or before speaking, and in general try to “think in slow motion”. The more difficult it becomes to remain silent, the more likely it is that silence is the correct action. Ego is a hell of a drug. I've been on some calls where things go sideways in prod infrastructure simply because of incessant yappin…

"The more difficult it becomes to remain silent, the more likely it is that silence is the correct action."

Love this!

Re: Doing nothing at work

#163
If everyone in the team behaves this way there's no substrate creating opportunities for people like this to capitalize on.

I often fall into this role, and historically have made some quite large impacts because of it. But I take issue with TFA's position of doing nothing being a critical component of being effective and available to attack these problems.

I'm practically never doing nothing when employed. But I'm often looking like nothing is being done through the lens of ticket-oriented accounting. If the author means doing nothing by the metrics, ok, I can agree with them there. But it better be because you're too busy down in the weeds becoming one with the product and grokking details of created messes past and present.

If you're literally doing nothing, you won't be positioned well to understand the implementation details, and you won't be positioned well politically/socially within the org to thrive and be genuinely appreciated by your peers.

This is a complicated precarious path to take if you have any intention of lasting in the org. It's difficult to not accumulate enemies with every win you take at the expense of everyone else being too busy being the substrate you're scavenging. Management and your peers must come to appreciate you're filling a critical void, but the void is implicit and unaccounted for, making this tricky - it's built on trust.

They can see your selective work as exploitation while they take up the slack you create. From their perspective they're overworked because people like you don't do enough to balance the workload.

You need to be recognized as an enabler, the one minding the details, omnipresent - not AWOL doing nothing. Catching the fuckups early, preventing incidents while the green-field chaos monkeys carry on. The win is for the team, and you're effectively being a self-directed janitor cleaning messes nobody knew existed.

The reward for this role, as it really is otherwise somewhat thankless, is the autonomy. It's a management failure when these people get put on a pedestal and promoted more than the people doing the grunt work. That creates animosity within the ranks.

disclaimer: not a manager, not a lead, but often the guy in the corner course-correcting and fixing/preventing horribly broken customer-impacting mistakes. These are just some observations based on decades of startups and in recent years FAANG experience as an SDE.

Re: Doing nothing at work

#164

Earlier quoted context omitted.

This works across small entities like companies with distinct customers and budgets. It does not work for large corporations with pools of billions of dollars and various incentives to staying within the ecosystem. It's impossible to measure the contribution of one feature team to perception and retention of something like "Microsoft Intune" or "Google Chrome", and without the ability to measure that no effective che…

The most spectacular instance of this I've seen is Jeffrey Snover getting demoted for "forcing" PowerShell onto Microsoft. Meanwhile from a customer perspective its the only good thing about Windows Server and the only reason I haven't pushed for 100% Linux adoption everywhere I work! See: https://corecursive.com/building-powershell-with-jeffrey-sno...

What a story. Thanks for the link.

Re: Doing nothing at work

#165
> you’re just picking up tickets from the backlog, crushing them, then picking up the next one), you’ll miss your chance to do high-impact work in two ways.

> Second, if you perpetually look busy, your manager won’t want to volunteer for you.... "oh, Sean has capacity to help out here, let me tag him in”

That's rather primitive, does the author not realize that you can simply change priorities and just drop the working on the current "low impact keeping me busy ticket"???

Similarly,

> You won’t be chatting with people who are working on other things, or reading team updates, or keeping an eye on ongoing incidents.

That's not doing nothing! Just like writing those team updates isn't doing nothing because it's not a "ticket". I bet literally your job description is not limited to "do tickets"

Re: Doing nothing at work

#166

It's kind of refreshing to see a "pontificating about what it means to be a SWE" blog post that doesn't have anything to do with the industry impact of LLMs. Like it's 2013 again.

Right. Maybe HN should add tags `Classic HN` to posts like this. Or we could flag it as `Classic HN` lol ...

Re: Doing nothing at work

#167

This is a good post, but once again incentives rear their ugly head. > Second, preventing or mitigating an incident early (even by just knowing the right feature flag to turn off) can save huge amounts of money: both immediate lost revenue during the incident and future lost revenue from customers who would have pulled their business or refused to sign pending contracts. Time and time again at many companies, includi…

Ultimately the management should care about what brings in the most revenue. A feature that brings low revenue but has no fire is something no-one cares about. If you have a ton of revenue and no bugs, you likely can get recognition.

Re: Doing nothing at work

#168
post #86
post #44

Earlier quoted context omitted.

The testers have the latest build, and have not reported any bugs. I don't even know if the project I am working on is even going to be funded after a few more months. I am just in this sort of limbo that really sucks.

I would try to learn some new tech. Definitely not something you can do in a vacuum with no goal for months in a corporate setting, but e.g. learning more about a programming language you already use, or some libraries, some tooling, you can easily spend a few weeks. After that, yes it'd make sense to find something else.

Oh, I am totally beefing up my other skills.
Post reply on HN