Hacker News new | ask | show | jobs
by err4nt 4617 days ago
When I do front-end web code, I get 300-500 lines of code a day on a day when I sit back and think to myself: “Wow I really hit that hard today”, and other days where I have to prep graphics, correspond with co-workers, or produce mockups I end up writing considerably less code.

I am aware that writing templates, or using LESS or SCSS can let you generate more lines in output from a much smaller input, but they can't be counting the final output as what will have to be re-written.

I'm not mathematician, but let's say 500 lines of usable code is a good day, that means for this project that would require one million days worth of 'hitting it hard' and not doing any graphics work, correspondence, or any extraneous tasks - JUST code writing.

The timeline for this project was what, 3 years? So in order for 1 million human-days of writing code to take place in 3 years (1095 days), that would require what, 913 monkeys bashing away at keyboards non-stop for 8 hours a day? I mean it is feasible, but that's a gargantuan undertaking and I can't see how something so large could possibly be designed to run an application with so few features.