|
|
|
|
|
by _gabe_
1401 days ago
|
|
This is true. I'm just responding to OP though, they said: > Yeah its pretty scary, 6 years mean you've either only understood on one or two big systems, or you've job hopped more projects and never understood them in depth. Which is blatantly false. I only need to provide one counterexample, and John carmack blows this assumption out of the water. I wouldn't expect the average developer to be anywhere near that level. But if the top percentile is shipping over 20 commercial products and literally changing the industry with a technical innovation in only 5 years, then I would wager it's very attainable for an average dev to reach a "senior" level of experience in 5 years. |
|
And that's the point, comparing exceptional people to the general population isn't valid or relevant here.
Also, these people are typically on teams as juniors who are learning.
Consider that you immediately reached for someone who is over 50 as an example of a developer having a large impact in the first 5 years of their career. That really does say everything.