Ancient Philosophers & Blowhard Jamborees

room: Grand Ballroom (East), LC — time: Wednesday 16:00-17:30
Average Rating: -

It turns out that ancient philosophers knew a lot about software — did you know that Plato defined object-oriented programming? This keynote applies old lessons to new problems and old problems to new lessons. Galileo already figured out everything you need to know about SOA. This talk explores the software development world today, spanning technologies, methodologies, the 2nd wave of outsourcing (the rise of Chindia), and pretty much every topic under the sun with an even remote connection to software development in the 3rd century BC and the 21st century AD.

This is a keynote-style talk that discusses how developers and managers deal with the problems encountered in traditional “enterprise” development. It turns out that most common sense has leaked out of these discussions; I hope to plug the hole. The idea behind this talk is to use ancient philosophers as a departure point to talk about all the things that are broken in the development world today.

Little or no code, but issues that developers face on a daily basis, and some solutions to flawed thinking and attitudes.

Process/Mechanics