|
|
|
|
|
by rzimmerman
1613 days ago
|
|
I don't think the answer is simple. I can give you a couple of observations, having worked at tech startups and adjacent industries that are MS heavy. Mostly anecdotal and opinions/personal taste: When companies are small and the engineers choose the tech stack and tools, they choose the ones that they like best: Slack vs Teams, G Suite vs Office, AWS or GCP vs Azure. At least in the circles I work in. When companies are larger and/or the management and IT teams choose the tech stack, it's Microsoft's game. They are experts at selling to the business world. If you're in charge of purchasing you see that Office + Teams + Windows is much cheaper than Macbooks + Slack + GSuite. Microsoft is very good at meeting all the same requirements at a lower price, even if the experience is worse for the user. I strongly prefer to work at a non-MS shop because the tools are better for me. But the dev stack is by no means a dead-end - there are tons of jobs and work to do in C#, .NET. Also Azure is fine, VSCode is actually very good. But you won't be an obvious fit at a small tech startup. When I see a bunch of MS stack on a resume I'm honestly skeptical of fit. |
|