3 Practices that will enhance your Software Engineering skills

Nelson Parente
4 min readAug 1, 2020
Photo by Eduardo Balderas on Unsplash

“Your habits will determine your future”

What makes a good Software Engineer? I could start enumerating lots of qualities that most consider being crucial on a good Software Engineer but I won’t do that.

I won’t do that because the field of Software Engineering is enormous and some things that make a good Software Engineer will depend upon in the context where he's. So one cannot simply establish with certainty what qualities define the ideal Software Engineer without having the full picture.

What I will try to come up with this article is an abstraction of some key practices that if one Software Engineer embraces in its heart and follow them in an iterative way it will develop its skills for sure.

As any other abstraction, I think that these practices can also be applied in other fields, I speak directly about Software Engineering since its the reality that I know of. I actually would like to have the power to call this a Manifesto but this list is to small for that.

A Manifesto according to the Cambridge dictionary is defined as “a written statement of the beliefs, aims, and policies of an organization, especially a political party.”. I’m not an organization or political party but I follow the practices…

--

--