In response to a question at work a few years ago I wrote a short software architecture reading list. It’s not comprehensive and could be more up to date, but it’s proven useful over the last couple of years as an answer to ‘where do I even start?’ type questions.