←back to thread

433 points zdw | 1 comments | | HN request time: 0s | source
Show context
crmd ◴[] No.45660666[source]
One of the first things I do after getting an inquiry from a recruiter or friend referral is lookup the MX record for the company’s email domain. It is an anonymous one-command check to see if they’re a Microsoft shop.

If they are, it’s enormous personal red flag. MSFT is very popular so I’m only speaking about my own experience, but I have learned over the course of 20 years that an MSFT IT stack is highly correlated with me hating the engineering culture of an organization.

I know I am excluding a lot of companies with great engineering culture where I would thrive and who just happen to use Outlook/Sharepoint/Teams, etc. but it has had such better predictive power of rotten tech culture than any line of questioning I have come up with during interviews that I still use it.

I don’t mean any disrespect to MSFT-centric engineers out there - it’s not you it’s me.

replies(11): >>45660852 #>>45660872 #>>45661217 #>>45661616 #>>45662254 #>>45662313 #>>45662719 #>>45663474 #>>45663495 #>>45665083 #>>45675213 #
fujigawa ◴[] No.45661217[source]
I'm gonna be honest, you sound like a problem employee.

The companies not using Microsoft, are using Google. Which in my experience is equally or measurably worse.

Just personal data points, but every avowed Microsoft hater I've ever worked with has been... difficult. Like a-drag-on-the-team-because-he-refuses-to-use-company-tools difficult.

Edit: How does an aged post on this site go from +4 to -1 in the span of a few minutes?

replies(19): >>45661276 #>>45661318 #>>45661625 #>>45661903 #>>45661968 #>>45662387 #>>45662494 #>>45663148 #>>45663393 #>>45663463 #>>45664329 #>>45664878 #>>45666991 #>>45667600 #>>45667845 #>>45669168 #>>45669404 #>>45671057 #>>45672125 #
rewgs ◴[] No.45664878[source]
> How does an aged post on this site go from +4 to -1 in the span of a few minutes?

I just down-voted you, so I contributed to that.

OP bent over backwards to make it clear that he didn't mean any offense, and you opened with "you sound like a problem employee."

replies(1): >>45664941 #
rcbdev ◴[] No.45664941{3}[source]
But, he truly does. That is not because they have caused any offence, it's just that this pattern of behaviour may indicate similar tendencies in other parts of the tech stack.

For example, if OP for some reason stops liking a maintainer of, say, RabbitMQ or PostgreSQL, they might be penetrant about switching a finished project to a different stack without any tangible reason, causing completely unnecessary headaches for the team.

replies(1): >>45665348 #
dijit ◴[] No.45665348{4}[source]
Using collaboration and productivity software as a proxy for how the company thinks about collaboration and productivity is, good, actually.

He didn’t say he doesn’t like Satya or Gates or whatever, he was clear that he doesn’t like the solution.

I just went back to a microsoft shop, and honestly while the company is great you can feel how the communication is stilted compared to my previous company. Those little edges, warts, unreliable loading moments and awkward loading times all sum up to people being disincentivised to create, edit and consume documents or even to chat.

This inexplicably drives meeting culture as async communication just doesn’t happen. I totally understand why its primarily MSFT shops that have RTO mandates.

replies(1): >>45666938 #
kenjackson ◴[] No.45666938{5}[source]
“I totally understand why it’s primarily MSFT shops that have RTO mandates.”

That just seems factually incorrect. I’ve seen no correlation on RTO and tools used. Do you have data on this?

replies(1): >>45667246 #
1. dijit ◴[] No.45667246{6}[source]
Only anecdotes across 20 or so companies (and: european ones).

Companies that use Teams as primary communication software have all had strong and non-negotiable RTO mandates, companies that use o365 and Slack allow exceptions for certain individuals and teams, but have also had RTO requirements.

Those that are using gsuite or are paying lip service to email and documents (excel, word etc) and using mostly Confluence and something like Slack for most communication are the only ones with proper flexible working.

Now, I could be wrong, and there's no public data to back this up. If I think about how I would construct such a dataset I can't even fathom how; even if I was to check every company with an RTO mandates MX records there would be no way to control for the sheer dominance of O365, and, no way to tell who is only playing lip service to their productivity suites.

I'd be interested in hearing other opinions, but like mentioned, it feels pretty universal. I haven't seen even a single exception to this, and I'm pretty old and I have friends across many companies.