Google's engineers aren't getting their money's worth
aplawrence.com
aplawrence.com
Having "the world's best engineers" should mean that you are able to solve problems that no one else can. That your engineers recognize possibilities and see solutions where no one else can. I can actually argue that because they (supposedly) hire engineers with such great expertise, the QA department suffers. A common symptom of smart people is that they don't want to be bothered with dumb, repetitive tasks (read: testing, QA, etc) but rather want to solve interesting problems.
Besides, it would be a bit weird to expect smart people to not make any mistakes. People always make mistakes, no matter how smart they are. If mistakes are noticeable to the end user, in the end it's due to an error in the business processes, not a human error.
I'm sure Google have people who can fix these issues, I'd be surprised if Google have any engineers incapable of fixing them, the only thing this shows is that they aren't prioritizing those fixes.
In other news:
Nobody is perfect.
There are no silver bullets.
Fix it yourself if it's open source.
Why don't you use something better then.
It's free so you can't complain.
Some Google engineers don't get this clear
http://arstechnica.com/open-source/news/2009/05/hands-on-goo...
And most of the Google products are not open source either.