Software development is a superpower! But how do you do it? How do you become a software developer? And when you are one, how do you deal with all the daily things of software development?
There are so many things to deal with like finding and keeping a job, managing your career, choosing programming languages to learn, troubleshooting applications, working in a team, staying healthy, and keeping up with technology. This book contains 200 things that will help you to become and stay an incredible software developer. I have learned the lessons in this books from experience in my career as a software developer, architect, teacher, and freelancer and want to share them with you. In the book, I cover things about career, programming, troubleshooting, finding a job, freelancing, working in a team, working remotely, productivity, the developer community, learning, and staying healthy.