4 ms·
FTA: The hardest part of engineering comes through execution - plotting an achievable path through a maze of code and possible deliverables while maintaining a
by vannevar 14y ago
FTA: The hardest part of engineering comes through execution - plotting an achievable path through a maze of code and possible deliverables while maintaining a deep understanding of the customer problem and constraints of the system.
This definition of 'execution' actually sounds a lot more like a definition of 'architecture' to me. In a software context, architecture means defining what to code, and just as importantly, what not to code. Many times what appears to be a failure in execution is actually a failure in architecture. So I can't agree that execution is the hardest part of engineering; it is the architect's job to make it the easiest part.