Episode 20 of The Informed Life podcast features a conversation with my friend Chris Chandler. Chris is a partner at strategic software design and development studio Philosophie, and a self-described agilista. Our conversation centered on how designers — especially those working in agile environments — can embrace an ethical approach to their work:
Sometimes I say that theory without practice is useless, but sometimes I’ll say that practice without theory is expensive.
So, if we don’t know why we’re doing something then it’s awfully hard to make improvements and understand why something didn’t go the way that it wanted to go. And you know, that’s from a practical point. But I think when we talk about “expensive,” the expense of breaking things is more — and this is why it’s become such a such a watchword, right? The Facebook motto — it’s not just breaking software, right? Like we’re talking now about maybe breaking democracy. So that can have really big consequences.
Chris makes the point that it’s difficult to have conversations about ethics when we don’t share the same underlying ethical frameworks. How do we deal with this? Chris has found an answer in the philosophy of existentialism, especially the work of Simone de Beauvoir:
what she says is that as an existentialist in the existentialism philosophy, your highest value should be to work towards your own personal freedom — what you might say, to self-actualization, to own the fact that you are making these choices and to own the consequences of those choices and to be deliberate about those choices — and to work towards freedom.
This conversation is worth your while — especially if you design software.