4 ms·
> people can produce & maintain software at about 10 LOC/h. That is shocking and horrifying if that's the norm for software development.
by x3n0ph3n3 7y ago
> people can produce & maintain software at about 10 LOC/h.
That is shocking and horrifying if that's the norm for software development.
- lalaithion 7y agoOver the last year, I have averaged 8.95 LOC* per hour as a full time* developer. Lines of Java + TypeScript, my two most used languages, purposefully excluding configs, html/css, etc. Assuming 8 hours of work per day; this is less than the time I spend at work, but probably more than I spend coding, due to meetings/email/overhead. 246 workdays, which is 30 days off, some of which are public holidays and the rest are vacation. I'm a relatively junior dev.
- greenshackle2 7y agoI agree, that's probably too many lines, considering how crappy most software is.
- perl4ever 7y agoI think that people who claim to write many lines of code per hour just don't count small amounts of time lost and don't realize it adds up or feel it should be exempt from counting. It's like the calories in broken cookies, or the ten minutes it takes to get out the door when you only spent a few seconds grabbing a few things. One thing that I think can give you perspective is if you experience a job where you account for your time like lawyers do, in 6 or 15 minute increments. It's surprisingly hard to get your billable time over 50%, assuming you're honest about it.