DEV Community

Discussion on: The 5 Problem-Solving Skills of Great Software Developers

Collapse
 
miniharryc profile image
Harold Combs

First: Great Article!

Second: Could we please, please tattoo #4 on every programmer?

Seriously, we've gone through an explosion of programming art in the past 50 years. However, how much work do we waste writing and re-writing the same things over again?

I've noticed other engineering disciplines take a much stronger approach to understanding prior art and the state of the art when solving problems.

Collapse
 
lpasqualis profile image
Lorenzo Pasqualis

Indeed. The temptation is for people to re-do the work. The focus should be on doing work that is at the core of the business. The vast majority of problems that developers solve AROUND the core business have been resolved before, and time should not be wasted on those.