Get the latest tech news
On Good Software Engineers
I set out to find a simple definition that would help managers frame the fundamental things they expect from software engineers.
As there’s no universal guidance on this subject, I set out to find a simple definition that would help managers frame the fundamental things they expect from software engineers. It’s a super simple definition but has a lot of subtleties around how a good engineer, at any level, will approach and deliver a project by using many hard and soft skills. They seek a modular design, separate concerns at every level while keeping the right amount of cohesion, and have a good testing setup and strategy.
Or read this on Hacker News