19 ms·
The situation speaks moreso to Google's total lack of competent product muscle. Which is a bit ironic, given that a Google PM role is purportedly quite coveted.
by adam_arthur 4y ago
The situation speaks moreso to Google's total lack of competent product muscle. Which is a bit ironic, given that a Google PM role is purportedly quite coveted.
Apple and Microsoft appear far more intentional and successful with the products they choose to launch.
Though engineering at FAANG in general is overrated. Know plenty of underperforming people at my company that ended up there. All you needed in the past is ~average IQ and willingness to grind
- pjmlp 4y agoI used to think so regarding Microsoft, but since the WinRT reboot, deprecation of the tooling and rebooting again back to Win32/COM, while at the same time rebooting Xamarin.Forms into MAUI, and parallel to those two efforts, trying to push Blazor everywhere there is some form of Web Widget, I am no longer sure.
- somenameforme 4y agoThat's not even scratching the surface. They're spread far and wide and the ice is cracking. WPF -> UWP -> WinUI 2 -> WinUI 3 is an even bigger mess that's creating a system of frameworks that completely overlaps in functionality with MAUI, except it's Windows only - but not really. The entire pipeline there doesn't even make any sort of coherent sense. WPF was clean, had extensive interest and support, and could have been trivially extended with more refined and "modern" styling/functionality. That's fundamentally all that UWP/WinUI are anyhow. But with each branching off, they splintered and annoyed developers in the XAML domain, to say nothing of the fact that I'm just pretending MAUI/Xamarin doesn't exist here. I feel that the constant desire to push onto new things is, somewhat ironically, really holding back major progress. Because you put out some new awesome and really exciting tech, but things take time to mature. C# is absolutely awesome now, but was a mediocre java clone when it first emerged. It took decades of incremental and focused progress to get there.
- pjmlp 4y agoWhat has pissed me most was the way they managed the C++/CX to C++/WinRT transition, because not only does WinDev expect .NET devs to keep their C++ skills up to date for specific APIs, now they want us to author components like in the ATL glory days. Then we finally have Native AOT, but still fails short from .NET Native capabilities.
- ablatt89 4y agoI think you're insulting anyone who has worked for FAANG as someone who is not a good engineer, has an average IQ, and only got into the position via grinding. That's pretty disingenuous and not an honest assessment of the talent in FAANG and how most engineers DO want to work there. There's a lot of smart engineers who don't work for FAANG or will never work for FAANG, but your dismissal of engineers who work for FAANG as essentially bad engineers is completely wrong and insulting.
- adam_arthur 4y agoThe fact that you interpret my statement of a required threshold to get hired as a blanket statement about the skill of all FAANG engineers is really something. What I said was self contained and factual, nothing more.
- ablatt89 4y ago[flagged]
- adam_arthur 4y agoYes, that's all you need. But that statement doesn't imply anything about the skills of the people, just the skills required to pass the interview. Great people can pass easy processes too. The fact that you would arbitrarily extrapolate my statement into something broader that I clearly didn't state implies to me that you're close to the bottom of that threshold. And I'm already wealthy and pseudo-retired after writing >million lines of code for a successfully exited startup, thanks. You do you.
- hulitu 4y ago> Apple and Microsoft appear far more intentional and successful with the products they choose to launch. I can't speak about Apple but Microsoft is trying to copy Google closely.