TL;DR: A very interesting perspective about what truly makes a senior developer. Coding & mentoring abilities are a must but not enough.
As technical professionals, we have systems to let us know when data is well structured, a test is finished, or when code compiles. We engineer mechanisms to notify us when a solution is found.
But for the human side of work, it’s different.
In our experience managing technical teams, everyone deals with meetings, long email chains, or endless Slack conversations differently. Inefficient communication tends to result in a huge loss of productivity.