I’ve updated my recommended reading list for software professionals (introduced and explained here) with a new section on people and project management.
Don’t think you need the word “manager” in your job title to benefit from learning these skills. If you want to make yourself more useful to a team, teach others, help your projects succeed, or guide groups to making good decisions, these books will help.