50 words of youthful arrogance. Seniority is not so one dimensional. In addition to the hard skills (algorithms, patterns, best practices, etc) there are also soft skills:<p><pre><code> 1. Managing people
2. Managing time
3. Office politics
4. Understanding the big picture (beyond the technology)
5. Perspective
</code></pre>
I could go on but would rather see others contribute here.