DEV Community

Discussion on: Senior software developer. What next?

bellonedavide profile image
Davide Bellone Author
  • Good point about understanding and disagreeing with Uncle Bob. It's hard to see someone who "actively" reads a book and understands it.

  • For the resources, yes please, it'd be great if you share your favourite topics!

Thread Thread
190245 profile image

Some of the books on my Kindle (I won't link to them, as I wouldn't want to run foul of Dev guidelines on advertising etc). Note that these aren't recommendations (I'm part way through most of them) and not all are strictly work related:

  • Accelerate: The Science of Lean Software and DevOps: Building and Scaling High Performing Technology Organizations - Forsgren PhD, Nicole, Humble, Jez, Kim, Gene
  • Fundamentals of Software Architecture: An Engineering Approach - Richards, Mark, Ford, Neal
  • Technology Strategy Patterns: Architecture as Strategy - Hewitt, Eben
  • The Unicorn Project - Kim, Gene
  • Continuous Delivery for Java Apps: Build a CD Pipeline Step by Step Using Kubernetes, Docker, Vagrant, Jenkins, Spring, Maven and Artifactory - Acetozi, Jorge
  • Hands-On Microservices with Spring Boot and Spring Cloud: Build and deploy Java microservices using Spring Cloud, Istio, and Kubernetes - Larsson, Magnus
  • Clean Code - Uncle Bob
  • The Kubernetes Book: Updated Feb 2020 - Poulton, Nigel
  • The Art of War - Sun Tzu
  • Monolith to Microservices: Evolutionary Patterns to Transform Your Monolith - Newman, Sam
  • Motorcycle roadcraft: the police rider's handbook - Mares, Penny, Police Foundation, Coyne, Philip
  • The Courage to be Disliked - Ichiro Kishimi and Fumitake Koga
  • The Subtle Art of Not Giving a F... - Mark Manson

That's probably a half decent starting point.