Patrick, I couldn’t agree with you more. The lateral & subjective skills that developers bring are so critical, and having a diversity of those skills on your team is what will make it strong and resilient. I just wrote something along similar lines, I’d love your feedback: https://medium.com/@michaelnatkin/smart-and-gets-things-done-is-not-enough-3c6cf8f4a40e