News for hackers. Stuff that matters.
Re:I Accidentally Saved My Company Half a Million Dollars by oooyay on Monday October 30, 2023 @12:26PM (#38071675)
You can actually make a very comfortable career of Senior and Staff by learning to identify this kind of work/system and proposing ways to simplify it. These kinds of systems, as the author pointed out, are incredibly expensive and inefficient, but look readable on an architecture diagram.
Re:I Accidentally Saved My Company Half a Million Dollars by lainga on Monday October 30, 2023 @12:28PM (#38071713)
> You can actually make a very comfortable career of Senior and Staff by learning to identify this kind of work/system and proposing ways to simplify it.

Where?

Re:I Accidentally Saved My Company Half a Million Dollars by tomrod on Monday October 30, 2023 @12:41PM (#38071889)
IT departments, typically, though occasionally there are whole companies that work in "technology" where this type of work can be found.

I said the above as a jest, but seriously, simplification of complex stacks has been a good consulting gig.

Re:I Accidentally Saved My Company Half a Million Dollars by foobiekr on Monday October 30, 2023 @01:02PM (#38072201)
Most large companies. There is a stark difference between the distinguished engineers and the tier below them in terms of asking people to stop doing things badly.
Re:I Accidentally Saved My Company Half a Million Dollars by oooyay on Monday October 30, 2023 @01:02PM (#38072205)
I've typically worked in SRE and platform engineering work and that's where I've gotten exposed to these kinds of Rube Goldberg machines. Make a short list of them when you find them and then use them as a hit list during "cost cutting". Most people don't want to touch these systems because they look big and expansive and generally "work". They're just very poorly optimized.

Dare I say, any time I see a function as a service my brain immediately drifts to inspecting the cost implications of said process.

Re:I Accidentally Saved My Company Half a Million Dollars by mring33621 on Monday October 30, 2023 @12:48PM (#38071995)
As opposed to all those people that make similarly comfortable careers in middle and upper mgmt by identifying simple systems and complicating them beyond recognition?
Re:I Accidentally Saved My Company Half a Million Dollars by solarkraft on Monday October 30, 2023 @01:41PM (#38072800)
These roles aren't opposed at all, they greatly benefit each other :-)

Bringing what used to be the privilege of upper management (wasting massive amounts of resources while getting paid handsomely) down to software developers.

It's that trickle-down effect people talked about, right?

Re:I Accidentally Saved My Company Half a Million Dollars by joshuahutt on Monday October 30, 2023 @01:29PM (#38072609)
It's a beautiful symbiosis.
Re:I Accidentally Saved My Company Half a Million Dollars by oooyay on Monday October 30, 2023 @01:45PM (#38072885)
Hah, yes. I will say that while I understand the general disdain here, as I grew more senior in my career I realized the world takes all types. There are "doers" who will rush to an end goal that's highly prioritized and then there's "optimizers" who come fix that mess up into a durable, cost-effective system. Some people are gifted enough in knowledge and have the right business priority to do both at the same time, but usually they're required at different times.

Anecdotally, optimization tasks (in this brain) are multitudes easier than innovation tasks. I spend a lot of time thinking about how to do things differently whereas optimization utilizes many lessons I've learned over and over again with well-trodden patterns. That's to say, I'm grateful for the doers :)

Re:I Accidentally Saved My Company Half a Million Dollars by blitzar on Monday October 30, 2023 @12:49PM (#38072013)
> learning to identify this kind of work/system and proposing ways to simplify it

"I dont think you are fitting in here at MegaCorp"

Re:I Accidentally Saved My Company Half a Million Dollars by avgDev on Monday October 30, 2023 @12:52PM (#38072051)
"You are being negative, the system is great, we don't like that kind of attitude here".
Re:I Accidentally Saved My Company Half a Million Dollars by nine_zeros on Monday October 30, 2023 @01:12PM (#38072377)
> "You are being negative, the system is great, we don't like that kind of attitude here".

I want to see more lines of code, not less.

Re:I Accidentally Saved My Company Half a Million Dollars by blitzar on Tuesday October 31, 2023 @05:25AM (#38082142)
Hmm looking at your git statistics it appears you have only pushed 60 commits this month with 12,000 lines of code changed - while Jimmy over here has pushed 200 commits this month with 200 lines of code changed.

If you do not improve next month we are going to have to let you go, we just cant carry a 0.3x employee such as yourself.

Re:I Accidentally Saved My Company Half a Million Dollars by ljm on Monday October 30, 2023 @02:35PM (#38073726)
"We need this to scale to hundreds of millions of users across many regions"

"But we have no users at all right now"

"But we might have hundreds of millions of users in future"

Re:I Accidentally Saved My Company Half a Million Dollars by ludicity on Monday October 30, 2023 @04:10PM (#38075042)
I am the author and this has caused me psychic damage.
Re:I Accidentally Saved My Company Half a Million Dollars by mateo411 on Monday October 30, 2023 @06:21PM (#38076772)
You should take a vacation.
Re:I Accidentally Saved My Company Half a Million Dollars by baz00 on Monday October 30, 2023 @01:16PM (#38072438)
Tried it. Nope. You can get people to acknowledge it but because it's not a fun project or doesn't involve an upsell you can bill the clients for, it'll go in a product backlog for a decade or two.

I don't care any more. I'm just there to tell people what's shit and then laugh when it explodes in their face.

Re:I Accidentally Saved My Company Half a Million Dollars by pastage on Monday October 30, 2023 @01:34PM (#38072681)
That is what skunkworks are for. You just deliver on time and you are fine.
Re:I Accidentally Saved My Company Half a Million Dollars by baz00 on Monday October 30, 2023 @01:55PM (#38073080)
What is this deliver thing? I haven't done anything productive for years.
Re:I Accidentally Saved My Company Half a Million Dollars by claytonjy on Monday October 30, 2023 @04:12PM (#38075087)
The easy part is choosing a better end-state; anyone can do that, and for any of these Rube Goldberg machines at a large-ish company, several people likely have.

What makes someone a staff+ is finding a path to iteratively evolving towards that end-state without breaking anything along the way and while having progress to show off at each step.

Re:I Accidentally Saved My Company Half a Million Dollars by pastage on Saturday November 04, 2023 @11:33AM (#38141972)
Oh yes but part of that is knowing that you need to get others on board. Things get messy when no one knows the end goals with changes.