Ten Lines of Working Code per Day per Programmer
The title is an old rule of thumb for the volume of work a team is capable of. Of course, each programmer would write more that than per day, but after debugging and corrections this would be the net result.
There are other studies that say that the difference in productivity between an average programmer and an expert programmer can be very large: tenfold or greater. And expert is one with ten years or more experience AND who has kept up in the field.
I’m hoping that’s true. I have two weeks to write around 1500-2000 lines of working code. Ignoring weekends, the rule of thumb means I can get 140 lines working in that time.
But I’ve been writing software since 1984 more or less. (I actually learned programming four or more years earlier, that was first in assembler then Basic.) So I hope I’m an expert now, I will need to be one for the next two weeks at least.