4 ms·
This is job creation porn. These engineers don't deserve any public money, let alone to prop up their $300K per year salaries. Microsoft could get better engin
by cryptica 5y ago
This is job creation porn. These engineers don't deserve any public money, let alone to prop up their $300K per year salaries.
Microsoft could get better engineers for cheaper. Including within the US. The problem is that this isn't about engineering. It's a scheme.
- onlyrealcuzzo 5y agoIf MSFT could get better engineers for cheaper - they would. They're a business... Not a charity to engineers.
- cryptica 5y agoThis is BS. I know how the interview process works. All these big corporations optimize their recruitment processes around pedigree (matched to the curriculum of top universities). They don't look at track record at all; when track record is a far better indication of future performance. That's why their engineers are so incompetent and it costs so much money for them to produce anything. They have become so incompetent that they don't even have the talent necessary to know what talent looks like when recruiting. Corporate engineers will never hire other engineers who are better than them (for political reasons), so the engineering talent in these companies has been degrading for years as the bureaucracy and internal politics has increased.
- onlyrealcuzzo 5y ago> They have become so incompetent that they don't even have the talent necessary to know what talent looks like when recruiting. Do you work at MSFT? How do you know so much about their competence?
- cryptica 5y agoI know people who work at Microsoft and I can see what kind of software solutions they produce. Of course they do produce some good stuff, they have a few pockets of talent. They've always been strong with gaming and IDEs for example. But anything related to web technologies is just a failure. They don't understand the web. Most of the business they get is due to legacy reasons (e.g. companies who use Azure because their legacy software won't run on anything else). They just come up with solutions and then try to forcibly shove it down developers' throats. One reason why they suck at web is because they suck at interoperability. They can't do open source properly. They don't know how to optimize software for maximum compatibility. This is because vendor lock-in is the enemy of compatibility and interoperability. Vendor lock-in is in their DNA; everything they do is about lock-in. Their software is all about complex, rigid interfaces; this is how they achieve lock-in but it makes it difficult to integrate their solutions into third party software (high friction, high entry barriers) and difficult to maintain/update.
- onlyrealcuzzo 5y ago> can't do open source properly. VScode?
- y4mi 5y ago> when track record is a far better indication of future performance Not all experience transfers over and developing completely new technology (both hardware and software in combination) is extremely hard. I think you're vastly underestimating the value people get from these university degrees when they're actually pioneering new things and actually learned the topics they were taught.
- ahepp 5y agoYou're comparing corporate big tech to what, the lean and scrappy traditional military contractors? The level of incompetence in the military sector (private and public) is unfathomable unless you experience it in person.
- zeusk 5y agoI work at MSFT, and all I can say is you're quite wrong
- yibg 5y agoHow do you gauge track record? Just take the candidate's word for it or do you assess for yourself some how?
- cryptica 5y agoLook at past software they've worked on, ask questions about it. If they have open source stuff, look at their code. Ask them about their design decisions; why they designed things a certain way.