Omar Reiss: Why Every Programmer Should Read Plato (“or why Socrates had a great talent for programming.”)

Continue the discussion

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Published

November 15, 2016

As a philosopher, programming can become quite the Platonic experience. The process of architecting software reminds a lot of what Plato describes as maieutikê; the Socratic process of questioning that eventually leads to anamnesis. Clueless about what these concepts are? Then this talk is for you! I will explain why, as a programmer, understanding these philosophical concepts can be very beneficial in learning programming and building new software. I will give a basic overview of a few key epistemological principles in Plato’s thinking and will explain how they relate to programming. If you are a developer, attending this talk might inspire you to add some philosophy to your development resources. If you are not a developer, this talk could help you have a better understanding of what it is that a developer does all day!

Rate this:

Event

WordCamp Milano 2016 17

Speakers

Omar Reiss 1

Tags

programming 12

Language

English 4448

Download
MP4: Low, Med, High
OGG: Low
Subtitles
Subtitle this video →
Producer
%d bloggers like this: