I Used to Want to Work for Google
blackhole12.blogspot.com
blackhole12.blogspot.com
Then, senior year, I ended up flying out to California for an onsite interview. The all day event included meeting many people for interviews, tours, and discussions. Not a single one was doing open research, or Android development, or anything similar.
They were all directly, or at least moderately involved, with Building and targeting ads "better".
That shattered my world view. I had always viewed working for large companies as a positive thing, a protective and supportive environment that could afford to invest in employees and their future and work with them to improve lives.
Nope, every member of google was a cog to either squeeze more ad revenue out of the world, or burn money to push their ad infrastructure into other markets.
The amount of money Google makes is mind numbing, and it nearly all comes from selling space on infrastructure for programs and software whose core design is to convince you to spend money, no exception.
The amount of money spent all around me every day just to attempt to bend my will, to convince me to spend my hard earned dollars on this or that, utterly terrifies me.
You've got lucky. Android catches up with internal Windows dev nowadays. Last time I met with Google engineers, they told me Android team was always on fire because of target release dates, infinite bug backlog and other similar stuff.
What? This does not make much sense. The post, as a whole, reads immaturely. Microsoft also may have missed market opportunities, but to call the entire company and its employees incompetent is quite the claim to make. If he truly believes that, I fear there is no company that is moral, ethical, or full of enough smart employees to be deemed worthy of his talent. I hope he is working on being a capable entrepreneur, in this case.
He is speaking as if there were only 4 or 5 technology companies working for in the whole world.
"This worries me deeply, because as these companies get larger and larger, they eat up all the other sources of employment. Working at a startup that isn't one of the big 5 won't help if it gets bought out next month."
I know this list of companies from constant press exposure. I know this list of benefits from having gone to Apple from my (state) college, seeing the effect this has had on my career and opportunities, and comparing experiences with colleagues who went to name-brand schools.
Is there a comparable list for non-profits and social purpose and benefit organizations?
If someone wants to maximize their earnings, peer quality, technical challenge, and impact, they know where to turn. If they want to maximize their social impact instead of earnings, while still working on challenging problems with quality peers, the mainstream and technology media aren't giving them this guidance. Is there a guide for this?
IWBNI the decision process for working on positive impact projects were easier than deciding to work for profit, given that one has to take a salary hit to do the former. (And maybe it is, and I just don't know where to advise that someone look.)
“There's a reason they call it compensation.”
This seems like a really weird stretch, included to justify the narrative of the "big 5" being evil. Apple not caring about open hardware isn't evil. That's kind of like saying Starbucks is evil because they don't care about non-coffee-based energy drinks.
> Microsoft is too stupid to be evil but might at some point become evil again
This is less of a stretch, but still pretty weak.
If you have a problem with that, you need to find an employer that is on the smaller side or in a market where there are lots of competitors. That way, the company just can't push around others all that much. But a company like that is probably running on very lean margins, so it can't afford to be generous to its employees.
Except the censorship things Google is doing aren't in the best interest of the stockholders. Various stakeholders (senior level execs) may be interested in censoring people, but those interests are at odds with being a politically boring company that uses its marketing muscles to sell its products.
An outsider often sees evil where an insider sees good reasons.
This is evil. This is horrifying. This is the kind of stuff Microsoft did in the 90s that made everyone hate it so much they still have to fight against the repercussions of decisions made two decades ago because of the sheer amount of damage they did and lives they ruined.
BTW The corporate promotion of multiculturalism and sexual minorities has very primitive motivation. It just happens that most of the cheap workforce is mostly male, from various south Asian regions, plus there is justified black guilt in the Anglosphere. The cheap workforce has to be agreeable and inner fights or conflicts are undesired.
> This is the kind of stuff Microsoft did in the 90s that made everyone hate it so much they still have to fight against the repercussions of decisions made two decades ago...
The grumblings that, only a year ago, were reserved for the hardliners have now started to gain steam amongst the general in-the-know developer population.
Soon, technologists will start thinking of alternates to Google when choosing what products and APIs to use. Eventually whole companies will sprout up just to provide competitive products that only serve the need of not being in the Google ecosystem.
It's the circle of life.
and
> at no point did I think Microsoft was doing something evil
It honestly seems like the author is lacking empathy and looking for a way to justify going back to Microsoft.
I sympathize with his point that Google seems to be doing many things that aren't "good" but outright calling the entire company "evil" is not productive.
And I also turned down an offer from them, in part from the increased focus on share value, but I don't consider them outright evil. Companies are complex and should never just be reduced to "evil".
I don't want to work for companies where the toxicity permeates through the culture, and I assume that that feeling is close to how the author feels when he mentions now wanting to work for "evil" companies.
But the fact is that whole institutions aren't really evil or good - they are merely reflections of the people who are incharge of them at that moment. You can see that in any company that has gone through massive managerial changes - the company's culture & outlook has changed with them. Microsoft is the most prominent example of that.
So is Google evil or is it just that its policies as dictated by the current managerial top layer contradicts with your morality?
I guess any sufficiently large company will quickly start pushing the boundaries of ethics just by the virtue of being powerful enough to influence other people.
To avoid working at such companies you can always choose to work at the second fiddle tech shops - which provide just as much of an engineering competence (if that is what you care about primarily) without the power of influencing policies. Then you can be sufficiently happy.
Also it is hilarious to talk about putting food on the table at this day and age - yes compensation between companies can heavily vary but even a moderately competent software developer today makes more than they need just to make ends meet.
If Google decided to pull all Amazon's apps that competed with its own in the Play Store people would have been running around with their pitch fork at 1600 Amphitheatre Parkway.
People sometimes also dont care to work for a company because of the company's altruistic nature but for "selfish" reasons like, the prestige, paycheck and perks. There are non profits for those who care solely for this kind of thing.
I am not condoning or criticizing people for working wherever they please but not everyone wants the same thing.
The post is so over-the-top inflammatory I can't take anything seriously. That's what people are likely reacting to.
Google has made mistakes and will continue to make mistakes. Evil? Nah.
But unfortunately by this point it's beyond dispute that Google has engaged in some seriously questionable behavior, on ethical fronts -- such that to refer to this conduct as a serious "mistakes" smacks of denial, or whitewashing.