What looks overcomplicated to a 1x engineer may be quite simple to the 10x. This in fact the most painful point to overcome with them: that not everybody is as skilled as them so the software should be designed and written accordingly.<p>In my (limited) experience, those that don&#x27;t learn this tend to do all by themselves &quot;because the others can&#x27;t do shit&quot;, get overworked and are unpleasant to work with. Those who do are able instead to focus on the most important (and interesting) parts while letting the others taking their boring share.