Microsoft employees are some of the most complacent I've ever seen. Some of my Microsoftie friends haven't had an interview (aside from maybe one or two recruiter calls) in over ten years, having been there since graduation. Needless to say, their comp is peanuts. Yet they frequently stay at work late and have to drop engagements as a result.
Microsoft has the magic formula for lifers who don't ask much and work just as hard as anyone else, if not harder (by big tech standards — startups folks work way harder for way less).
What you call complacency, I call contentment. Some of us don't like job hopping. Still others of us don't like startup or hustle culture. Some of us have families to support and are quite content to work hard for better than average salaries and benefits, live and work where we want to, engage with friends we've made at work (even across business teams), build retirement. Some of us have even spent many months out of each year, traveling the world with some of our coworkers.
Totally valid. But at least with the Microsoft engineers that I know well enough to have frank conversations with, half of them are the the opposite of content. They are unhappy, but feel trapped by their careers at Microsoft.
I get it, change is scary, but I do remind them that there is a larger world outside of Microsoft and there is very likely a better situation out there for them if they look for it.
As an ex-Microsoftie who's now making more money for less work... Why commit to a company who isn't committed to you? Because I have no commitment to ANY company, I ended up having more savings for me and my family than if I had stayed, that's why I ask.
Oh, BTW: no company is committed to you, only you and your family/friends (if you're lucky) will ever be.
Contentment and complacency are ostensibly the same thing, though the primary reason I tend towards the latter term is because I think we ought to aspire to growth (in whatever sense you determine for yourself). That's just my opinion though. It's also worth noting that I have no way of knowing what others are aspiring to, aside from what happens in their life over the years (which can be a poor proxy, given the role of luck).
There is a component in contentment that I think is lacking in complacency...that of general happiness. So to me, they are not the same.
As someone who has a growth mindset I can assure you that in corporations like Microsoft or Intel (I worked at the latter), one's own personal growth is not only fostered, but highly encouraged.
Corporate life ain't for everyone and I get that. As a 56 year-old being squeezed out of the marketplace due to ageism, some of us aren't just after the highest pay or the most prestige at our jobs.
> There is a component in contentment that I think is lacking in complacency...that of general happiness.
I don't see it that way, complacency can be just contentment from one's own perspective — it may take a third party to call it complacency (sometimes wrongly so, such as that parable[0]).
Not at Microsoft, but have been at a company for a very long time being underpaid. I haven't left simply due to one issue: I refuse to do leetcode interviews. I've dipped my toes into the waters every once in a while and even the companies that swear to me up and down before interviews that they don't do leetcode, well, guess what I discover during the interview loop...
> I haven't left simply due to one issue: I refuse to do leetcode interviews.
If it helps any to know this, I get compensated at least as well as Microsoft (or equivalent) companies provide and have never had to do a single leetcode interview. I've never even been asked.
As near as I can tell, leetcode is used by a certain subset of the industry. But the industry as a whole is much larger than those companies.
Is there a particular subset of the industry you specialize in? Curious where the leetcode-lite/free areas might be (unfortunately I'm not in one of them).
Hmm. It’s more like you want to hear the musician play first, but you don’t ask him to play something he is comfortable with to learn how skilled he is, nor do you ask him to play a known challenging piece of work. Instead you just start pulling out short “gotcha” songs with obscure key shifts and speed changes to test them. Like, sure a great musician will be able to handle it if they are a great musician, but it’s just annoying for the musician and there should be better ways to determine if they meet your expectations.
The example I always give people is imagine that you're a civil engineer and you walk into the interview and they have a bunch of Popsicle sticks, sticky tack, and a bowling ball.
They inform you that your interview is to build a bridge with the sticks and tack that can support the bowling ball rolling across it.
(Yes, I know the age-old argument that 'real' Engineers are accredited and all that, but I still think the example shows how ridiculous it all is)
Of course, but this is like if the whole interview were they have you sight read 10 bars of music, and then 8 bars of a different genre, then 18 bars of another harder one. Then they just spam those at you for the duration of the audition. That is the whole thing. Like, yes. It is “a” way to do it, but it is understandable that there would be musicians who aren’t fond of that interview style.
I had always heard of Microsoft as a good "rest and vest" employer: lower pay than its competitors but also less work and less stress. Is the latter part not true? I've heard it compared to a place like Amazon that is high pay but high stress.
> lower pay than its competitors but also less work and less stress. Is the latter part not true?
Unless you are in Azure org (and maybe some other small specialized teams i am not aware of), it is often true.
Source: worked outside of Azure myself, it was great. WLB by default was nice and chill, but there was always plenty of room to push for more, if you wanted promotions/rewards/high-impact projects under your belt. People were amazing too all around. Had plenty of friends who worked in different orgs too. A couple of them transferred to Azure, and they quit a year or two later. They said that it felt like working for AWS in terms of how brutal it was (with one of them actually having used to work for AWS prior), which was night and day compared to their previous teams at MSFT.
There are a lot of foreign born msofties. Their comparison model to what is acceptable is different than the rest of us. That is why they don't muddy the water. On top of that, there are a lot of converted and unconverted H1Bs. The difference in culture in the MS population explains a lot actually.
Msft stock is up 10X in 10 years. They are all multi millionaires. I would be complacent too and quibbling over 3% probably isn’t at the top of my list of priorities
Sure, but so am I — and I know for a fact they make very little, because of the way they talk about our mutual friends' job offers — I cannot even tell them my salary, to be honest. (Making less money is not a bad thing, but the pertinent point is that they work longer hours than I do, in the same industry!)
> Msft stock is up 10X in 10 years.
Here I'd like to correct you on one point — stock going up like this does not necessarily equate to outsized wealth. When you join as a new grad, you get very little stock, and as you get more grants, they are market-adjusted (not to mention vested over time). Plus the early stock inevitably gets sold to buy a home, etc.
If you’re smart enough to pay the tax on your RSUs and hold them for a decade then yeah it’s a pretty straight shot to a few mil. Even Amazon with its notoriously back loaded grants minted a ton of level 5 multimillionaires.
You missed the "personal" part of "personal finance." If you live in Seattle and started working in, say 2012, that "smart" decision would be costing you a ton of money today (certainly more than a few mil all said and done) should you be in need of a home.
Amazon was consistently averaging greater than 30% compounding annual returns from 2012 to 2021, which is far in excess of the Seattle housing market. This is obvious to anyone who knows how to read a chart. Sorry to say, but if that was you missing out on those amazing returns to fund a down payment then you’re just bad at personal finance. In a (near) ZIRP environment you obviously buy real estate by levering up not by selling equity.
I usually don't argue with people who are this out of touch, but I'll give you the benefit of the doubt.
Let's do some math. In both cases we're buying the same home for keeps, so we can ignore the value of the final asset (would be the same in, say, 2100 A.D. in both cases):
Amazon stock 13x'd from 2012 to 2023. Say you had $50k vested by year 1 (close to what you'd have in 2013 as new grad). That money would be $650k in 2023. If you invested that into a house just around then, say in a $300k home, your interest rate would be ~3.7%. That means you would be paying $415,040 over the next 30 years, including your down payment.
Now let's say you were...you...and decided to wait till today. That same home is now worth $1.3 million in 2023. Your mortgage rate is 6.5%. You have your $650k in stock, so you put 20% down ($260k). Your mortgage is $1.04M. Over the next 30 years, you will be paying...a whopping $2,341,800. But hey, congrats on your "extra" $390k in stocks. By the way, you paid (if we are VERY conservative) ~$250k in rent while living in an equivalent property in those ten years.
I usually don't correct people twice because if they can't understand the first time they probably won't the second. But to mirror your demonstrated charitable intent I'll try.
First, Amazon stocks vests over four years on a schedule something like 5%, 5%, 10%, 80%. So comparing just the first year is borderline dishonest. It's been a while, but the typical grant you'd have expected to see as a new grad was considerably closer to 200k than 50k. And not only that, but you'd have benefited greatly from additional grants coincidentally being during downturns. But that was pure luck so we don't need to get into that. Thus in 2023 we're looking at more like 2.3 mil in the bank, not 650k.
Next, what part of in a ZIRP environment you buy real estate by levering up did you fail to understand? Anyone with even basic financial literacy knew that near zero rates mean equity inflates and leverage is cheap, so clearly you want to borrow as much as possible rather than sell, and especially not sell high return equity. The comparison isn't equity or real estate, it's equity and real estate to just real estate. At year 10, someone that was good at personal finance has the 2.3 mil from the equity plus the roughly 1 mil in home equity from appreciation, vs just the house. Which is to say a roughly 3x greater outcome. In fact it's considerably more than 3x better because liquid assets have considerably higher optionality than illiquid ones like real estate. We'll get to that in a couple paragraphs.
But hey maybe you think that's not fair or something, and we should compare the relatively financially illiterate scenarios that you propose. In that case then, over the next 20 years (30 - 10 since in this case we're supposing we start the mortgage a decade later), assuming you diversified to a 7%ish return to preserve capital, that 2.3 mil is going to double every ten years so even if you do end up paying 2.3 mil on the mortgage, you're still sitting happy with north of 9 mil in your brokerage account at year 30, which is to say 2043. Last I checked 9 - 2.3 (total mortgage cost from buying in 2023) is considerably more than 1. Indeed, it's probably considerably more than 9 - 2.3 on account of considerable home equity will have accrued over those 20 years to offset the cost of the mortgage's effect on your balance sheet.
And finally, since at this point we're invested in safe capital preserving assets, we can call our broker up, say hey match IBKR's margin rates or I'm taking my business to them. And at that point you can write checks up to about 5 mil on a whim at an interest rate something like prime + 2.9%. And that means you can get sweetheart deals on real estate from auctions if that's your jam, among many other options having access to that kind of liquidity provides. Your primary residence on the other hand doesn't count toward your financial net worth.
The game gets considerably more interesting from there, but I think I've said enough for anyone with genuine intellectual curiosity to get the point.
I assume the reason you're so defensive is because you made poor financial decisions, but that shouldn't keep you from learning, especially so as to provide better guidance to any children or other heirs you may have.
You can look on levels.fyi for current comp, but it's a bit harder to find what someone's comp is like if they started ten years ago. Perhaps you could look at H1B data and extrapolate at a 3-5% raise p.a. with larger bumps every now and then. Even at just today's numbers though, MSFT lags behind comparable employers.
Bingo. Getting it into production is a non-concern for non-entities with no reputation, but Google has a lot more to lose. The big guys watch and wait, and use their sizeable wallets when the time comes. I have no doubts that Apple is going to eat Meta's lunch soon, for example — a lunch Meta didn't even realize was there, for all their innovation and go-to-market.
In the vein of the TFA, this would be a negative shibboleth (which just goes to show how being pedantic in certain contexts is just silly). The reason being that eventual consistency has no guarantee on what "eventual" means. If your replicas converge ten years from when a change is made, you can (correctly) claim to have eventual consistency.
If consistency is "eventual" it usually means that the application doesn't care about inconsistent states enough to make them consistent, making the whole architecture luck-oriented.
Eventual consistency can be a rational choice or a quasi-necessity, but in practice it's a shortcut for careless optimists; I wouldn't expect them to analyze how inconsistent states can go wrong, whether they are an acceptable risk, and how to deal with abnormal situations.
The genuinely qualified people in tech are probably not the ones finding this article organically. TFA is not even industry specific...just think of the target audience, and then consider whether this is a cause for concern.
> When I type 'git add', it lists the two files I actually modified.
Is not typing `-u` really worth installing a whole app that spies on you? Especially since shells like `fish` (FOSS!) will have you just write `-u` + up arrow?
This seems objectively worse to me but I guess we'll see whether they find a real market.
Yep. The best time to get a promotion is as you interview. The second best time is now...at another company.
Thankfully, at a large company with plenty of hard problems to solve (and smart folks to work with), you can grow quite a lot whether or not the company chooses to recognize said growth.
What about when you tried the first touchscreen smartphone, which was probably resistive and came with a stylus?
Seems unfair to compare an emerging tech with the iPhone (which took an emerging tech to the next level) off the bat. It's almost an argument in bad faith.
When I tried my first PDA, which was before anyone had stuck a SIM card in one, I was completely blown away. I wrote an entire book on the thing, and emailed it to myself for final print template tweaks, before sending to a publisher. After writing nearly a million words on it, I was just as excited about it as when I first got it.
Probably helped that the latency of the device back then was completely unnoticeable, in contrast with today's smart devices that can't keep up with my typing on their touchscreens.
On the contrary, I remember trying my first VR headset in the 90s when it was "Max Headroom-esque", so it's a bit rich to demand that I only consider the earliest smartphones by comparison, when VR has been progressing for 30 years.
And, to clarify, I think the current crop of VR headsets are quite cool. But again, I see them cool in small units of time. I also think many, many people have come to the realization that there is too much ever-present technology in their lives, and the last thing they want is to become the humans from Wall-E.
When it comes to crypto, given how antiquated our current financial settlement systems are, I can see its utility as a backend settlement layer, but 95% of what I see peddled in the crypto space is just some other get-rich-quick scheme.
I have an OG Vive, Oculus Quest, and a Cosmos with the wireless adapter. Several hundred hours of SteamVR over the course of the past few years. All that said, I can do 1-2 hours of VR every other day or so at most. The idea that this will be as popular as smartphones in the next 5, even 10 years seems crazy to me. Being "in VR" is pretty exhausting no matter how lightweight the headset is.
Microsoft has the magic formula for lifers who don't ask much and work just as hard as anyone else, if not harder (by big tech standards — startups folks work way harder for way less).