I think having a good understanding of your problem space results in higher quality & more valuable software.
I mostly agree with this. But as seen in baking domain concepts into code and ddd & naming, you can also take some of these concepts with you to the codebase (solution space)
Product Engineers
Gergely suggests that product minded engineers should be in tune with what makes the business tick: