分配给您的最佳(最差)逻辑上不可能完成的任务?[关闭]


14

摆在桌上的是什么项目或规格,却无法完成?您如何解释“请求者”的困境?更重要的是,在您解释了基本问题之后,他们是否理解?


2
我确实没有收到很多真正不可能的请求,但是我会说,对于仅是令人难以置信的请求,提供现实的时间(成本)估算值是一种沟通困难并促使人们重新考虑的有趣方法。:)

Answers:


26

我被告知要使打印机打印速度更快。

认真,我被写成失败的。老板不是很精通技术,也不明白为什么我不能加快速度。


3
如果HP的资深人士能弄清楚如何使他们的打印机可靠地进纸,那将是很好的。这将真正加快打印速度,因为物理UI的摆弄时间更少了。:)
dash-tom-bang 2010年

3
您没有尝试将其设置为在草稿模式下永久打印吗?
Kyralessa

@Kyralessa:那是一台Epson R1900,他正在打印照片,无法起草。
乔什·K

7
我写了工业印刷代码。我们曾经输出打印机本机语言以获得更多控制(和更快的速度)。可以更快地打印任何内容(甚至照片),但是这样做的代码最终只能针对打印机,并且通常必须绕过OS打印机抽象。直到它是不值得的。
Tim Williscroft 2010年

我做的事情与Tim Williscroft相似:编写特定于dotmatrix打印机子集的EPP打印机代码,因为客户端希望在屏幕上键入时在页面上打印块。这是一个巨大的痛苦。
史蒂文·埃弗斯

16

实现我们已经出售的所有功能。我只是低着头,继续工作,让上层人士意识到发生了什么。


1
这种情况比您想像的更多。很高兴您没有因为失败而被写作。
小麦色

10
我以为那只是标准的商业惯例。
乔恩·霍普金斯

15

本身并没有分配给我,而是我的想法...

“能否在几个月内将[模仿Excel功能的东西]构建为在线产品?”

在线电子表格功能。人类历史上两个最伟大的软件公司(微软和谷歌)正在研究的东西。并且您想要创建一个基本引擎以及目前两个引擎中都不存在的功能。在短短几个月的时间内。利用我们内部的才能。

对...


2
这是令人沮丧的普遍现象。“但是,但是……谷歌可以做到!如果谷歌可以做到,我们为什么不能这样做呢?” “呃...对于初学者来说,我们有10个开发人员,而他们只有几千个。即使在原始工时上,这也有可比性吗?” “好吧,如果您愿意,一切皆有可能(tm)!一切皆有可能(tm)!您不能为此加倍努力(tm)吗?” “ ...”
Piskvor在2011年

@Piskvor:我想认为我几乎和google或ms的开发人员一样出色,他们像我一样人情味,此外...这不像ms或google将整个员工投入到该1种产品上。几个月虽然荒谬。
史蒂文·埃弗斯

@SnOrfus:是的,是的,我不是在暗示他们将是超人的。OTOH,Google或MS可以在一个月内由5个人进行研究和工作,而这对整个开发速度没有重大影响,因为5个人仅占整个开发人员的一小部分。但是,只有十个人的开发团队,您开发团队中有50%的人这样做而不做其他事情 -这是一个重大影响。
Piskvor在2011年

13

我被要求找出一种确定何时以及何时线程将停止的方法。这样一来,我们就可以找到并防止所有这些多线程错误。猜猜他们从未听说过暂停问题。(同样,他们也不相信锁,互斥锁或使用任何类型的同步方法。)


8
您需要一份新工作。:)
Magnus Wolffelt 2010年

@Magnus Wolffelt转移到公司的另一个小组。问题解决了。
小麦味

11

销售人员问我应该怎么做才能阻止产品中的错误。

我的回答是:只有在完成后才出售!:O)


所以根本不卖吗?
Jarred Sumner

@ jantire:销售从未停止。因此,错误在那里。:)
Pagotti 2011年

10

我被要求在两天内为我们的企业应用程序实施搜索...还不错。我可以的 我特别指出:

请注意,我不是Google,所以花哨的排名和自动建议以及所有这些都不太可能发生,尤其是两天之内。

3天后:“但是Google做到了……”


8

这还不是正式任务(但),但该公司的所有者一直要求将关于我们业务的所有内容绝对“放到云端”。对我来说很幸运,我不是负责对此做出答复的人:)


6
现在,每当我听到云这个词时,我都会感到有点恶心,它对我来说已经变成了Web 2.0。
ChaosPandion 2010年

也许他会听拉里·埃里森(Larry Ellison)的话?youtube.com/watch?v=8UYa6gQC14o
亚里斯多德·帕加尔兹

7
告诉他,你们在无云的日子放假了,因为您无法访问数据。(我阅读Dilbert漫画的时间已经太久了。)
MetalMikester 2010年

1
这样的人总是让我想起“云中的头”。
梅森惠勒

3
我认为您应该去买几百个火箭模型套装,并且有一个很大的“上传到云端”办公室聚会。
GrandmasterB 2010年

8

我的朋友要我建立一个网站。

使用C ++。


8
那不是“不可能” ... Google代表“ Wt”和“ CPPCms”。对于个人网站来说,这太过分了,但绝对有可能,虽然有点困难但又不太难。
克莱姆(Klaim)2010年

@Klaim是的,但您明白了。:)
Maxpm 2010年

7

曾经有人要求我修复报告,因为其中的数据与两个月前运行的其他报告(具有不同的查询条件)不匹配。花费了一年的时间才使用户知道,即使标准相同,数据也会随着时间而变化!


7

一次,一个老的,接近老年的男人要求我制定一个程序来赢得彩票。
我当时就像……
“哦……(哈哈哈哈哈哈哈哈哈哈哈)对不起,这只是过敏,但继续……”

在分析了20年的记录后,他向我展示了他提出的“理论”,并且,如果我只是按照他的规则编写程序,他就会付钱给我。
我编写了程序,交给了他,告诉他它按照他的规则工作,得到了报酬,祝他好运,并告诉他是否下了太大赌注或输了太多钱,这绝不是我的错。

:X


但是他有没有赢过?
NimChimpsky 2010年

再也没有听到他的消息。
chiurox

2
+1:我敢打赌他会因为你不富裕而亲自责怪你,所以我敢打赌。
史蒂文·埃弗斯

5

我和另外几个程序员曾经被问到为什么我们找不到一种算法来确定由三角形组成的3-D几何中的孔(对于STL文件来说,对于那些知道它们的人,并且不完全符合否的正确规范) -允许的洞数)。我的老板似乎并不了解这有多难,因为毕竟,他只能看着渲染的模型并指出其中的漏洞。


2
很难做到,但是如果您完成了其中的一项工作,那么在简历上就显得非常不错。
rjzii

1
@Rob:为了增加难度,他希望它能解决所有几何问题,“适当地”修补它们(需要使三角形的大小与附近的三角形大体相同),并能够在一周内完成该功能-测试后可能是两个。(我要给老板以

4

一旦完成了将Access VBA代码1:1转换为PL / SQL的任务。事情进展得相当顺利,直到我发现某个过程的多个嵌套IF和LOOP的深处,它会打开“是-否”对话框并要求用户做出其他决定。我能提供并最终实现的最好方法是在该过程中添加另一个参数。如果遇到该分支,它将回滚,返回指示GUI程序询问用户的特殊状态,然后使用额外的参数重新启动该过程。


4

(不是我,而是同事)很久以前,我曾从事Windows软件的开发,该软件可以控制和监视工业机械。连接到机器的一种选择是通过调制解调器拨入。

一位大客户打电话给高级经理,他遇到了一个问题:他们无法连接到远程设备,因为他们不断收到忙碌的信号(他们正在与语音线或其他设备共享硬件线)

当我的同事发现问题不是软件故障,而是电话线确实很忙时,经理回答:“这太荒谬了。您能解决这个问题吗?”


3

曾经有人要求我修复用于解析C#函数声明的正则表达式,因为QA团队已经找到了打破它的方法。不幸的是,这不可能完成,因为函数声明不能​​用C#语言描述为常规语言(属性,泛型,属性参数等)。

通过简单地解释这是一项不可能的任务,并详细介绍了一些带有嵌套泛型类型的示例,我解决了该问题。管理层起初不相信我(工作了两个星期),但是我能够向几个高级开发人员解释这个问题,他们反过来说服了管理层。最终,他们决定尽力而为的正则表达式,并在以后添加一个真正的解析器。


2

自动生成从数据库返回结果的所有有效搜索组合的列表。从编码的角度来看,虽然从逻辑上看并非不可能,但是鉴于数据库的大小一直在增长,但它极不实用,并且在尝试生成组合时,服务器最终将缓慢爬行。


2

8到10年前,我们不得不编写一个“ Web应用程序”,该应用程序在大约2周的时间内完成了台式机产品的工作。事实证明,该网站几乎是所有用于复制桌面产品的客户端Javascript脚本ActiveX。唯一的服务器端处理涉及生成客户端使用选项。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.