Precedent matters. Google having built a censored search engine for China makes it harder to say "no" to Saudi Arabia, Russia, Poland, France or even the American government. Apple understood this when they refused to build a cracking tool for the San Bernardino shooter's phone.
It's also worth reminding that Google did exit China in 2010 because of precisely these ethical concerns. Only to watch all of its competitors - Apple included - unscrupulously do business in China. It's no wonder they reconsidered their stance.
I think people forget there are probably more engineers not working at Google that are better than Google engineers. Yes Google does try to hire the best, and often does.
There are tons of amazing Engineer that never applied or have no desire to work at Google.
Please also keep in mind the Google we all think of as being awesome is gone, simply because the churn rate is so high. Many of the people who were responsible for building google to it's current status simply are not working there anymore ( yes some still are, but the vast majority seem to have gone or don't care anymore )
We really need to stop acting like getting a job at Google means you are a good engineer.
Also I'm not sure where you get the idea that Google churn is higher than elsewhere or that it's grown significantly. To say those remaining don't care anymore implies there has been a dramatic attitude change, what are you basing that on?
As long as Google attracts the best(which i think they generally do) working there will be a signaling trait of a good engineer.
That being said I can just point to Linux, FreeBSD, and a bunch of other open source projects that have no real central home of operation that are comprised of teams of smart people spread all around the world who have done amazing things.
So the flaw in your logic is that we are actually spread all over the place, when we are all spread around on this rock but find our self's milliseconds away from each other.
> To say those remaining don't care anymore implies there has been a dramatic attitude change, what are you basing that on?
I am saying there is a markedly different quality of software coming out of google today than in the past. Things that flowed and worked flawless now do not. Things that were fast and clean are no longer. There have been many HN post about various things coming out of google that are not optimal and raise a lot of questions.
> As long as Google attracts the best(which i think they generally do) working there will be a signaling trait of a good engineer.
Google attracts everybody -- not just the best. Working at google only signals a trait of doing interviews well. The average tenure at google is 1.90 years, which is just about the time it takes to realize you are not cut out for the job.
You really have to start asking yourself how so many people have strings of less than 2 years at a job. At a place like google it probably takes you 1 year to even get up to speed.
I have happend to work at a company long enough to see the pattern. Mediocre employees often have a long string of short stays -- and many of them leave a path of destruction behind them.
It takes at a minimum 3 years but more like 5 years at any given company to know if the work you did was any good. Simply having a launch means nothing, the real quality shows under pressure years later.
So, for now, if Google was hiring amazing people who could do awesome things they simply would be staying there longer -- and google would be doing everything it could to ensure they did.
If you look this is a trend in SV. This is partly because the entire industry has been flooded with people who chose this line of work because it makes money, not because they had any real passion about writing software or solving hard problems.
This industry was built in the 90s when computer nerds where made fun of, and it was not cool. Then the money started flowing and it was flooded with all the wannabe software devs, because it was cool, and it made money. It was built on the type of person who knew how to program before taking their first programming class in College.
Every Chinese expat I've talked to is pro dragonfly, because of the exact reasons in parent comment: no new negatives, some new positives.
For some reason, nobody seems to care what they think. The anti people just pivot into demonizing the Chinese, resolving their cognitive dissonance in one nice hypernationalist stroke.
Let's say we agree with the premise that search censorship is bad, and we want to work to get rid of it. What is the best way to accomplish this if you are Google?
Maybe the best answer is to refuse to work with the Chinese government and not do this project. Maybe, though, the best approach is to comply and try to work within the system to change it.
I am not saying that answer is correct, either. I am just saying you can't act like the answer is cut and dry without any room for differing opinions or debate as to the best way to accomplish the goal.
If you're making a huge salary at Google, and you value that, and working there for x more years will net you an even huger salary, what are the chances that you start to work against it from the inside at that point, if you're not already doing it now? It ain't gonna get easier. You're not gonna become more of an outsider/breath of fresh air.
Think of things like the Civil Rights Act... it was passed by people with conviction that worked within the system (or at least some of them worked within the system)
Were the congresspeople who pushed the law through hypocrites because they worked within a system that was horribly oppressive towards minorities?
Edit: though I do see how the "individuals" argument can be used in both directions - I'm essentially arguing that google and its ilk are fundamentally tainted by their business models, in a way that the US government never was.
Every business exists to make money, and China is a huge market for all of them, so wouldn't they all have the same problem?
I know some people make that argument, but it is a pretty extreme view.
Yes. It normalizes suppressing political speech that disagrees with the incumbent power. That flies in the face of values democracies hold dear. "Someone else would do it" isn't a valid excuse. If you're doing it, you're complicit. (Also, Google will do it better than almost anyone else. That a respected American technology giant will work with China's censorship regime gives the institution legitimacy.)