Indeed, the woes of Software Engineering are not due to lack of tools, or proper management, but largely due to lack of sufficient technical competence.
Niklaus WirthIncreasingly, people seem to misinterpret complexity as sophistication, which is baffling -- the incomprehensible should cause suspicion rather than admiration.
Niklaus WirthTime pressure gradually corrupts an engineer's standard of quality and perfection. It has a detrimental effect on people as well as products
Niklaus WirthOur ultimate goal is extensible programming. By this, we mean the construction of hierarchies of modules, each module adding new functionality to the system.
Niklaus Wirth