> A 15+years JAVA guy has similar output to say 5-6 years or for some extreme managers even 2-3 years.
I'd expect the output to be logarithmic.
I'd expect the output to be logarithmic.
However, he will not do exactly the same thing. For instance a 10+ years guy might realize that instead of investigating a topic for 3 workdays, he can ask the colleague from another team he worked with 2 years ago, and get the answer in 20 mins. His processes will change a lot, so his output can increase exponentially even. Of course it's limited by his intelligence, i.e. his ability to learn from his experience. And it's likely to happen in steps. So a quite smooth line for a few months, then an aha-moment where he bumps his output drastically, then another smooth line.
A developer can only type so much each day, after all.