"Understanding. Judgment. The ability to see how pieces fit together. The wisdom to know what not to build."
How would one even market oneself in a world where this is what is most valued?
How would one even market oneself in a world where this is what is most valued?
That's basically the job description of any senior software development role, at least at any place I've worked. As a senior pumping out straightforward features takes a backseat to problem analysis and architectural decisions, including being able to describe tradeoffs and how they impact the business.
Question 2: Do you think this will ever become valuable?