As Uncle Bob pointed out, software is everywhere, and without software, nothing works.
That gives us great power, and – as we all know – with great power comes great responsibility.
We have to make choices every day that affect others, sometimes in subtle and non-intuitive ways. To mention just a few:
What logs should we capture? How does that change if we have to hand them over to the government?
Are our hiring practices fair? Are we sure about that?
Is there bias in our algorithms that unfairly disadvantages some groups of people?
Is the core function of our software ethical? How about if it’s deliberately misused?
I hope to raise a few of these questions, not to provide answers – I don’t have any – but to stimulate debate.
YOU MAY ALSO LIKE:
- LDNUG September 2017 - #ProgNET Special with Richard Campbell (in London on 12th September 2017)
- Progressive .NET 2017 (in London on 13th - 15th September 2017)
- London Unreal Engine Meetup (in London on 20th September 2017)
- Test Driven Development (TDD) Workshop with Damjan Vujnovic (in London on 7th - 8th December 2017)