I read QED - The strange theory of light and matter by Richard Feynman. I think that is a book that every software engineer should read. Why? Because it is easy to read. And you should like it.
And if you are a JavaScript programmer, I suggest reading "You Don't Know JS" book series by Kyle Simpson.