Table of contents junior2mid Preface About the authors Developer Seniority Developer seniority Junior Medior Senior Super Senior (SS) Learning Overview Working with Documentation Software Development Principles Git Bash Basics CI/CD Basics Software Architecture Basics Doing Overview Coding and Debugging Testing Documenting Communicating Overview Asking for feedback Receiving feedback Adequately Asking For Help Bonus: Finding the right place Final Words