Those of us who began our coding career in the late 90's grew comfortable asking ourselves "Can I build it?" Programming, especially for the web, w...
For further actions, you may consider blocking this person and/or reporting abuse
I think it is hard to teach ethics especially when your from different countries with different cultures context.
Peter F Drucker tried to define it as well but in the end focus on philosophy structure than a general ethics.
When working with people I'm surprised when some people dont think of certain ethics when developing - using api's and you are using peoples data. You have to be careful what you think should be shown of their data and have discussions about it.
We did, we foresaw all of of this bar the specific technologies.
I think we should acknowledge the fact that all tools may be misused. The only thing we can do is reduce the likelihood of opportunities for misuse to arise.