I've been re-reading 1Q84 by Murakami. It left a very light and magical impression on me in high school, but I couldn't remember much at all of it anymore so decided to pick it up again and dust it off.
I'm also trying to transition into software development and have been watching John Ousterhout's talks and just yesterday started reading "A Philosophy of Software Design" - enjoying it so far.