Methodology To Become A Successful Developer

Today I wanted to talk to you about the method that I use to grow a successful developer step by step. I do not care so much that you become the perfect developer that what you do is aligned with your values and gives meaning to your life.

That is why for me everything is based on the following steps:

Discover yourself

First, you have to know yourself before you know what the next steps are going to be. Take a journey of self-knowledge, listen to yourself, discover what you like, how you want your life to be, what makes you happy and what does not.

Once you have enough information about yourself (I have to tell you that you never know each other entirely), you can now take the next step

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.

Design Patterns

Philosophy Of Life

Good Programmer

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.