Engineers are like snowflakes, no two are the same. Every snowflake that has ever formed is constituted from different atoms in a unique configuration. This is similar to Software Engineers where no matter how similar the learning path, no two will ever be identical in their developmental skills and abilities. However, even with different levels of aptitude, the people that rise to the top and can be considered as the most successful are the ones that build solid a foundation of habits and skills that allow them to perform closer to peak efficiency longer and consistently have higher quality output over a longer period of time. Over many years both participating in Software Engineering projects and while managing other people performing this role, the following traits have stood out among the most successful people to hold this title. These are a collection of skills and habits that increase efficiency and…
Published 2020/02/19