Being a programmer, you've probably felt the appeal of Platonism, so I'd recommend a couple of his dialogues: Phaedrus, Symposium, and the Republic (in order of length, short to long, since they are pretty dense). I'd also recommend reading the Republic last, so you can get over the misconceptions you were probably taught in high school. Allan Bloom's Closing of the American Mind is also very enlightening for a) understanding the goals of the enlightenment, and b) understanding the current state of our culture.
Typographic jacket · original cover not fetched
FROM THE SHARED SHELF · 2006–2026 SAMPLE
The Closing of the American Mind
1 reader recommends it across 1 discussion
Topics are model-inferred labels.
Keep it on your reading list
THE WORD OF MOUTH
What made it worth passing on?
Original Hacker News comments, in the readers’ own words.