老板永远不应该对程序员说什么?

有一句话,一说出来,我和我认识的所有开发人员都会吓出一身冷汗。这句话让开发人员瞬间上头,只有那些不熟悉开发过程中难以言喻的恐怖的人才会知道这句话的来历:

“嗨,这很容易。只需要 5 分钟就可以完成,对吧?”

当你听到这句话时,几乎总是意味着熬夜即将来临。

瞧,这句话的可怕之处不在于编程只需花几分钟就能完成的简单事情,而在于每当有人同时说出这几个字时,几乎肯定会是一个看似无辜的请求,但却会变成一场无休止的噩梦。

通常是因为实际上说这句话的人。可能是客户,也可能是非技术老板(几乎从来都不是其他软件开发人员或技术人员)。无论出于什么原因,他们都认为问题/功能/实现是一个快速简便的附加功能,因为它并不像其他事情那么复杂。在他们看来,这只是一个简单的请求:

也许是“嘿,你能添加一个采集 X 信息的表格吗”,而他们以前从未有过表格,也不知道数据是否可以采集到,采集到的数据是否合法?即便真的采集到这些数据该如何使用?

不管情况如何,这个看似简单的问题就像希腊人骑着巨马一样,悄无声息地渗透到你的生活中。一开始你还在开派对,想着“是的,这不会是个问题”,几个小时后,你却在想,为什么最后你被士兵们用剑指着,强奸和掠夺你的程序。

有时,事情本来应该很简单,但由于平台的原因变得过于复杂。有时,它工作得很好,你加了一行代码,却破坏了原理的逻辑。有时,也许最糟糕的是,它与设计有关,客户/人员让你陷入永无止境的修改漩涡,理由莫名其妙,比如:

“我不喜欢它”。

通常,它会引发一件又一件的事情,影响了一个有一个团队,眼看着 5 个小时过去了,直到你开始疑惑“到底发生了什么?”

更糟糕的是,如果有人要求你修理电脑,因为你是一名程序员。或者更有可能在他们眼中说“他们懂电脑,来帮我修问题,因为很简单的缘故,根本不需要你们的专业知识”

这篇文章的寓意是:永远不要假设某件事很容易,或者说它很容易,除非你完全清楚它为什么很容易(例如你已经做过这件事)。

不知何故,总是那些“简单”的修复变成了最大的浪费时间和最大的挫折。


随手关注或者”在看“,诚挚感谢!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Spring_java_gg

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值