4 ms·
This post feels a bit too much self-congratulatory. "look! I'm a great developer! And if you're one too, upvote!" For one thing, the problem is that it's not a
by Timothee 14y ago
This post feels a bit too much self-congratulatory. "look! I'm a great developer! And if you're one too, upvote!"
For one thing, the problem is that it's not a simple dichotomy of great developers vs. average developers. I have nothing to back it up, but I'm guessing it's a fairly typical normal distribution of talent… Then, where does "greatness" start? 20x sounds fantastic, but what's the difference between a great developer and a developer that just a bit less good? Will I get a 2x at least?
The other thing that bothers me is that it's a very selfish and elitist idea. I'm pretty sure that most of the great developers didn't start as such. To become "great", they worked and learned from others who were better than them. And they certainly did so by working in teams that accepted a "not-great" developer amongst them. The horror.
If everybody did like you're saying, we'd eventually run out of great developers, because the not-great-by-a-hair would have to work with the terrible horrible average developers and wouldn't progress as they should/could. (except for the rare breed of truly great developers who were better at 14 than most developers will ever be)
edit: in this last paragraph, it sounds like I consider myself a great developer. Let it be known that I think no such thing.
- benlakey 14y agoThese are fine points. Apologies if it came off sounding self-congratulatory.