3 ms·
As a developer, I have a really poor view of companies that choose to go with Microsoft technologies (other than typescript) It’s purely a cultural thing, but
by dartos 2y ago
As a developer, I have a really poor view of companies that choose to go with Microsoft technologies (other than typescript)
It’s purely a cultural thing, but from where I’ve worked and what I’ve seen, companies who choose Microsoft stacks and services (azure, C#, windows server, etc) are very management heavy and most are hostile towards their engineers, whom they see as cost centers.
I think that stigma still clings to Microsoft today
- fallingsquirrel 2y ago> other than typescript Don't forget GitHub, NPM, and VSCode. Microsoft has entrenched themselves deeper than it first appears.
- dartos 2y agoVscode isn’t usually mandated in my experience. And yes npm and github as well, but both of those were fairly recent acquisitions.
- cmrdporcupine 2y agoThose are my biases, too, but there's a generation under me (I'm a bit oldish) that doesn't see things that way. Witness how C# has a toehold in games development (via Unity) and that isn't seen as incogruous at all. And then look at the prevalence of VS Code, and the market penetration of GitHub...
- dartos 2y agoGames industry is a bit of an oddball. Microsoft’s XNA framework was quite good early on. But unity alone really popularized c# in gamedev. Also Xamarin allowing a single codebase for android and iOS was a driving factor as well. So c# is a must, but teams, office, and exchange, and windows server are not.