http://techreport.com/ja.zz?id=129344
i decided to bring it in here and see how many other programmers out there average per year. .. but maybe you have an estimate?
so .. for all the coders out there: how much do you estimate you code per year (lines).
--------------------------------------------------
danny e. wrote:meh. i have programmed over 117,820 lines of code this year and the year is only half over.
I would agree the average is probably around 10,000 - 20,000 a year.
just brew it! wrote:You've clearly never worked in a large, bureaucratic organization with a significant percentage of marginally competent developers, trying to maintain/enhance a large legacy code base. You'd be amazed at how much that can kill productivity. Even the best and brightest can get dragged down to near zero productivity, because they are spending most of their time chasing bugs created by the putzes on the team, and/or are mired in layer upon layer of software methodology which has been put in place to protect the code base from those same putzes.
Even in a smaller shop, staffed entirely with people who have a clue, it isn't necessarily that simple, depending on the application. I spent several months this past winter not writing code at all. We eventually need to get avionics certification for the system we're building, and consequently had to spend a lot of time making sure we've dotted the 'i's and crossed the 't's on our specifications and design documentation, before we could dive into the hard-core coding phase of the project.
danny e. wrote:huh? because i guess the average is 10,000 to 20,000 ?
the place i work definitely isnt huge, but its not tiny either. my coding is way above normal simply because i am working on a utility that needs data components for 300+ database tables ... so the 117K + lines of code that i have done is not "normal" code by any means.
just brew it! wrote:Assuming you mean debugged, documented lines of code, yes, I think 10-20K/year is unrealistically high for an industry average.
I've got no problem with the idea that an experienced, motivated developer who is unencumbered by legacy code or overbearing methodology (such as yourself) could hit the kind of numbers you're quoting. But industry-wide, 10-20K/year just isn't happening IMO. Not even close.
I've worked on large teams where a significant percentage of the developers (I'll guesstimate 25%) had negative productivity. Seriously. This sort of thing is a lot more common than you might think.