I've seen one "10x" developer in my career. The way he
worked was basically to leave a massive wake of data
corruption, technical debt and bugs that other people
would spend months fixing.
Amen. I've known one real "10x" developer in several decades. He was truly something of a savant.I also worked with another alleged 10x developer. He was quite good, but was also given the bulk of the greenfield work and left a massive trail of technical debt in his wake. Management will never notice, because everyone just accepts
these things as part of doing business, and doesn't ask any
questions about where it comes from or whether it was the right
tradeoff. The tech debt itself doesn't bother me that much
The tech debt absolutely bothers me. It is so destructive to productivity and morale.We had mountains of technical debt in an overstuffed monolith app. Our test suite alone took close to an hour to run and was flaky. Management was openly hostile and derisive about attempts to address this debt. They were not engineers so it was like a laughing matter to them. "You want to have a portion of the team focus on something other than SHIPPING? Are you mad?" Idiots. Some of the smartest idiots in the world, but idiots. |
There was one guy who worked extremely hard and extremely thoughtfully who was a master at low-level and high-level languages. Kind of a John Carmack type. But these people are like unicorns who you meet once in a career.