If you are already a developer, you might know that it's not only about logic and coding skills but also about communication, teamwork, and personality.
If you are not a developer, then this is a passionate developer with more than 5 years of experience, learned life lessons you may be interested in.
I've gathered some of the lessons I've written about to share what I learned from my mistakes in the list below.