The best people to work with always have cross domain experience and understand how multiple cogs work together.
quoting note1hg7…va83Unpopular opinion : Devs should also be Designers.
People should be trained in both Art + Engineering.
We have a crisis of specialization.