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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

How to DOS a developer

131 点作者 emarcotte大约 14 年前

9 条评论

jedsmith大约 14 年前
When I read about this I always think about Joel Spolsky's observation about 15-minute distractions that affect programmers. When you start thinking about your day in those terms, telling the people talking to you to get bent (in nicer terms) starts to be justified.<p><i>Here's the simple algebra. Let's say (as the evidence seems to suggest) that if we interrupt a programmer, even for a minute, we're really blowing away 15 minutes of productivity. For this example, lets put two programmers, Jeff and Mutt, in open cubicles next to each other in a standard Dilbert veal-fattening farm. Mutt can't remember the name of the Unicode version of the strcpy function. He could look it up, which takes 30 seconds, or he could ask Jeff, which takes 15 seconds. Since he's sitting right next to Jeff, he asks Jeff. Jeff gets distracted and loses 15 minutes of productivity (to save Mutt 15 seconds).</i><p><a href="http://www.joelonsoftware.com/articles/fog0000000068.html" rel="nofollow">http://www.joelonsoftware.com/articles/fog0000000068.html</a><p>The entire discussion about <i>the zone</i> is enlightening. If you haven't read it, do so; it'll make you think during your day.
sambeau大约 14 年前
This is an example of my least-favourite type of HN story: "Devs are clever; users are stupid". While it is not untrue it misses the underlying problem: Devs are generally bad communicators and have an unrealistic assumption about the language and technical understanding of their users which they translate into "users are stupid".<p>To get a feel for how this feels consider the last time you took a car to be fixed and had to talk to the mechanic, or the first time you took clothes to be dry-cleaned. It feels belittling, doesn't it?
评论 #2288037 未加载
评论 #2288017 未加载
评论 #2288145 未加载
评论 #2288026 未加载
评论 #2288730 未加载
评论 #2290280 未加载
评论 #2290365 未加载
评论 #2289218 未加载
评论 #2288104 未加载
评论 #2288429 未加载
评论 #2288064 未加载
kgtm大约 14 年前
"How to Disk Operating System a developer?"<p>Oh come on. It's DoS. Pretty please? Not respecting capitalization is definitely a way to DoS a developer...
评论 #2288038 未加载
goodside大约 14 年前
"Be verbose. As verbose you can be. If you can say something in one sentence or three paragraphs (with three overlapping or identical examples), choose the latter. Searching for signal in lots of noise is a favourite pasttime of many developers."<p>Pot, kettle, black, etc.
评论 #2287973 未加载
mathnode大约 14 年前
It's similiar to my dating tactic: "Want to go for a drink with me?" "Want to go for a drink with me?" "Want to go for a drink with me?" "Want to go for a drink with me?" "Want to go for a drink with me?" "Want to go for a drink with me?" "FINE YES!"
评论 #2288164 未加载
评论 #2288854 未加载
jrockway大约 14 年前
This DOS is easy to fix. Just ignore the person.<p>I find the following things quite easy to do: not replying to random emails, ignoring stuff on irc.
评论 #2287884 未加载
shib71大约 14 年前
If anyone wants to contribute to a FOSS project but aren't confident about their coding chops: fleshing out bug reports and clearly defining their scope will make a HUGE difference.
jpr大约 14 年前
I think this illustrates why FOSS hasn't taken, and probably won't take the "mainstream" by storm.<p>Users communicating directly with developers is a nice idea that sounds good at first, but unfortunately it can't really work when<p>a) there are many orders of magnitude more users than developers<p>b) users are not technologically advanced enough to provide the developers with useful (and preferably <i>only</i> useful) information about the bugs<p>This means that developers are effectively DoS:ed to death when trying to directly support a piece of software with lots of non-tech-geek users. What could solve the problem would be a group of people between developers and users which could translate normal language to and from tech-speak, and evaluate the importance of different bugs. I guess this can be automated to some extent with bug-tracking software, but I don't think it's enough when the software in question has lots and lots of users.
tybris大约 14 年前
Oh they're so sensitive these "developers".