An engineer's code of ethics | Agisilaos Tsaraboulidis | #SeConfLondon
We should have a code of ethics in whatever we do because it allows us to measure our decisions against our values. An engineer is first and foremost a human being, but sometimes engineers ignore ethics and ship unethical features to users. With this talk I will explain why people push unethical code into production and ways that we can prevent that from happening.
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 to not follow this code and push “unethical” code to production?
What are some examples of unethical features pushed to production?
What can we 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.
About Agisilaos Tsaraboulidis
Agis Tsaraboulidis is the co-founder and CTO of Iris Health — a modern day critical health service. As an engineer, he’s focused on building products that have large and positive impact. In his spare time, you’ll find him working on side projects, taking photographs or reading a book.
Видео An engineer's code of ethics | Agisilaos Tsaraboulidis | #SeConfLondon канала Selenium Conference
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 to not follow this code and push “unethical” code to production?
What are some examples of unethical features pushed to production?
What can we 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.
About Agisilaos Tsaraboulidis
Agis Tsaraboulidis is the co-founder and CTO of Iris Health — a modern day critical health service. As an engineer, he’s focused on building products that have large and positive impact. In his spare time, you’ll find him working on side projects, taking photographs or reading a book.
Видео An engineer's code of ethics | Agisilaos Tsaraboulidis | #SeConfLondon канала Selenium Conference
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
So You're Automated...Now Let's Make It Fast!Automating Restaurant Point of Sale With Selenium: A Case Study - Jeffrey PayneSelenium Today vs. Selenium Tomorrow: Digital as the Convergence of Mobile & Web Programs -Automation Alchemy on a Mass Scale: Turning Costly Manual Tests Into Automation GoldThe Many Faces Of Node.js – Selenium Testing At PayPal - Matthew Edelman, PayPalSelenium State of the UnionEmbracing Change in a Less-than-ideal WorldMoving from Manual to Automated Testing at a Small Company | Kathleen ConwTo Deploy or Not To Deploy - Decide Using TTA's Trend & Failure AnalysisSleeping is not your best friend in automation - Michelle Macdonald | SeleniumConf ChicagoPluggable Test InfrastructuresJohn Hammerlund and Patrick Herrmann Bumblebee Page Objects for any UIKeynote - The Good Software Project: A Personal History - Jim Evans – Salesforce.comThe Pied Piper of Selenium | Michelle Macdonald | #SeConfLondonIdentifying Code Smells - Benjamin Bischoff, trivago N.V.Why Browser Engines ≠ Real Desktop Browsers ≠ Mobile Browsers - David Burns, BrowserStackSe Builder Hacking SessionZen and the Art of Open Source Maintenance | Simon StewartSelenium Commiters Panel | SeleniumConf ChicagoDay 2 Lightning Talks | SeleniumConf ChicagoSeleniumConf 2023 Hallway Track - Mark Winteringham, Ministry of Test