Usually when the people talk about what you should know about software developer give you a list of programming languages and technologies to learn. The problem is that usually is a very big list and it seems to have an end.
That list grows and grows all the time.
For a lot of time, I was thinking that gives a simple track of that list will give success in this career but think what? That's not true.
The reality of this is that learning a lot of things it will not guaranty your success in this career.
But don't misunderstand me, have a lot of technical skills like know how to code in different languages and new technologies is very good and help to be a better developer, but in my experience and what I see in others developer with success the commons constant is not technical.
Skills like soft-skills, self-taught, good memory, curiosity, and others, allow a software developer to go to another level. These are skills that allow you to interact and have better communication with the people and help you to be a better developer learning different things that complement your knowledge.
Try to analyze examples like Bill Gate, Steve Jobs and others leaders in software and technology industry and your possible note that their main skills are not technical, rather they have more negotiation, social and communication skills.
And you?
What skills you think should have a software developer?
Check for more tips in my original article: 5 Skills A Good Software Developer Should Have in 2019.
Top comments (0)