I’m going to be “that guy” and not recommend books. I have read many (well 40-50) books and I wouldn’t say that books have taught me anything I couldn’t have learned by experiencing it.
I mean, of course, Computer Science has made me read a lot of books, articles, blog posts, etc. but from the personal point of view, experiences (traveling, meeting new people, moving to a new city, getting a new job) are the things that have taught me more.
I don’t know, maybe I’m an illiterate or maybe I was bad choosing books (I think the later could be true).
So, keep reading but also keep having new (healthy) experiences!