March 26, 20187 yr I want to know where my level is compared to people. I write 200 lines per hour and my level is a beginner. How many lines do you approximately right per hour, and what is your programming level?
March 26, 20187 yr Lines/hr is a very poor quantifier of skill. Industry expects as little as 50-500 lines of code a day from professional programmers with CS degrees. That being said, this code is far less likely to need to be debugged than the 200 lines/hr that comes out of a beginner.
March 26, 20187 yr I think your lines of code per hour highly depend on the quality and quantity of your other lines per hour
March 26, 20187 yr No offence but the calculating lines/hr is the worst way to measure programming experience; hence, it is never used by employers.
March 26, 20187 yr Author Thanks guys for the replies. I now understand that it is totally irrelevant. However, I would like clarification on why in freelancer website and such, people ask for a fast programmer that could type like ~80WPM. Also, as an advice, do I need to plan and write down an algorithm step by step of how the script should work before coding or just normal thinking? Edited March 26, 20187 yr by andrewboss
March 26, 20187 yr I try to complete one line of code per hour. Here's an example cow killer. getNpcs().getAll().stream().sorted(Comparator.comparingDouble(a -> getMap().distance(a))).filter(npc -> "Cow".equals(npc.getName()) && Stream.of(npc.getActions()).anyMatch("Attack"::equals)).findFirst().ifPresent(npc -> npc.interact("Attack"));
March 26, 20187 yr 3 minutes ago, andrewboss said: Thanks guys for the replies. I now understand that it is totally irrelevant. However, I would like clarification on why in freelancer website and such, people ask for a fast programmer that could type like ~80WPM. Also, as an advice, do I need to plan and write down an algorithm step by step of how the script should work before coding or just normal thinking? Are you sure that it's for programmers and not typists? When it comes to scripting I can't give advice since i'm a beginner but generally if you properly think through a program and design it before actually implementing it, you end up with higher quality code with less bugs. It's hard to think of the working of the full program when you're writing it line by line.
March 26, 20187 yr Author 20 minutes ago, Night said: Lines/hr is a very poor quantifier of skill. Industry expects as little as 50-500 lines of code a day from professional programmers with CS degrees. That being said, this code is far less likely to need to be debugged than the 200 lines/hr that comes out of a beginner. Haha, your right. Even if 100-200 is the code I write per hour, then I usually stare for 2 hours to fix bugs
March 26, 20187 yr As a master programmer I write at 900 lines/hour. I think your estimate of 200/hr is your max, not your average. You probably average at 150/hr which is fine. @Septron is a noob and his line count is pretty low ;)
Create an account or sign in to comment