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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

A guide for how to talk to a developer

31 点作者 pencildiver大约 7 年前

17 条评论

Hasz大约 7 年前
This is painful.<p>If, as an employee you&#x27;re so engrossed in technical jargon that you can&#x27;t explain it at an understandable and reasonable level to a competent adult, there&#x27;s a problem.<p>Likewise, as a manager, you memorized some flashcards and now &quot;understand&quot; enough to throw around some buzzwords and jargon, that&#x27;s going to have it&#x27;s own set of problems.<p>Talk like a human, ask questions, and don&#x27;t be an idiot.
评论 #17136724 未加载
评论 #17137190 未加载
alxlaz大约 7 年前
1. Is this for real?<p>2. Here are exactly two things that you need to memorize in order to make this sort of talk productive:<p>a) I don&#x27;t know what X is, sorry. Can you tell me what that is&#x2F;Can you explain to me what it does?<p>b) I&#x27;m not sure I follow. I thought X is [...]&#x2F;does [...], what am I missing?<p>3. Did anyone who <i>actually knows what these things mean</i> review these definitions? E.g:<p>Vanilla:<p>&quot;Plain or basic, often used in reference to coding languages or other computing-related systems that remain unmodified from their original form.&quot;<p>There&#x27;s nothing plain or basic about the vanilla Linux kernel. What makes it vanilla is the absence of distribution- and&#x2F;or vendor-specific patches that are not in mainline.<p>API:<p>&quot;A set of rules that developers follow to create software that can interact with an external system or application.&quot;<p>This sort of matches what an API is in web land, if you squint a little. If someone were to ask me what that definition describes, &quot;API&quot; is about the last thing I&#x27;d say.<p>Django:<p>&quot;A style sheet language that extends from CSS.&quot;<p>Last time I wrote web-related code, my girlfriend dragged me to see The Aviator twice because it was all the rage, and I haven&#x27;t really kept up, but I could swear Django is not a language and that it doesn&#x27;t extend from CSS, whatever that means.
评论 #17137199 未加载
评论 #17137251 未加载
throwaway2016a大约 7 年前
Rather than memorize a bunch of flash cards it seems much easier to just talk to them like humans and if they say something you don&#x27;t understand don&#x27;t be embarrassed to ask them what it means.
评论 #17136722 未加载
yetihehe大约 7 年前
It looks like it&#x27;s just several flash cards to help managers talk like Pointy Haired Boss from Dilbert.
评论 #17136551 未加载
positr0n大约 7 年前
Some of these are just wrong. &quot;Django&quot; is not &quot;A style sheet language that extends from CSS.&quot;
评论 #17136827 未加载
评论 #17136507 未加载
acconrad大约 7 年前
The UI is pretty, but that&#x27;s about it.<p>How about you just talk to a developer like a regular person? Don&#x27;t understand what an API is? Just ask them. Great folks love explaining things to others, and if you&#x27;re not a developer yourself, it&#x27;s not too stupid of a question to ask (or simply Google it).
Animats大约 7 年前
The &quot;computer science&quot; terms are funny. That&#x27;s not computer science, that&#x27;s web project development.<p><i>&quot;Agile - A adapted method of project management in which tasks are divided into short phases, and plans are regularly revisited and modified in response to new information.&quot;</i><p>What does &quot;adapted&quot; mean in this context, anyway?
评论 #17137287 未加载
booleandilemma大约 7 年前
If you’re a manager of developers and you need these cards to tell you what some of these things are (database, stack...) you probably shouldn’t be managing developers.
ElliotH大约 7 年前
Surely as developers we should be able to reduce or explain our use of jargon for the person we&#x27;re speaking to, rather than the rest of the world having to learn our industry-specific language?
评论 #17136641 未加载
tbirrell大约 7 年前
This is as condescending as it is wrong.
评论 #17137219 未加载
joslin01大约 7 年前
Shoot, well if this is the way the world works, I better get some flash cards to talk as a doctor&#x2F;mechanic&#x2F;craftsmen&#x2F;anything-else before I even think of talking to them. The horror of asking what something means is too much!
holografix大约 7 年前
Django - “a style sheet language that extends from CSS” what blasphemy!
评论 #17136989 未加载
glax大约 7 年前
Just No. It doesnt&#x27;t even feel human. It&#x27;s like throwing bunch of things at the developers and will give out output. It&#x27;s upper management version of random button smashing.
LyndsySimon大约 7 年前
I sent them a message offering to review their definitions. There&#x27;s a lot that are incorrect, but complaining about it doesn&#x27;t solve anything :)
jspash大约 7 年前
This is quite funny. Not the website itself, but the comments on here. And it proves the point so well! The website in question is a seemingly obviously quick project that someone whipped up quickly on the hatchapps website. But almost all of the responses here seem to think it&#x27;s a serious project, taking it at face value.<p>And therein lies (one of) the problem(s) in talking with developers. We (developers) assume what you (the customer) said is what you meant, but it rarely is.
kyberias大约 7 年前
First there was mansplaining, now there&#x27;s devsplaining.
评论 #17141400 未加载
rhapsodic大约 7 年前
If you look past the poorly-thought-out title, this page is actually a good information resource for non-technical people.
评论 #17137079 未加载
评论 #17137632 未加载