Live data from Hacker News

Efficiency Is the Enemy

fs.blog

51–60 of 335 posts

Re: Efficiency Is the Enemy

#51
post #20
post #9

Nice read. As a sysadmin / DevOps / SRE / whatever, I also realized at some point that being constantly busy is actually a state of extreme fragility. Nowadays I try spending a significant part of my day just trying new stuff and reading, not being micromanaged helps a lot.

I did some refactoring work a few months ago, replacing the old way we did something with the new. I didn’t have to do it, I could have punted like the creator did. But I was used to the new thing and I wasn’t about to write new code that was already deprecated. Nobody called me out on it but it wouldn’t have been the first time in my career. But now I find out belatedly that we’re changing our auth system, and now t…

If there's something you feel you can do, it'd be good, you absolutely should investigate that path. If it turns out it didn't work out, someone stomped on it or you get pulled elsewhere, it wasn't meant to be. You feeling that goal within your grasp, is anyways valuable as learning exercise.

No matter your efforts, there's a time for everything.

Re: Efficiency Is the Enemy

#52
post #45

We've replaced secretaries with software, and now we have people making $150k+ a year busy working on things that they should be paying someone $40k a year to handle.

It's easier to prove that one "saved" the company money by removing a support position than to evaluate the amount of money wasted yearly by engineers having to buy paperclips and figuring out how to expense them in the horrible expensing software.

yes and there is also often departmental budget arb going on here

Devs in engineering org now have to spend more time on self-service portals & chasing tickets because the manager of the infrastructure org laid off a bunch of sysadmins.

I once worked at a bank where even replacing a physical disk in a US datacenter involved a ticketing system which dispatched tickets to India. The remote guys would then, presumably, raise some sort of internal ticket so the guy physically in US could you know.. replace a bad disk.

Turnaround on bad disk swaps went from hours to weeks. As the hardware aged, we started to have enough disk failures pile up on RAID arrays that data losses occurred.

Somewhere someone in infra cut his budget though!

Re: Efficiency Is the Enemy

#53
post #47

We've replaced secretaries with software, and now we have people making $150k+ a year busy working on things that they should be paying someone $40k a year to handle.

The difference is that a single $150k/year programmer can make software that replaces an unlimited amount of $40k/year secretaries. Software scales - that's why programmers have such high salaries (which are usually only a fraction of the value that they're delivering anyway).

Software can only replace some roles that administrative staff filled. Most often, like in the case of email and word processors, it distributes the work and eats up everyone's time by moving it from specialists to non-specialists.

Re: Efficiency Is the Enemy

#54
post #47

We've replaced secretaries with software, and now we have people making $150k+ a year busy working on things that they should be paying someone $40k a year to handle.

The difference is that a single $150k/year programmer can make software that replaces an unlimited amount of $40k/year secretaries. Software scales - that's why programmers have such high salaries (which are usually only a fraction of the value that they're delivering anyway).

I’m saying those programmers should have secretaries to help them with all of the admin etc. They shouldn’t be booking their own flights, or making dinner reservations, or running expenses (or a lot of other manual work)

Re: Efficiency Is the Enemy

#56
post #49

If it's true that "Slack represents operational capacity sacrificed in the interests of long-term health", then who exactly is the target audience of this article? Corporations have not cared about "long-term health" since the 80s. CEOs and CXOs and CYOs and Senior Vice Presidents play musical chairs both within and between companies in a neo-feudalistic Game-of-Thrones-style competition for titles, where companies a…

> Who exactly is the target audience of this article?

If I had to guess, it would probably be most useful for those companies that have not yet reached the stage where they can serve as the venue for the executive-musical-chairs stage of management you describe.

My assumption is that when the company is small enough, that which "makes me look the best" and that which "is in the long term interests of the company" are probably mostly aligned due to the higher visibility of those early executives and managers. Not that this stops the ladder-climbers, of course - it's just more obvious when they personally contribute to wrecking a company if the company is small, which presumably the personal-brand-conscious executive would try to avoid.

> Eating up all available slack is one of the more mundane ways to cannibalize the company for your own benefit.

Otherwise known as "maximizing shareholder value."

Re: Efficiency Is the Enemy

#57
post #45

We've replaced secretaries with software, and now we have people making $150k+ a year busy working on things that they should be paying someone $40k a year to handle.

It's easier to prove that one "saved" the company money by removing a support position than to evaluate the amount of money wasted yearly by engineers having to buy paperclips and figuring out how to expense them in the horrible expensing software.

It’s a very human tendency: we can see the downside so obviously, but the upside is a lot harder to see.

Open offices: another amazing example of enormous value destruction in the name of saving a little bit of money.

Re: Efficiency Is the Enemy

#58

We've replaced secretaries with software, and now we have people making $150k+ a year busy working on things that they should be paying someone $40k a year to handle.

And the same happened to everyone else too, just with smaller dollar amounts.

During my high school and early university years, I was in love with the concept of being able to run errands over the Internet. Why go to the bank when I can order a transfer on-line? Why make orders over the phone when I can choose what I want on a webpage with few clicks? Why ask anyone to do anything, when I could just click or type my way through?

As an adult with a bit more years behind me, I now feel the exact opposite way. Why on Earth am I doing these errands, when I could ask or pay someone else to do them? Why do I waste my time clicking on this bloated, user-hostile page full of upselling garbage, when I could just phone the company and tell them what I need? Alas, companies jumped at the opportunity to outsource the effort to customers, so increasingly I can't phone anyone. Self-service becomes the only option.

I suppose the shift in perspective comes from the fact that back then, I had no money and a lot of time; these days, I have some disposable income, but very little time to spare.

Re: Efficiency Is the Enemy

#59
I had an off-topic thought that the ideal of Slack (the chat service) is actually very well explained by "slack" as defined in this article. This article holds "slack" as the ability to respond to a new task immediately, and Slack (chat service) is built around responding immediately to tasks or questions from peers.

However, executives clearly aren't quite getting the benefit. They expect employees to respond immediately to every new need and new task, but they didn't actually give the employees enough time availability to do so. So instead of getting faster responses from employees, the employees just get overloaded; this leads to the tasks actually being completed LATER than they would have without Slack (chat service) and employees getting burnt out quickly.

Re: Efficiency Is the Enemy

#60
I think everyone needs different block of time to slack, to remove burn-outs and reserve more energy for next step. Some people such as John Carmack probably doesn't need that much of time to slack (he seems to use "researching how to do difficult things" and programming retreats as a way to slack from daily programming jobs) but most of us need it.
Post reply on HN