Welcome to DU! The truly grassroots left-of-center political community where regular people, not algorithms, drive the discussions and set the standards. Join the community: Create a free account Support DU (and get rid of ads!): Become a Star Member Latest Breaking News Editorials & Other Articles General Discussion The DU Lounge All Forums Issue Forums Culture Forums Alliance Forums Region Forums Support Forums Help & Search

highplainsdem

(62,136 posts)
Thu Nov 24, 2022, 03:41 PM Nov 2022

Musk fired about 50 Twitter engineers last night (happy Thanksgiving!) and sent warnings to others

So much for the claim that the layoffs were over...

Threads below from Alex Heath of the Verge and Zoe Schiffer of Platformer:










On the evening before Thanksgiving, some Twitter engineers received an email saying they were fired because their “code is not satisfactory.” Others received “performance warning” emails asking them to “restore our confidence and demonstrate your contributions to the team”


On Tuesday, Twitter’s remaining engineers were told they had to send “code samples” via email every week.

Engineers who were fired via email this evening are being offered 4 weeks of pay in exchange for signing a separation agreement and release of claims.


These are employees who survived the 50% layoffs and opted into Musk’s “extremely hardcore” Twitter 2.0 reset, which saw about 1k employees resign.

Musk told employees this week that he wants to hire more people “who are great at writing software”
https://www.theverge.com/2022/11/21/23472025/elon-musk-twitter-hiring-again-ending-layoffs











Hearing that roughly 50 Twitter engineers were abruptly fired last night and dozens more received warnings:
-snipping link to Alex Heath thread-


Like the other recent emails, this one was unsigned. It says simply: “as a result of the recent code review exercise, it has been determined that your code is not satisfactory, and we regret to inform you that your employment with Twitter is terminated effective immediately.”


Here’s what the warning email says: “the purpose of this written performance warning is to bring to your attention our concerns regarding the quality of your coding ability, & to define for you the seriousness of the situation so that you may take immediate corrective action.” 1/


“Note that not meeting expectations could result in your termination of employment…please use this opportunity to restore our confidence and demonstrate your contributions to the team and company.” 2/
40 replies = new reply since forum marked as read
Highlight: NoneDon't highlight anything 5 newestHighlight 5 most recent replies
Musk fired about 50 Twitter engineers last night (happy Thanksgiving!) and sent warnings to others (Original Post) highplainsdem Nov 2022 OP
May he, and his enablers, receive everything they deserve. niyad Nov 2022 #1
Aye and I refuse to be an enabler and closed my account out as soon as he let Trump back. cstanleytech Nov 2022 #29
He's just juicing the best he can get from them - with fear tactics - before termination bucolic_frolic Nov 2022 #2
Seems like a hildegaard28 Nov 2022 #3
Good point. Delphinus Nov 2022 #25
But other tech companies are also laying off people. Xolodno Nov 2022 #33
I'm betting whoever did the Code Reviews ThoughtCriminal Nov 2022 #4
How can he tell if a sample of code is satisfactory? haele Nov 2022 #5
The last part of your entry Escurumbele Nov 2022 #31
This message was self-deleted by its author haele Nov 2022 #6
Harsh Demovictory9 Nov 2022 #7
I thought a couple of days ago Twitter was getting creaky, tweets unavailable became available Bernardo de La Paz Nov 2022 #8
The problem with some tweets temporarily showing as "unavailable" and then reappearing highplainsdem Nov 2022 #10
This should make hiring the best engineers moonscape Nov 2022 #9
The sadistic asshole loves to torture people. dalton99a Nov 2022 #11
What does "great at writing software" even mean? Yavin4 Nov 2022 #12
It's impossible! Aussie105 Nov 2022 #13
He's up to destroying Twitter. EndlessWire Nov 2022 #14
He makes judgements based on stuff that he is not schooled in. Aussie105 Nov 2022 #16
I'd go with "insufficient proof of loyalty" localroger Nov 2022 #15
Move along, nothing to see here. Aussie105 Nov 2022 #18
im waiting for some engineers to start sabotaging the twitter code moonshinegnomie Nov 2022 #17
No need. Aussie105 Nov 2022 #19
Maybe some one outside the norm might do that but Dan Nov 2022 #27
Who cares? Zuckerberg fired 11,000. Treefrog Nov 2022 #20
Good question. Aussie105 Nov 2022 #21
11,000 total employees (not just engineers) out of a workforce more than ten times the size of highplainsdem Nov 2022 #23
Eventually he's going to be assaulted Johnny2X2X Nov 2022 #22
He has truly gone mad with power. Initech Nov 2022 #24
And Delphinus Nov 2022 #26
They should get exactly what the laid-off people get relayerbob Nov 2022 #28
the WARN Act should entitle them to 60 days pay, as this is part of a mass layoff event. uncle ray Nov 2022 #36
i don't think bad code was ever a problem at twitter samsingh Nov 2022 #30
It was in the beginning localroger Nov 2022 #32
I've said this earlier, and I'll repeat myself. Emrys Nov 2022 #34
The real question becomes, can the company be run.... Xolodno Nov 2022 #35
"demonstrate your contributions to the team"??? PatSeg Nov 2022 #37
He's in over his head Yo_Mama_Been_Loggin Nov 2022 #38
+1 n/t area51 Nov 2022 #40
This is more legit than most of the other terminations. Renew Deal Nov 2022 #39

cstanleytech

(28,471 posts)
29. Aye and I refuse to be an enabler and closed my account out as soon as he let Trump back.
Thu Nov 24, 2022, 06:39 PM
Nov 2022

bucolic_frolic

(55,133 posts)
2. He's just juicing the best he can get from them - with fear tactics - before termination
Thu Nov 24, 2022, 03:44 PM
Nov 2022

Perhaps he views these as cushy jobs where people do subpar work or don't work too hard so they don't make themselves obsolete?

hildegaard28

(792 posts)
3. Seems like a
Thu Nov 24, 2022, 03:53 PM
Nov 2022

Great opportunity for recruiters from other companies to poach tech talent. Finish off Twitter by taking their remaining employees, hehehe.

Xolodno

(7,349 posts)
33. But other tech companies are also laying off people.
Thu Nov 24, 2022, 08:11 PM
Nov 2022

Old friend of mine worked as a mortgage underwriter, he and many of his co-workers got the boot. They are having a hard time finding positions in other mortgage companies, banks, etc.


I suspect the same is happening for tech jobs.

ThoughtCriminal

(14,721 posts)
4. I'm betting whoever did the Code Reviews
Thu Nov 24, 2022, 04:07 PM
Nov 2022

has no idea how it actually works.

The truth is that the people who write code are using subroutines and libraries that they don't fully understand.

The whole internet functions on code that would fail code reviews.

haele

(15,396 posts)
5. How can he tell if a sample of code is satisfactory?
Thu Nov 24, 2022, 04:08 PM
Nov 2022

One segment of code that is dependent on code before or after in other sequences?
How can he test or check it? Does he wait for it to display "Elon is the Best Big Boss" after running it on a Python or Java engine?

I had a one year stint copying SW onto a 2 Tb drive and testing that drive to send out as new VM hosted software suite application system. It took a minimum of four weeks to code updates, a week to troubleshoot and tweak codes depending on the complexity of the segment they were developing. Heck, it took me two days just to test and validate their work on a VB engine before finalizing the VM and releasing the drive to the installers.

And he or his lackey can see how good a code engineer is just by looking at a hundred or so line sample of Twitter?

I suspect his spies were telling him which employees wouldn't be loyal enough to suit his management style, and making his decision that way, their expertise or quality of work be damned.

Haele

Escurumbele

(4,094 posts)
31. The last part of your entry
Thu Nov 24, 2022, 06:41 PM
Nov 2022

"I suspect his spies were telling him which employees wouldn't be loyal enough..."

Well, everyone should unsubscribe from Twitter, I did more than a year ago, I understand it wasn't very difficult for me because I hardly used it, never been a fan of it, bit the best thing to do to make sure it disappears is for everyone to unsubscribe.

Response to highplainsdem (Original post)

Bernardo de La Paz

(60,320 posts)
8. I thought a couple of days ago Twitter was getting creaky, tweets unavailable became available
Thu Nov 24, 2022, 04:26 PM
Nov 2022

Dunno how it did today or yesterday, haven't been reading much, thanks to DU posters posting excerpts! Dunno how rest of it is running, I have no account there.

highplainsdem

(62,136 posts)
10. The problem with some tweets temporarily showing as "unavailable" and then reappearing
Thu Nov 24, 2022, 04:35 PM
Nov 2022

began when Musk issued his ultimatum that employees agree to "hardcore" Twitter and a lot of them quit. About a week ago. But I noticed it showing up more again the last couple of days.

Meanwhile, Musk is tweeting to boast about how much better it's supposedly working...

 

Yavin4

(37,182 posts)
12. What does "great at writing software" even mean?
Thu Nov 24, 2022, 04:52 PM
Nov 2022

How do you even define "great software writing"? Isn't it really software engineering which encompasses more than just writing code. Just because you're great at writing code, that doesn't mean that you can engineer a highly complex, global, popular web application like Twitter.

That's like saying because you can play the piano well then you can write a symphony.

Aussie105

(7,920 posts)
13. It's impossible!
Thu Nov 24, 2022, 04:53 PM
Nov 2022

No person can look at a code segment in isolation and judge if it is good or bad.

Code can only be judged while part of a system that is being stress tested, bugs found, bugs traced to specific routines.
And no-one can do that quickly.
Even reading code to make sense of what it is supposed to do, can take a lot of time.

So who is doing this code testing, and what criteria are they using? Elon himself? Doubtful.

It's a smoke screen, Elon! What are you up to?

EndlessWire

(8,103 posts)
14. He's up to destroying Twitter.
Thu Nov 24, 2022, 05:06 PM
Nov 2022

He hasn't been able to completely run off users, so he is destroying the services that run in the background.

I damned sure wouldn't buy a Tesla now. Or use his solar battery on my house. Or, take a ride on his rocket ship, or invest in anything he is associated with.

Why? Because he seems to hate people, he is deliberately cruel to others, and he makes judgements based on stuff that he is not schooled in. He has not shown any leadership ability, and I no longer trust him.

Aussie105

(7,920 posts)
16. He makes judgements based on stuff that he is not schooled in.
Thu Nov 24, 2022, 05:27 PM
Nov 2022

The downside of "genius" is that it thinks it has no limitations.

Once it discovers otherwise, it becomes self-destructive.

Lots of examples of that in history, but "genius" doesn't learn from history.

Not only is Elon destroying Twitter, but he is also souring people to his other endeavours.

That will cost him more than what he paid for Twitter.

Tesla shares aren't doing too well, I hear.
Nasdaq: TSLA . . . Down 51% in the last year, in fact.

localroger

(3,782 posts)
15. I'd go with "insufficient proof of loyalty"
Thu Nov 24, 2022, 05:23 PM
Nov 2022

At this point anyone other than Elon who bothers to show up for work at Twitter Monday morning is a total idiot.

Aussie105

(7,920 posts)
18. Move along, nothing to see here.
Thu Nov 24, 2022, 05:31 PM
Nov 2022

Just "genius" self-destructing.

Sorry if you have shares in Tesla.

moonshinegnomie

(4,017 posts)
17. im waiting for some engineers to start sabotaging the twitter code
Thu Nov 24, 2022, 05:31 PM
Nov 2022

making the site crash. or making it so musk's direct messages become public

Aussie105

(7,920 posts)
19. No need.
Thu Nov 24, 2022, 05:33 PM
Nov 2022

Code is a living thing when it comes to complex software systems.
It needs constant guidance and grooming.

It will disintegrate from neglect all by itself.

Dan

(5,179 posts)
27. Maybe some one outside the norm might do that but
Thu Nov 24, 2022, 06:19 PM
Nov 2022

Most serious professional SW writers wouldn’t do that. It’s just not part of our DNA.

Aussie105

(7,920 posts)
21. Good question.
Thu Nov 24, 2022, 05:40 PM
Nov 2022

Who got fired and why?

Did 'Sugar Mountain' explain?

('Zuckerberg' in German translates to 'sugar mountain' in English.)

highplainsdem

(62,136 posts)
23. 11,000 total employees (not just engineers) out of a workforce more than ten times the size of
Thu Nov 24, 2022, 05:51 PM
Nov 2022

Twitter's. Did you miss the news stories about that? Or that Musk had announced he was through with layoffs and firings and wanted to hire new employees, especially engineers, days before this latest round of firings and threats?

And feel free to post OPs about Zuckerberg yourself, especially any news you might find about people fleeing his platforms as a result, news stories about turmoil, and warnings from former staff that the platforms might collapse soon and the security is already questionable.

It's regrettable that Zuckerberg had to let those employees go. But it isn't comparable to what Musk is doing at Twitter.

Johnny2X2X

(24,207 posts)
22. Eventually he's going to be assaulted
Thu Nov 24, 2022, 05:47 PM
Nov 2022

He’ll treat the wrong guy like crap and that guy will get him alone and beat the ever living crap out of him.

relayerbob

(7,428 posts)
28. They should get exactly what the laid-off people get
Thu Nov 24, 2022, 06:30 PM
Nov 2022

They get screwed as a consequence of their loyalty.

uncle ray

(3,360 posts)
36. the WARN Act should entitle them to 60 days pay, as this is part of a mass layoff event.
Thu Nov 24, 2022, 08:24 PM
Nov 2022

samsingh

(18,426 posts)
30. i don't think bad code was ever a problem at twitter
Thu Nov 24, 2022, 06:39 PM
Nov 2022

this is all trump like made up shit.
musk is a bad outcome of capitalism. he purchased the right ideas but personally has no talent.

localroger

(3,782 posts)
32. It was in the beginning
Thu Nov 24, 2022, 07:02 PM
Nov 2022

Early Twitter ran on Ruby on Rails, a scripting language and platform which wasn't known either for its efficiency or its reliability. As the platform grew it became common for users to be visited by the "fail whale," a sardonically funny cartoon inspired by the Hitchhiker's Guide to the Galaxy of a whale falling from the sky. At some point they realized they needed to up their game and redid the whole platform in C or C++ with proper enterprise level tools. Many of the people who did that and made it possible for Twitter to become what it was before Elon barged in are among those he just chased off or fired.

Emrys

(9,100 posts)
34. I've said this earlier, and I'll repeat myself.
Thu Nov 24, 2022, 08:14 PM
Nov 2022

I don't for a second think that Musk knows how to "judge" code. As of this summer, he didn't even know how to run a Python script.

I believe his fixation on "code" and "great software" is because he can't get his head around Twitter's other problems and doesn't even know what they are, let alone how to fix them. Glitchy as it has sometimes been over the years, like any mammoth cobbled-together collection of off-the-shelf often open source software bolted on to some bespoke bits is bound to be, I can't recall there being constant complaints about the quality of Twitter's software. The tech side isn't why it's not more profitable.

Musk is not a people person. Social media is, to state the insultingly obvious, about people, from the humble user to the ad executive who has to decide where to pitch their product. Worse, he's never gotten what Twitter is all about. He doesn't understand communities and group dynamics. I don't think he really understands himself, or he'd have hired some serious therapy by now.

Because Musk can't do people - at least unless they're constantly telling him what he wants to hear, not least how great he is - and because, billionaire or not, he doesn't really know how to manage a business, especially one that's ailing (as he pretended to joke the other day, "How do you make a small fortune in social media? Start out with a large one." ), he's fixated on a buzzword and a non-people factor: "code". Code will fix it all.

If he hired in high-level help that might be able to address Twitter's situation, I doubt he'd listen to their input because a major part of any solution would be to change his behaviour. Like, really. I don't think he can.

Now I'm off to spend some time on Twitter. I see a lot less of and about Musk there than I do on DU ...

Xolodno

(7,349 posts)
35. The real question becomes, can the company be run....
Thu Nov 24, 2022, 08:17 PM
Nov 2022

...stripped down of employee's, cushy benefits, etc.

If it can't, then they are going to try and bring back people or pull others from the other tech companies that recently laid off people.

If it can, then a lot of other tech companies will be watching and looking to streamline.

PatSeg

(53,214 posts)
37. "demonstrate your contributions to the team"???
Thu Nov 24, 2022, 08:26 PM
Nov 2022

There is no "team", it is all about Musk all the time.

Latest Discussions»General Discussion»Musk fired about 50 Twitt...