It doesn't have to be a black-and-white do-or-die.
It doesn't have to be a black-and-white do-or-die.
I agree with most of the article, but one line stuck out to me as particularly wrong:
>”After the acquisition, we have an extremely long project that consumed many of our best engineers to align our data retention policies and tools to Google. I am not saying this is not important BUT this had zero value to our users.”
Good retention policy does provide value to users.
--
> "When COVID hit and we moved to work from home - a huge amount of complaints began around why cant employees expense food since they are not in the office. While most "real" people were worried about keeping their jobs or finding one, many employees were complaining about expensing their food on top of their salaries/stocks/bonuses."
+1 on this - I find this behavior really irritating, it makes me roll my eyes to see some of the most coddled employees in human history whining about this kind of thing. The most charitable interpretation is its just a normal way for people to bond over some shared thing by complaining about it, but a lot of the complaining feels like more than that.
> "We had lunch in the cafeteria and a Googler online ahead of us was overheard saying “What? Sushi again???” which became our inside joke around entitlement."
That said, in general, at least for the well-paid workers at these companies, complaints about insufficient expense reimbursement like that come across as pretty whiny.
"Oh no! I make hundreds of thousands of dollars a year, and I have to live in my tiny apartment, buy food, and I might have to get a bigger apartment."
vs
"Oh no! I don't have a job, and I'm about to lose my apartment because I can't pay rent."
Really nobody has a right to ask for anything, ever, because there's always someone who has it worse, right? The only legitimate rung of the ladder is the bottom one, and we just keep finding lower rungs to use to shame anyone higher?
Sure, there are people who live charmed lives and just don't understand what the big deal is because nothing has ever gone wrong for them. They sure as heck aren't me. But let's all just stop with the tone policing. It's 100% unproductive, and won't change anything about anybody's situation, good or bad.
Thank you for really getting to the point of this article.
But I would add...
I left my job etc, but now I going to stand on soap box and write an article about and make myself sound so self righteous.
vs
"I live in a tent encampment."
vs
"I live in a shantytown in a third-world country."
vs
"I am on death row."
vs
"I am on death row for a crime I didn't commit."
vs...
It's important to try to maintain perspective about our own good fortunes. But it's also human nature to feel our own pain as relative to our previous experience. Someone's always got it worse than you but that doesn't mean it's fair to expect everyone else to wander around farting rainbows with grins plastered to their faces.
All of the Googlers I know are well aware of the many ways in which we're fortunate and privileged. But we're also, you know, human, and occasionally whining about stuff is just part of the human experience.
It’s not to feed you in your own home.
Of course, for many employees, the elimination of commuting makes remote work a significant win financially. But others never intended to do much more than sleep in their apartments and the current situation is therefore a net negative, even just financially.
Who the hell wants to deal with concur for every lunch?!
Then again, if your only goal is to extract as much money as possible from the corporate machine, it might work.
this system worked pretty nice imo, lunch wasn't anything fancy but it was healthy, cheap and having lunch with coworkers from other departments helped massively in regards to culture.
People here give MS too little credit. Their reach is MASSIVE. No american company has the world wide reach that MS has. Practically every enterprise in the world is their customer.
Look at Apple before the return of Jobs (though at that point, they were having profit issues too - but what lead to that was arguably short-term thinking).
Today, I'd argue Intel has made similar decisions that put them on a bad long term path.
MS would have stayed alive for a while, but been a shadow of their former self.
Obviously, it's hard to prove a counterfactual like this - but this is how I model it.
MS can take all the good ideas, implement them and sell them worldwide before a startup can get out of silicon valley. Case in point: slack vs. teams.
You're right though - 'irrelevant' is too provocative and strongly worded.
I'm more focused on future bets and trends. I think that trend shifted at Microsoft from trending towards future irrelevance back in the other direction, to being a competitive threat again.
I find it interesting that Apple has money, hardware, OS, many apps, web presence. And now ARM CPU knowhow.
Why aren't they forcibly pushing into Corporate?
Sure, they'd have to develop corporate fleet management stuff but at this stage they could buy a few companies and be 80% of the way there. Or build it right from the start for only a handful of their hundreds of billions.
How many iphone toting CTOs in your average non-silicon valley companies would jump for Apple "Just Works" in their business?
Either they see something they don't like or a Gates/Jobs handshake said no.
Enterprise means people in suits doing sales calls. It’s a patient, one-on-one, handholding process, and it’s just not in Apple’s DNA.
Far better for them to come up with some new consumer widget that also leverages their strength in supply chain. That’s what they’re good at, and it’s extraordinarily profitable.
Microsoft obviously has large corporate presence, but also Xbox for example.
I just see so many already operational/technical/financial/branding assets in Apples favour compared to incumbents that I'm not sure how they'd fail to make money. OTOH, someone smarter than me in the company clearly thinks otherwise. I just wish I knew what they knew.
Maybe it is as you say, "just not Apple's DNA."
This is surprisingly not specific to Google. I've heard of other instances of this in other bay area companies, including mine. For us, it had to be put to rest at a company-wide all-hands meeting, along with other overly entitled complaints like "comp is not competitive", when in reality levels.fyi ranks it higher than even FAANG.
Greed sometimes defies logic.
I'm not Ballmer's biggest fan, but I think he's often sold short (to Nadella's benefit), you'd almost believe Microsoft was tanking, but it grew a lot under Ballmer (mobile failures notwithstanding).
As far as I can tell, Nadella just reprioritized projects that Ballmer launched or shepherded in his boring-but-efficient way: what new tech or project did Satya launch that you can attribute MS's "turnaround" to? IMHO, it's mostly PR/hearts-and-minds stuff, but I quit MS tech a long time ago and haven't been following closely.
In retrospect, I think the Win mobile failures were overblown, the zeitgeist then was mobile would replace desktop/laptop computers, therefore failing on mobile could be fatal to Microsoft, and remained as a stain on Ballmers name. The "post-pc" world suggested by Apple/Jobs never materialized.
...but someone has to write the code first, before some of it can be deleted by a great engineer ;)
(MS employee; I work in Azure, but didn't become an MS employee until 2019.)
I think that article gets most of it. There's some MSFT narrative that comes up here a lot where people say Ballmer was doing great and Nadella just continued his plans, I don't buy it.
MSFT had a lot of strategic failures as well as product failures under Ballmer. Nadella shifted strategy and made them a serious competitor again.
Then it should be easy to say which green-field projects Nadella launched then. I can't think of any, but I'm open to learning.
They were making money hand over fist, massive growth in revenues almost ever year under Ballmer. [1]
Which part of that massive money train is 'not serious competitor'?
[1] https://www.statista.com/statistics/267805/microsofts-global...
Revenue growth isn't the whole story. If you're extracting rents from legacy locked-in products or enterprise deals that doesn't necessarily mean you're a competitor on the new paradigms (phone, cloud, web).
At the time Windows phone was a failure and they missed that entire platform because of Ballmer (there's hints of your argument in this video, "we're making money with windows mobile"): https://www.youtube.com/watch?v=eywi0h_Y5_U
MSFT cloud wasn't doing well and was overly focused on .NET
They were too focused on Windows rather than recognizing the strategic value they could provide outside of it: https://stratechery.com/2018/the-end-of-windows/
Today I'd make a similar argument for Intel. Intel doubled down on old style fabs and is not competitive with TSMC. They failed to compete on mobile. They're ignoring the end of x86 and mocking Apple: https://hardware.slashdot.org/story/21/02/08/2221233/intel-b...
Increasing revenue is a good sign, but it matters how. If you're making short-term decisions to extract money from legacy stuff at the expense of new products - that's bad for your long-term future. It can take a while to catch up to you, but it eventually will. Then you'll just limp a long as a dinosaur that makes enough money to survive but nobody really wants to work there and you're done doing interesting projects. That's basically what I mean by irrelevant.
Ballmer didn't 'make money from extracting rents and screw everything else up'.
Ballmer entrenched and expanded MS core products i.e. Office to the Cloud and along with that massively expanded revenues, which continue to this day, long after his departure, with no signs of slowing down.
He completely screwed up Search and Mobile, but those were risky new things, that's to be expected. Frankly he should have had 1 of 2 ...
But he also established XBox and Cloud; the former is a very successful play into a very difficult space (though maybe not as nice in terms of profits) - remember, Google just completely failed at this. The later, is now a hugely successful and growing business, and frankly, over the long haul has a shot at actually going toe-to-toe with Amazon.
Microsoft has 10's of thousands of sales people and direct access to every single CTO in the world if companies with > 1000 emoloyees. Much the same way they are going to stomp Slack, they have that kind of advantage (though not the same leverage) against AWS. Point being - he started a massive business.
Azure now has revenues of more than Windows did when Ballmer started, and it's growing by 40% YoY.
So yes 'revenue' is not the 'whole story' if someone is bilking a cache cow and running everything else into the ground ... but that's now what happened.
Ballmer 'grew and entrenched the cash cows' and made some other huge bets, some of them working out to the point where they are now also, big growing foundational aspects of the business.
'The Market' took a long time to recognize this, but all the historical sales numbers are there for everyone to see.
I believe that once Analysts realized that 1) Windows and Office is 'here to stay' and 2) due to AWS, Azure is going to be huge ... that they revised their view on MSFT from a 'old company' to a 'well run growth company'.
Satya seems great and has made some good moves, but nothing of the magnitude that Ballmer did. At least not yet.
Satya's changes have been positive but most of the money he is making is due to Gates + Ballmer.
I think he's good but we'll have to wait to see the full picture.
Office/Word Online (2010)
Azure (2008/2010)
WSL (Can't find info. Looks like it started before 2014 under Project Astoria)
.Net Core (Happened in 2014 - not sure who "started it")
Clearly, it was in Apple's interest to emphasize the ascendance of mobile where they were strong vs. the PC where Microsoft was. I doubt Jobs thought desktops/laptops were going away, just that they'd become a less important part of the landscape--and that's almost certainly true among consumers as a whole.
I think if you could measure the man hours spent using iDevices and Android devices, as a percentage of general computing hours, you'd find that it would dwarf anything. Everyone has a smartphone now. And tablet sales alone outnumber PCs.
I am sure someone inside Microsoft saw this early, and figured that Azure could be a platform-agnostic backend to mobile apps and browser-based apps, without having to completing with Apple since they lack core-competences there. Pivotally, tablets failed to replace desktops in the enterprise market, as was initially predicted (and feared by Microsoft).
This is a very US/EU centric evaluation of computing. It might not even be accurate for Gen Z, overall.
Not to mention most of Ballmer's misses were more Bill said no.
MSFT revenue has NEVER stopped growing: https://www.macrotrends.net/stocks/charts/MSFT/microsoft/rev...
This is definitely not true.
Ballmer increased revenues massively, and launched a slew of new products (XBox, MS Live, cloud etc.) and realigned the company. Have a look [1]
Nadella has done nothing approaching that level of importance yet, so far, he is riding the wave that was handed to him.
Now the stock price - this is a different thing. It sagged under Ballmer even as MSFT was massively growing revenues, around Naella's time investors realized that MS 'was not fading' and all that extra EPS was like a share price slingshot.
Ballmer was as transformative and important as Gates.
Nadella's early transformations were around culture, but that's just PR.
[1] https://www.statista.com/statistics/267805/microsofts-global...
The fact that it sagged under Ballmer and is now up under Nadella aligns with how I'm framing things. I suppose you could argue that's entirely PR, but I don't think that's the case.
People thought MSFT under Ballmer was trending down, now they think it's trending up. I'd argue that's due to strategic shifts that happened once Ballmer left.
I've mentioned in other comments that revenue (while good) isn't the whole story.
Sure, the stock price is always a prediction of future success. But it can change overnight, and when it does, it's not because reality or the "facts on the ground" changed overnight (usually) it's because perception changed. Often if not always because a catalyst made people aware of something that was building for a fair amount of time.
>strategic shifts that happened once Ballmer left.
I'm not saying this is wrong, but I don't think it's appropriate to treat the stock price as evidence of it.
I believe if Ballmer had of hung on for a few more years, that change would have happened eventually.
Investors eventually would realize 'This is not just Windows and Office'.
I think Ballmer couldn’t have done it, he was too tied up personally in windows.
Some of the examples you mention under Ballmer are more examples of strategic failure under his watch. Xbox is the easiest example, the Xbox One’s launch was awful and focus on cable boxes was bad.
I don’t think it took a while for investors to realize, I think investors had an accurate model of what was going on. When Ballmer left things improved.
1) He reconstituted Windows and Office distribution, sales, put office on the cloud.
2) He launched XBox and more notable Azure.
So if you think 'Desktop is dying' (desktop sales were plateauing) then 1 seems like it's going away and cloud isn't a huge business then 2 doesn't matter.
But the prediction was wrong:
A) Even with flatlining desktop sales, Win + Office continued to thrive. Even to this day. It's not a 'legacy business' it's a 'healthy ongoing business.
B) XBox, in particular Azure are huge. Azure makes more money today than Windows generated in revenue when Ballmer took over Microsoft.
Ballmer's failures were mostly Search and Mobile ... both of which were sad, but also they were up against Google Search and iPhone, the best products of our era. XBox and Azure are in very difficult areas, and are doing well.
In hindsight, Ballmer did quite well, there's not a lot to debate unless someone things that Search/Mobile success should have been imminent, but I don't think that's true.
He massively grew and adapted the baseline businesses, and started a few new, huge businesses. Glorious profits all around.
Satya hasn't yet quite made the kind of decisions that will have the lasting impact Ballmer has had, in his defence, he's in an era were the 'new fields of competition' are less obvious.
Windows + Office is a legacy product line. It makes money, but it's not the future. They need it obviously, but over-focusing on that at the expense of other things was a mistake.
The Xbox launched in 2001 - was the original one even Ballmer? I think Gates left in 2000? I'm not sure that counts. Xbox One launch/strategy was bad.
I'm not trying to say he did nothing right, but I think we just disagree on his overall performance.
Could that be just someone not liking sushi? As someone who doesn't like sushi and rather eat hotdog form gas station, I could see myself saying that.
The charitable interpretation is that total compensation has just dropped, while the work hasn't. It's Loss Aversion[1], losing something hurts more than gaining the equivalent thing. Google isn't suffering from people staying at home using the internet more, it's not like Google cut manager salaries by 50% to keep the factory lights on and the orphans fed. Google's share price is up at least 50% since Jan 2020, and they've taken away some thousands of dollars of remuneration from staff and saved money on not having to run kitchens, and are demanding that staff feel grateful about this by handwaving at suffering people elsewhere.
> ">”After the acquisition, we have an extremely long project that consumed many of our best engineers to align our data retention policies and tools to Google. I am not saying this is not important BUT this had zero value to our users.”"
Calling legal and privacy efforts "a waste of resources" and saying they provide "zero value" /is/ saying they are not important.
What comes to mind most recently? See Slack.
I gotta say, all those Unices fucking sucked. The userland tools were abysmal, with missing flags or bugs in their getopts, the compilers and their sockets libraries were extremely finicky, and their man pages were anemic.
GNU/Linux won because if something sucked, somebody somewhere would fix it. By the early 2000s, and especially after Linux 2.6, it was obvious closed-source UNIX was both worse and overpriced.
Even now it seems like the best part of the closed source MacOS Unix stack is the open source homebrew/macports stuff.
Apropos of the "curated App Store" or "free-for-all" discussion currently active, I remember talking to a colleague in the early 2000s that Apple with its curated BSD-derivative OS was exactly what open sourced OSes needed. Users don't want to do more work than necessary; in retrospect, the selling point that users can do anything+everything with *nix OS was the wrong message.
You didn't mention package management and network booting to be pain points. They were nightmares, which Linux eventually solved. I think that's where the race was lost.