The best engineers are problem solvers and innovators. It can save some time if they’ve already solved exactly the same problem, but the latest problem may be different in some way.
Good engineers may find a solution based on similar experiences, or invent a totally new solution. They look at the “traditional” capabilities of a system or component, and see new, untapped potential.
The "grammar" of engineering is most easily learned. A good engineer may need only a few days to learn about a new component or technique, and has the ability to apply fundamental technical knowledge within the context of an overall design.
Learning the "poetry" of engineering requires much more time and effort, but allows good engineers to incorporate new concepts into original and elegant solutions.
Extracted from:
What makes a good engineer?
By Don Rowe