Agis Tsaraboulidis - An Engineer’s Code of Ethics
Development does not exist in a vacuum. Society is the biggest system we can impact, and everything you do is a part of that system, good and bad. Ultimately we must judge the weight and value of our work based on that impact. Sometimes engineers ignore ethics and ship unethical features or outright products to users. With this talk, I will answer some questions such as: * What’s the code of ethics of an engineer? * Why many of the engineers that are working on products tend not to follow this code and push “unethical” code to production? * What are some examples of unethical features pushed to production? * What we can do as a community to persuade people to follow this code of ethics? I believe that we have a duty as people building products for people on the other end of the screen, to build a product that they can love and trust. But we can only do that if we ourselves are transparent and straightforward in the way we do so and the route we take to get there.
Development does not exist in a vacuum. Society is the biggest system we can impact, and everything you do is a part of that system, good and bad. Ultimately we must judge the weight and value of our work based on that impact. Sometimes engineers ignore ethics and ship unethical features or outright products to users. With this talk, I will answer some questions such as: * What’s the code of ethics of an engineer? * Why many of the engineers that are working on products tend not to follow this code and push “unethical” code to production? * What are some examples of unethical features pushed to production? * What we can do as a community to persuade people to follow this code of ethics? I believe that we have a duty as people building products for people on the other end of the screen, to build a product that they can love and trust. But we can only do that if we ourselves are transparent and straightforward in the way we do so and the route we take to get there.