Today I wanted to talk to you about the method that I use to grow to be successful developer step by step. It doesn’t matter where you came from, we all come from different walks of life. You may be an IT guy, you may own a computer repair company nearby. Or you may not be in tech at all. Regardless of the case, becoming a developer is a great path that can be pursued by virtually anyone.
That is why for me everything is based on the following steps:
Define Your Future And Create A Path There
Your specialization is going to be the vehicle. Now we need to know where it takes us. Imagine how you want your life to be 3-5 years from now: where do you want to live, with whom, how do you want your days to be, how your work … is The more details you can give much better.
Learn Everything You Need To Know
Through articles, talks, courses, books, mentors … Training will be essential, and if you decide to do it on your own, you will surely lose a lot of time lurching. My life has changed drastically since I decided to put myself in the hands of the best when I want to learn something new.
Share Your Knowledge
Try to convert helping others in your philosophy of life. Now that you are an expert in your specialty tell the world by all possible means: articles, blogs, talks, books …
As a gift, you will also become a benchmark in your sector, which will open many professional doors. But, above all, you will meet many interesting people with the same interests as you, which will help you as a catapult to want to continue being better and better.
For me the blog is the perfect weapon of personal branding, and where you can create more lasting relationships with the people you want to help.
Become A Good Professional
It is not enough to be right in your material. In parallel, you need to acquire the general knowledge that makes up a good programmer. Little by little you will begin to master concepts such as clean, SOLID, design patterns, architectures, testing … All this will make you be much better professional, and that big company put their eyes on you.
Or maybe you want to create your own company or work as a freelancer. Then you will be many steps ahead of the competition: with a specialization, an influential blog and a series of people who need you to solve their problems.