Live data from Hacker News

If you (still) work at Twitter and you can code, head to the HQ now

theverge.com

231–240 of 683 posts

Re: If you (still) work at Twitter and you can code, head to the HQ now

#231
post #113

Elon has this bizarre conspiracy in his head where he thinks software engineers don't do anything until he realizes they do everything. Btw, a dev build is in prod right now. Or someone forgot to minimize the JS. Tons of import map issues.

I'm a software engineer and I still suspect Twitter will be on average no worse (could be better even) with 1/3rd or less of its current engineer count.

It really depends on who stays and who goes. Big organizations are collections of individual teams. Each key part of the site has a team behind it with 5 - 10 engineers.

If the departures are such that for each team, 1 competent senior engineer remains who can keep that domain running, then Twitter could be unaffected with 1/5 of its workforce. They might not be building new features, but the current site could function, which is reasonable since the current site is arguably feature complete.

But in reality it won't be as clean as that. If the whole localization team quits, suddenly the site won't be translated to other languages. If the whole mobile release team quits, suddenly the Twitter app might disappear from the app store. Or the security team is gutted and suddenly everyone's passwords are leaked.

Re: If you (still) work at Twitter and you can code, head to the HQ now

#232
post #78

Earlier quoted context omitted.

Of course you can? It's basically asking to see what you consider your best work. If you're earning 100k a year and the most important code you show is how you turned a link colour from light blue to blue -- then your $100,000 a year job has now become questionable. It's hardly losing the plot to ask someone "What have you achieved and what do you think your best work is?"

A lot of Seniors/Staff don't write "code". They're architecting/planning/guiding. If I'm a Senior Staff DevOps engineer who maintains our entire Kube infra, am I gonna show Elon some sweet YAML configs? "Oh here's my Go templating for our org wide Helm charts that isn't really novel but is really important?"

I mean honestly, yeah?

If I was forced to take part in this absolutely idiotic exercise I’d be including descriptions of the purpose of the code along with the screenshots/printouts.

“These are the configuration files I maintain. Collectively these control the orchestration of 9,000 of our servers which make up over 80% of our infrastructure” would be be pretty compelling.

Ultimately, while he’s going about it in an insane way that I will not defend one iota, he’s trying to figure out who does what.

It’s one of those things where you have to read between the lines and figure out what the client/exec/boomer actually needs and wants, versus the nonsensical thing they actually asked for.

Your boss who wants his emails printed out every morning may actually just literally want them on paper OR they may actually want a system of triaging and responding to messages that is easy to do with paper but is difficult to achieve with software (and is still, honestly, clunkier than using paper sometimes if we’re being honest)

Re: If you (still) work at Twitter and you can code, head to the HQ now

#233
post #81

Even as long-time skeptic of Musk's ballyhooed business/engineering acumen, I have no clue what's going on here. Surely nobody at this level could be this brazenly incompetent when it comes to communicating a vision and building some sense of unity. Even the biggest fakers in the world are self-aware about the importance of maintaining the illusion of power and control. If you had told me that these emails were being…

You truly wonder at this? Look at the state of the world the last few years. If you’re lucky or brazen enough they may even let you run a whole country! Qualifications make the people suffer less but historically have never been required for leaders in any venue. In Europe awful kings were simply born to the throne and people had to accept it, for example. We remember ‘X the Cruel’ but none of their subjects. The vic…

It's funny how historically a lot of "kings" were more like dictatorial mayors of small cities to largish collections of huts and many great battles were actually more like cattle raids.

The only reason Musk is getting away with any of this is that we've got the pending recession going on and others doing layoffs to jumping jobs isn't as easy for those who remain. I certainly would never go through that dance to prove my worth.

Re: If you (still) work at Twitter and you can code, head to the HQ now

#234
post #171

Earlier quoted context omitted.

There is a huge back end on Twitter even though the front end looks poorly thought out and over-simplified... The back-end reporting and tracking apparatuses built into that site are probably failing miserably, and pissing off a lot of undisclosed clients. Elon needs technical architects and technical direction more than just developers if you ask me. I don't think Twitter will completely fail, but I'm pretty sure it…

I think it will have outages/fail whales until stumbling into a new sale or bankruptcy because it's scared off the advertisers. I don't think the majority opinion on engineers is that it'll crash and then they'll throw in the towel and that's it, but there's plenty of other ultimately fatal outcomes for twitter, and plenty of non-fatal technical issues they can encounter on the way there.

It's not going to stumble into a new sale or bankruptcy anytime soon (next several years).

He'll slash the costs dramatically to adjust for the loss of revenue. He just sold another $4 billion in Tesla stock the other day to most likely cover the expected losses over the next few years. Slash deep enough and you can easily run Twitter on a few hundred million dollar loss per year. He probably thinks he can get it to break-even following this approach over the next few years and go from there.

Facebook was profitable at under $1b in sales with a larger userbase size 12 years ago. Why can't Twitter get there today? Twitter was unprofitable with $5.2b in sales, it was an exceptionally bloated corporation.

Re: If you (still) work at Twitter and you can code, head to the HQ now

#235

Comments talking about how Musk will look at those screenshots of code and somehow determine an employee's worth are hilarious. This obviously has nothing to do with evaluating a developer's quality; this is a classic move dictators do to determine who has chugged the kool-aid all the way (who are the most loyal and subservient underlings willing to demean themselves to this level). Nothing more, nothing less.

That's an interesting take I hadn't considered, thank you.

Re: If you (still) work at Twitter and you can code, head to the HQ now

#236

Earlier quoted context omitted.

Is it really that bizarre of a conspiracy? If you browse Blind for a day you kind of lose the faith in software engineering as a profession. People proud for making $400k while working 5 hours a week.

Blind is an alternate reality and a fraction of the market. A lot of people on Blind completely misrepresent themselves and have either worked really hard to get there or are just skilled. Sure some paper chase but using Blind as a gauge of anything is a mistake.

What Blind shows is that for a portion of the population TC is just a game. Sure they have "skills" but a lot of those skills are grinding leetcode, creating referral networks, and otherwise becoming skilled at getting hired and surviving in a large FAANG.

In my experience leetcode has surprisingly low correlation with programming ability and most definitely software engineering.

It's not just Blind either. I've been surprised how many young people aspire to "work at a FAANG" as a goal, and software is just a convenient way to get there.

Re: If you (still) work at Twitter and you can code, head to the HQ now

#237
Elon is a genius - seriously. Having worked at similar companies myself, I have a pretty good sense for how this went down (mostly speculation of course):

• On day 1, Elon probably talked privately with some of the head engineers at Twitter. He told them he wanted to trim the fat, and asked them how much could be cut while basically keeping the lights on and the website up (accepting some risk of temporary outages).

• I'd bet money that some of them told him something like 80-90% of the staff could be cut. I think that's true of a lot of large companies.

• Then Elon had the balls to actually move in that direction. Rather than make arbitrary cuts, he's letting people self-select. Obviously the company will lose some really good engineers as collateral damage, but for the most part, the dead weight will reveal themselves through silly shenanigans like this. Elon knows it's silly, but there's no graceful way to make such drastic moves.

He's painting with broad strokes to clear the canvas and re-imagine Twitter as a startup. And I think it's brilliant.

If you think he's out of his mind (as many commenters appear to think), show me your billions of dollars and multiple successful companies as proof that you know more about success than he does.

Re: If you (still) work at Twitter and you can code, head to the HQ now

#238
post #169
post #128

Earlier quoted context omitted.

I think you're misunderstanding the situation. It's not that ALL software engineers don't do anything. It's that Twitter has so much staff, you start to question what can they all actually be doing. If someone had 10 people cleaning a small apartment every day, you'd question what were they actually doing. That wouldn't make sense.

Conversely, if you had 7,000 people cleaning an apartment occupied by a few million people across the globe, that might make some sense. There's no doubt that Twitter could be leaner than it was as of September, but haphazardly firing employees at random and alienating the most employable of the remainder into resignation is not the way to go about it. He could have spent a few months getting to know the place, but d…

[deleted]

Re: If you (still) work at Twitter and you can code, head to the HQ now

#239

The world cup is in two days -- how will Twitter cope with the largest amount of traffic it sees all year? Why fire the majority of employees right before this major event?

Are football fans really a big part of the Twitter user base?

I can't actually imagine watching NFL without using Twitter during commercials (or after something crazy happens). It's actually quite spectacular

World Cup is definitely going to surge traffic

Re: If you (still) work at Twitter and you can code, head to the HQ now

#240
10 years ago I was at a place where a new CEO came in and fired 80% of the tech team. It was a hard scramble for the surviving engineers, including me, and we had some episodes of being down, but we pulled through it and the site survived.

I think a balanced view of Twitter right now is that Elon Musk has made some mistakes, but in the end, Twitter will be fine, and in 6 months it might be more profitable than ever before.

The pros and cons work out something like this:

con:

Musk fired people recklessly, treating a global workforce as if it could all be treated under California fire-at-will laws. As such, Musk might face lawsuits and might have to pay out some damages. This is not a big deal. He has the money. He can pay.

Musk probably violated the consent decree that Twitter had with the FTC. Again, Musk will probably face a lawsuit and he will probably have to pay. Again, not a big deal, he has the money.

Musk fired or offered resignations to key team members. As such, in a crisis, Twitter may face some downtime. With key people missing, the ability to bounce back from a crisis will be slower than otherwise. But all this means is that Twitter will become unreliable again, as it was during the first 10 years of its existence. Not a big deal: it was popular even back when it was unreliable.

Musk fired or offered resignations to key team members. As such, the roll out of new features will be slower than it might otherwise have been. In particular, his roll out of subscription features will be slower than he wanted.

Musk could have made dramatic changes over 6 months and no one would have noticed except for industry insiders (including the type of people who read Hacker News). Instead, he wanted to reinvent Twitter in less than 6 weeks. This was a mistake, plain and simple. His actions came across as erratic, he made advertisers nervous, and as he has complained "Twitter has taken a huge revenue hit." But this will probably be temporary. In 6 months all of the advertisers will have returned.

pro:

It's likely that in 6 months advertising with be back to pre-Musk levels, but the staffing will be down at least 80%, so profits will be much higher than ever before.

Post reply on HN