News for hackers. Stuff that matters.
Re:Tesla engineers were on-site to evaluate the Twitter staf... by abraae on Sunday October 30, 2022 @03:58AM (#33392220)
> I once reviewed code for a company that got purchased. I took less than a few hours to reach conclusion. There were 7 developers and in 2 months only one was writing code. The entire team but that one developer was fired.

Larry Ellison famously once said "if you aren't a developer, and you aren't a salesman, then tell me real slow just what it is you do".

Re:Tesla engineers were on-site to evaluate the Twitter staf... by thwayunion on Sunday October 30, 2022 @04:40AM (#33392456)
This is just the prelude to an apocryphal story. At the end of that story, Oracle stops innovating and becomes a legal and license auditing firm with sales and engineering departments bolted onto the side.

;)

Re:Tesla engineers were on-site to evaluate the Twitter staf... by ithkuil on Sunday October 30, 2022 @04:49AM (#33392512)
And yet we have people whose job is to help software getting deployed, infrastructures getting the timely upgrades, capacity planning, monitoring and alerting, honing their troubleshooting skills so when time comes to save your business they know how to do it and have the right tools not break in their face.

Yes, let's treat those tasks as less honourable than developers and enjoy the results

Re:Tesla engineers were on-site to evaluate the Twitter staf... by newone2three on Sunday October 30, 2022 @05:47AM (#33392856)
> software getting deployed, infrastructures getting the timely upgrades..

I think most people would put these in the same category as developers.

> capacity planning, monitoring and alerting, honing their troubleshooting skills

This is veering into made-up-job world. These people are getting fired. All these tasks can be done by developers.

Re:Tesla engineers were on-site to evaluate the Twitter staf... by thwayunion on Sunday October 30, 2022 @06:32AM (#33393147)
>> capacity planning, monitoring and alerting, honing their troubleshooting skills

> This is veering into made-up-job world.

Maybe if you're running a CRUD app on a single server in your basement.

But these are definitely core engineering competencies for any system large enough to experience regular and non-preventable failure. Hardware fails. Technician error happens. A litany of natural disasters from heats wave to flooding can impact a DC or the infrastructure within hundreds of miles of a DC. Load assumptions are violated. Etc. With a large enough footprint, these sorts of things happen often enough that robust monitoring, alerting, and planning are necessary. (Hell, just building a DC requires significant capacity planning, to say nothing of keeping the thing humming along happily.)

Either you're doing this work internally or you're paying AWS/GCP/Azure to do that work for you. In many cases a mix of both. But if you're large enough to need even a small data center, this work is being done by someone.

If you don't know about it, you're either small enough to run your business from a few servers or you're paying someone else a very nice premium to abstract away the details. (Or, most commonly, both.) But if you have any amount of scale, the work is being done by someone.

Anyways, this attitude is probably spot on and is why I expect Twitter to go from "stable if unexceptional business" to "can't even stay online" to "MySpace 2.0" within 10 years.

Re:Tesla engineers were on-site to evaluate the Twitter staf... by Telemakhos on Sunday October 30, 2022 @06:59AM (#33393315)
Twitter was not profitable last quarter. It rarely has turned a profit. How does an unprofitable business qualify as “stable if unexceptional?” I should think an unprofitable cash burn as long as Twitter’s should count as highly exceptional.
Re:Tesla engineers were on-site to evaluate the Twitter staf... by qualudeheart on Sunday October 30, 2022 @08:42AM (#33393975)
Cancel culture as a service could be a new biz model. You can call it revrse advertising.
Re:Tesla engineers were on-site to evaluate the Twitter staf... by Retric on Sunday October 30, 2022 @09:25AM (#33394311)
Twitters revenue been growing quite well though it’s clearly spiky. Spending isn’t really a question of what developers are doing that’s all about management.

https://www.businessofapps.com/data/twitter-statistics/

Re:Tesla engineers were on-site to evaluate the Twitter staf... by crmd on Sunday October 30, 2022 @07:22AM (#33393440)
These functions are mission critical, but if you can’t show how you’ve automated / created programmatic solutions in these domains then you are probably part of the problem.
Re:Tesla engineers were on-site to evaluate the Twitter staf... by newone2three on Sunday October 30, 2022 @02:26PM (#33397171)
I think we agree. I’m not saying these things don’t need to be done. I’m saying that “ capacity planning” shouldn’t be someone’s entire job.
Re:Tesla engineers were on-site to evaluate the Twitter staf... by thwayunion on Sunday October 30, 2022 @03:07PM (#33397537)
> I’m saying that “ capacity planning” shouldn’t be someone’s entire job.

Capacity planning is everywhere in the real economy. In most sectors, any reasonably sized company will have entire departments and sometimes even divisions (eg, approximately everything in management of a large construction project is capacity planning of some sort or another). One of my first consulting gigs was with a small/small-medium sized resource extraction company, which had several people whose job was essentially 100% capacity planning/forecasting for various components of solid wood product supply chain. Basically anyone who wasn't either in the executive team, in the field, or selling was spending most of their time on capacity planning.

My very first job was with the corporate office at a regional supermarket chain where demand forecasting and figuring out warehousing/storage constraints (aka capacity planning) were their entire job.

In both cases, the profitability of the entire business relied on good capacity planning, full stop. Everything else was either par or total commodity.

Taking the economy as an aggregate, it's actually a fairly rare thing for capacity planning to be totally commodified in the way that hyper-scalars have done in software. Software shops that outsource anything non-soft to the massive army of operations folks at AWS/GCP/Azure are extreme outliers, not the norm, in terms of the real economy a a whole.

Re:Tesla engineers were on-site to evaluate the Twitter staf... by ciarcode on Sunday October 30, 2022 @06:55AM (#33393297)
What about SETs?
Re:Tesla engineers were on-site to evaluate the Twitter staf... by ithkuil on Sunday October 30, 2022 @07:08AM (#33393360)
> All these tasks can be done by developers.

Yes DevOps and shift-left and whatnot. All those things do make sense (to some extent) but:

1. When developers own these aspects of the software operation lifecycle they do not produce the same amount of "code" and "features" that an old-school developer would be expected to have.

2. Even in the most utopic DevOps heaven scenario, there are still some people who will be drawn to do more "systemy" things and some developers who will actively resist at investing time at getting good and doing operations stuff. Getting rid of these people is an option of course; good luck.

Re:Tesla engineers were on-site to evaluate the Twitter staf... by newone2three on Sunday October 30, 2022 @02:36PM (#33397247)
I probably wasn’t clear. I’m putting developers and ops people all in the same “skilled computer people” pot. And I think so would Musk and Ellison.
Re:Tesla engineers were on-site to evaluate the Twitter staf... by ithkuil on Sunday October 30, 2022 @04:10PM (#33398163)
Yeah sorry. The story here is how people at Twitter must prove their worth by printing the lines of code they wrote, so I erred on the side of that angle also for the Ellison quote even if I had no reason to do so.
Re:Tesla engineers were on-site to evaluate the Twitter staf... by WastingMyTime89 on Sunday October 30, 2022 @10:01AM (#33394577)
> This is veering into made-up-job world. These people are getting fired. All these tasks can be done by developers.

Ah, the good old Google playbook. If you read their paper about how SRE came to be, it basically say: “we noticed there was friction between developers and system administrators so we fired all our system administrators and hired developers to do their job instead.” It doesn’t really make the job disappear however. It’s just a different way of approaching it.

Re:Tesla engineers were on-site to evaluate the Twitter staf... by newone2three on Sunday October 30, 2022 @02:29PM (#33397201)
You’re misunderstanding me slightly. I’d put systems administrators in the same category as developers, and I think so would Elon Musk and Larry Ellison.

But if someone’s entire job is “capacity planning”, they’re getting fired.

Re:Tesla engineers were on-site to evaluate the Twitter staf... by jimmydorry on Sunday October 30, 2022 @10:47AM (#33394921)
>> software getting deployed, infrastructures getting the timely upgrades..

>I think most people would put these in the same category as developers.

Yet they won't have much code to speak of, and for the bit that they do write, it probably won't be very much in the last 60 days.

Re:Tesla engineers were on-site to evaluate the Twitter staf... by PeeMcGee on Sunday October 30, 2022 @05:06AM (#33392606)
Larry Ellison is also famously hated within the software community...
Re:Tesla engineers were on-site to evaluate the Twitter staf... by hahaters on Sunday October 30, 2022 @06:58AM (#33393312)
Don't hate the player. Hate da game.
Re:Tesla engineers were on-site to evaluate the Twitter staf... by ben_w on Sunday October 30, 2022 @09:36AM (#33394393)
That works for, say, trademark infringement lawsuits, where even the businesspeople doing the suing say it makes them feel dirty.

It does not work so well for someone who bought a company that made an open sourced language, and then sued another company that wrote its own version of that language, arguing that even the APIs were under copyright.

Re:Tesla engineers were on-site to evaluate the Twitter staf... by fab1an on Sunday October 30, 2022 @05:34AM (#33392766)
I guess in the case of Oracle, the answer is most likely "a lawyer" :D
Re:Tesla engineers were on-site to evaluate the Twitter staf... by rcxdude on Sunday October 30, 2022 @06:20AM (#33393063)
That's basically sales at Oracle
Re:Tesla engineers were on-site to evaluate the Twitter staf... by imwillofficial on Sunday October 30, 2022 @09:53AM (#33394524)
Larry Ellison famously once said "if you aren't a developer, and you aren't a salesman, then tell me real slow just what it is you do".

“IM A PEOPLE PERSON, IM GOOD WITH PEOPLE!”

Re:Tesla engineers were on-site to evaluate the Twitter staf... by jjav on Sunday October 30, 2022 @10:51AM (#33394953)
> Larry Ellison famously once said "if you aren't a developer, and you aren't a salesman, then tell me real slow just what it is you do".

Funny, since the key job description at oracle is lawyer.