well it depends whether you hire a junior or a senior position.
the general rule is that if i don't hire juniors, then as a manager i want to hire people who are better developers than me.
otherwise if i hire juniors, i obviously expect them to learn, but the paring point is still relevant, and even juniors may bring an interesting perspective to the team, not just their coding skills.
Totally agree on jr vs sr. Another point that is conveniently overlooked in the article so the author can have his holier-than-thou moment. It seems he's hiring seniors, and only wants stars.
the general rule is that if i don't hire juniors, then as a manager i want to hire people who are better developers than me.
otherwise if i hire juniors, i obviously expect them to learn, but the paring point is still relevant, and even juniors may bring an interesting perspective to the team, not just their coding skills.