《代码整洁之道》学习体会之二:勇敢说不,坚决说是

编程入门 行业动态 更新时间:2024-10-10 10:27:51

《代码整洁之道》<a href=https://www.elefans.com/category/jswz/34/1689804.html style=学习体会之二:勇敢说不,坚决说是"/>

《代码整洁之道》学习体会之二:勇敢说不,坚决说是

勇敢说不,坚决说是

对于无论哪国的程序员来说,总是要面对紧张的工期、变幻莫测的需求,专业的态度则是要求自己要有明确的承诺。也就是对做不到的能够勇敢说不,而对于答应实现的则要求自己按时保质的完成。

在说不的前面我加上了勇敢二字,这的确是一件需要勇气的事情,因为这会承受来自同事甚至是上级的质疑。但说不的前提有两种情况:一是很清楚自己的水平边界,对于超出自己能力的事情不答应;二是不合理的要求,有时候只是上级一厢情愿地往下压而已,这也需要有明确的态度。

在职场中,谁也不愿意承认自己水平不够,也不想跟自己的上级对着干。因此经常出现的一种场景就是对于上述两种情况,程序员报之以模棱两可的回答:“好吧,我试试看吧。”。程序员的立场是我很有可能无法实现,而上级的理解是这就算答应下来了,可以给老板交待了。可想而之,到最后熬夜加班、赶进度、延迟发布、带病上线、客户报怨等灾难都是这么来的了。

所以在勇敢说不的那一刻,起码这就是最糟糕的情况了,而不是心照不宣地一起滑向灾难的深渊。我自己对此是深有体会的,曾经一个项目因为对自己能力估计不足,导致在最后期限前已经明显无法完工了,但我还对上级说“只要加两天班就可以搞定了”。结果是最后一天上级对我大失所望,了解清楚情况后对我说如果我能提前明确告知他不能完成,他完全可以帮我争取工期,协调其他同事来帮忙,而不是被老板给痛骂一顿。

对于说是的情况也是类似,一位专业的程序员交出的成果不仅是一份代码,还应该包括严谨的单元测试、详细的注释、关键的设计文档。以及在测试、运维阶段积极友好地配合以解决产品的各种问题。有的时候程序员会有本能的防御心理,会将测试人员提交的问题看成是来找自己的麻烦,不仅不配合,还找各种理由搪塞、拒绝承认问题。

专业的程序员应该将精力专注于问题之上,快速地解决问题,并提醒自己不能再犯同样的错误。这样程序员的能力在提高,对自己的水平也会越来越自信,对于困难的任务也有说是的底气,从而在职场上独当一面。

更多推荐

《代码整洁之道》学习体会之二:勇敢说不,坚决说是

本文发布于:2024-02-06 14:32:18,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1749522.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:学习体会   之道   之二   说不   整洁

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!