3 ms·
> 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.
by Double_a_92 9y ago
> 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.
- erikb 9y agoI totally understand where that's coming from. A guy doing the same tasks/processes for 15+ years will get less and less from additional experience. 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.
- chaosite 9y agoDefine output. Once you get to a certain level of competence, you can easily produce lines of codes, so if that's your metric then the output plateaus after some years. A developer can only type so much each day, after all.
- Double_a_92 9y agoI took the word from the parent comment. But I assumed it to mean whatever the employer gets (or wants to get) from the worker.
- snarfy 9y agoSomewhere along the line you learn it's better to write a couple lines of shell script than 20,000 lines of Java.