Newsflash: some programmers are better than others. OK, I admit that's hardly a revelation. But most companies use a grading structure that can obscure the relative strengths of each engineer on the team. There may be a 20-year veteran with the title Principal Engineer who regularly breaks tests and hacks his way through his day … Continue reading The Programmer Pyramid