A good engineer need only know their technical domain best in order to be the best engineer.
But there is more to delivering good engineered solutions. Its a team sport. In that context, the best engineer is the one that uses their expertise to help deliver high value to the end user. High value and best technical implementation are not necessarily the same thing as we have seen many times over the years in terms of what products succeed and which do not.
Apple is the classic example these days of applying technology effectively over time to meet the most user needs.
But there is more to delivering good engineered solutions. Its a team sport. In that context, the best engineer is the one that uses their expertise to help deliver high value to the end user. High value and best technical implementation are not necessarily the same thing as we have seen many times over the years in terms of what products succeed and which do not.
Apple is the classic example these days of applying technology effectively over time to meet the most user needs.