5 Things that helped me to become a better Software Developer

As a software developer, I know how busy we are and how many different ideas we got in our minds: learn and study new techs, fix bugs, contribute to open source, start a business, etc. Can you count how many new tools came up since last year? I sometimes ask myself what is the secret to becoming a successful software developer, although I believe the word success is extremely subjective. It depends on each person and on their goals. I do not believe in a magic secret to become a successful software developer, however, if we start to take care about ourselves, plan and set goals, study and work hard, I believe we have a better chance. I wrote this article to share some important things which are continuously helping me to become a better software developer. Hope you'll find it useful.