When I see this kind of lists I always think of getting some of these books and reading them. However, I feel like reading books that have no relationship with my job (software engineer) is a waste. Do any feel the same? Is this a harmful mindset and should stop worrying about "wasting" my free time?
I found that reading books on other subjects (from non-fiction I've read some biographies, some economics books, the usual suspects like Sapiens and such). I find that knowing a bit about everything is mainly a good way to keep conversations going because it enables you to chip in on many different subjects while otherwise it might be hard to find a common interest.
It also helps to see some issues that one might overlook. An example would be American Kingpin which shows how a good technical idea with no moral oversight might end up creating something that ultimately makes world a little bit worse.