It's less about me not liking it.you don’t like google
I think an important point here should also be clarification.
It is important that you as a programmer are aware of the consequences of using xy.
There are plenty of examples of a lack of digital conscience: through software manipulation, VW is deceiving millions of diesel drivers worldwide. Autonomous weapon systems will presumably soon decide life and death. Facebook algorithms determine what content a person is allowed to see. The social scoring system in China determines the social acceptance that fellow citizens have of each other. The triggers of such questionable developments are often not the computer scientists themselves, but they contribute to transforming these unethical visions into reality - regardless of possible (civil) social effects.
One may hardly believe it, but for computer scientists there are ethical guidelines like the Code of Ethics and Professional Conduct (ACM) or the Gesellschaft für Informatik (GI). Most computer scientists will probably not even know these or similar codes of conduct.
1.6 Respect privacy
Only the minimum amount of personal information necessary should be collected in a system. The retention and disposal periods for that information should be clearly defined, enforced, and communicated to data subjects. Personal information gathered for a specific purpose should not be used for other purposes without the person’s consent. Merged data collections can compromise privacy features present in the original collections. Therefore, computing professionals should take special care for privacy when merging data collections.
If computer scientists had followed the "Respect Privacy" guideline alone, there would be no data-collecting networks like Facebook that violate privacy at all today. If every computer scientist would commit himself to consider the possible consequences of his software in the development, the Google of today would not exist. What would our world look like today if computer scientists had followed these ethical guidelines? It's hard to imagine.
But we're currently working on putting what George Orwell described in 1984 into action.
The fact is that computers and algorithms are changing the world like never before. It is therefore essential that we as computer scientists finally become aware of our social and ethical responsibility and begin to draw consequences.
Hence my appeal:
Who, if not the computer scientists, should be able to assess the social consequences created by their own work? Who, if not the computer scientists, should take society by the hand and show alternatives to the surveillance capitalism driven by companies like Google and Microsoft? Who, if not the computer scientists, should set a positive example by boycotting data-collecting, anti-social networks like Facebook and creating alternatives? Who, if not the computer scientists, should question the development of inhuman algorithms? Who, if not the computer scientists, should question immoral or unethical guidelines in the context of their job and clearly name the resulting grievances?
Driven by false role models, power-driven protagonists and profit-driven decision-makers, we have already driven the digital world to the wall. The social consequences are not yet foreseeable. But together we can still manage to transform the digital world into a better one - if we as computer scientists finally take on responsibility! That would be true greatness. It is never too late to decide for the right thing.