TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: What is the expected capacity for a full time developer?

2 点作者 blahbap大约 10 年前
At [large company] there I work as a contractor, several projects are being planned with only a limited pool of resources. Initially plans where laid expecting everyone to deliver at 100% capacity - meaning that 8 hours of work would be done during an 8 hour workday. But if you subtract lunch, meetings, procastination, interuptions et al. - what is the expected capacity (%) of an experienced developer in a semi-agile environment?

7 条评论

matt_s大约 10 年前
I used to use 25 hours out of 40 in burndown calculations, so 5 hours a day. This was then used against task lists that had estimates in hours of 1,4,8,16 increments. If something needed a re-estimate after work began that was taken into calculation.<p>That was with a fairly low amount of BS. If there a lot of meetings then lower it. If you work in an open plan work space with people not directly contributing to the same effort, lower it some more.
skylark大约 10 年前
I work at an extremely large non-tech company following a semi-agile process.<p>Officially, we&#x27;re expected to do 6 hours of coding per day. However with meetings and lunch, we only really have 4.5 - 5 hours of time that isn&#x27;t blocked off.<p>Then, because some meetings aren&#x27;t scheduled back to back, we essentially lose the time in the middle (especially if that time is only ~30 minutes).<p>When all is said and done, I&#x27;m probably putting in 3-4 hours of code in per day on average. It&#x27;s more than enough to get the job done.<p>It&#x27;s soul crushing and I&#x27;m looking to quit soon.
toledi大约 10 年前
The question doesn&#x27;t really have a well defined answer. It would vary tremendously by the organization and project they&#x27;re working on. Also depends a lot on their level. There are senior engineers who code probably &lt;25% of their time, but add value by helping other engineers, planning, architecting, removing obstacles, etc.
bayonetz大约 10 年前
Hoped and dreamed for? 100%<p>What I actually use when preparing estimates?<p>40%-75% which depends on stuff like the developer being staffed, how short the project is (shorter = more productive), how bleeding edge the tech is (higher tech = less productive), etc.
brudgers大约 10 年前
What unit is developer capacity measured in?<p>Lines of code, bugs per hour (clised?, created?, avoided?), revenue per month (a contractor standard), etc.<p>Utilization is different from productivity.
antoinevg大约 10 年前
See: <a href="http:&#x2F;&#x2F;style.org&#x2F;unladenswallow&#x2F;" rel="nofollow">http:&#x2F;&#x2F;style.org&#x2F;unladenswallow&#x2F;</a>
debacle大约 10 年前
80% if you have a lean development cycle. 50% if your organization loves meetings and project plans.