

Why Steve Jobs is like the Doge of Venice: The lessons we can all learn from software
My friend Antonios Sarhanis is a philosophy graduate turned software guy and runs a software business in Melbourne. Whenever I'm detailing various bizarre practices in ordinary white collar workforces Antonios will often say that that doesn't happen in the management of software development. That's because it's really a 'blue collar job' which is to say that it's producing an output which is very tangible — and where there's a fairly straightforward relationship between doing a good or bad job and the software working well or badly.
In lots of white collar jobs that's not the case. The upshot is that software development eschews oodles of bad practices that are endemic. We discuss everything from the value of formal education in the field to the intricacies of being a ten x engineer. There are a cast of characters you've heard of — like Bill Gates, Paul Keating, Steve Jobs and the Doge of Venice.
If you'd like to access the video, it's here. Timestamps 00:00 - Trailer 01:08 - Start 03:47 - Introduction and the value of a Ph.D. in software 04:40 - The real-world skills required in software development 12:26 - The unique characteristics of software developers 24:03 - The concept of a ten x engineer and their financial remuneration 31:20 - The evolution of software development methodologies 36:47 - The impact of software on global economies 41:33 - Discussion on Paul Keating and his understanding of economics 56:05 - The future of software and its societal implications 1:03:05 - Closing thoughts and the essence of the conversation