A non-standard book list for software developers
mihaiolteanu.me
A non-standard book list for software developers
1–10 of 112 posts
Re: A non-standard book list for software developers
#2If you really wanted non-standard but relevant authors I would add Feyerabend, Kuhn, Kahneman, Dostoyevsky, Borges, Taleb, Montaigne, Popper, Hofstadter, Don Norman, Alexandrescu. Add something about systems of representation by Kierkegaard or Nietzche or some interpretations by later authors.
Re: A non-standard book list for software developers
#3Re: A non-standard book list for software developers
#4Good books but still quite standard. Spivak’s is standard on initial calculus courses at universities. If you really wanted non-standard but relevant authors I would add Feyerabend, Kuhn, Kahneman, Dostoyevsky, Borges, Taleb, Montaigne, Popper, Hofstadter, Don Norman, Alexandrescu. Add something about systems of representation by Kierkegaard or Nietzche or some interpretations by later authors.
Euclid as the ideal place to learn logic seems debatable, although I can't think of a better resource off the top of my head.
The Xinu OS and LISP recommendations I've never seen before, so those were potentially valuable for me at least.
Re: A non-standard book list for software developers
#5Because when you're working on a larger software team, or even a small software team within a larger company, understanding how organizations actually understand the world and make decisions is invaluable.
A person can drive themself crazy expecting groups of people to behave like a monolithic rational agent.
Re: A non-standard book list for software developers
#6Proclus, whose quote opens the section on Euclid, lived more than 700 years after this date, well into the 5th century AD. Euclid himself wasn't born till about decade after, in 325 BC.
Re: A non-standard book list for software developers
#7> Proclus (ca. 335 BC) Proclus, whose quote opens the section on Euclid, lived more than 700 years after this date, well into the 5th century AD. Euclid himself wasn't born till about decade after, in 325 BC.
Good catch! Thanks for the heads-up!
Re: A non-standard book list for software developers
#8Re: A non-standard book list for software developers
#9Re: A non-standard book list for software developers
#10Good books but still quite standard. Spivak’s is standard on initial calculus courses at universities. If you really wanted non-standard but relevant authors I would add Feyerabend, Kuhn, Kahneman, Dostoyevsky, Borges, Taleb, Montaigne, Popper, Hofstadter, Don Norman, Alexandrescu. Add something about systems of representation by Kierkegaard or Nietzche or some interpretations by later authors.
The Calculus pick is completely fungible. There are at least two other popular Calc books that different people would say the exact same things about. Euclid as the ideal place to learn logic seems debatable, although I can't think of a better resource off the top of my head. The Xinu OS and LISP recommendations I've never seen before, so those were potentially valuable for me at least.