| That's exactly how it works. Spend more time, cover more edge cases. This sounds like a classic "my developer reckons he can do this in 2 hours (but never actually has)". The reality is your developer is crap at estimating. A good developer will be lucky to produce 100 lines a day. if you doubt that check your git history (excluding autogenerated crap). So unless the project you're setting people needs, on average, 25 lines, whatever you're setting people is clearly not a 2 hour project. And that's not even taking into account whatever hurdles you've inadvertently put in the task, strange build config, obscure libraries, out-of-date libraries, non-standard formatting, etc. Could you tell us what the average length of a submisson is? One task I got given a year or two back had an old version of Vue, linting rules that conflicted with the defaults of the 'usual' IDE you'd use, wanted you to create 3 new backend API endpoints and a new frontend page with non-trivial functionality. Plus they wanted units tests. That's a 2 day job. They also claimed it would take an hour or two. |