你当以同等的热情护卫代码

   其实,我一直在想,我们程序猿在项目发展迭代中的角色与定位到底是什么?也许,在多数的情况下,我们或许做的还不够。也许你会说,我总是努力的完成工作,参与需求讨论,认真的制定执行方案,及时交付产品。如果,你觉得这样做就够了,那么请你认真的回答我以下的几个问题?

(1)    你是否遇到过某种严重到要花费数天来做本来只要数个小时即可完成的混乱情况。

(2)    你是否遇到本来只要做一行修改,结果却涉及到上百了模块的情况。

如果你遇到了,或许你应该反问自己一句,“为什么好代码这么快就变质成糟糕的代码了?”

这时候,我想你会给出很多理由吧。

你也许会说,需求变化背离了原有的设计。

你也许会说,时间太少,进度太紧张,没法干好活

你也许会说,这都是愚蠢的产品设计,没用的营销方式。

我们总是有太多的理由,太多的抱怨。让我们抛开抱怨,冷静的思考一下,难道作为程序员的我们,就不应该付一点责任吗?

也许这时候的你,又要问,难道这不关项目经理,不关产品设计,不关营销的一点关系吗?难道是我们自作自受?

也许他们的需求制定的不合理,也许他们的改动影响了项目,但是请问代码是谁也写的呢?答案是“程序猿”。

经理人和营销人员指望从我们这里获得必要的信息,然后才能做出承诺与保障。即使他们没有问,我们也不应该羞于表达自己的想法。PM指望着我们验证需求是否都能在系统中实现。项目经理指望我们遵守进度。我们与项目规划脱不了关系,对失败富有极大的责任。特别是,失败与糟糕的代码有重要的关系时。

    激烈的辩论需求,向经理提出意见,会不会引起经理的不满?我想说,多数的经理想要知道事情,即便他们看起来不喜欢事情。多数经理想要好的代码,即使他们总是痴迷进度。他们会奋力维护进度与需求,因为那是他们该干的事情,而作为程序猿的你,应以同等的热情护卫代码。

        在说明白些,假如你是为医生,病人请求你在做手术之前别洗手,因为那会花费太多时间,你回照做吗?本该病人说了算,但是医生应该拒绝服从。为什么,因为医生比病人更了解疾病与感染的风险。如果听了病人的话,那就是一种不专业的态度。

同理,如果程序猿遵循不了解混乱风险的经理人的意见,或者懒于告知未来可能存在的风险,异或者程序能跑就行,不管以后。这也是不专业的做法。

混乱的代码是要付出代价的。

阅读原文

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 203,179评论 5 476
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,229评论 2 380
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 150,032评论 0 336
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,533评论 1 273
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,531评论 5 365
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,539评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,916评论 3 395
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,574评论 0 256
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,813评论 1 296
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,568评论 2 320
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,654评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,354评论 4 318
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,937评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,918评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,152评论 1 259
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,852评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,378评论 2 342

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 171,386评论 25 707
  • Mac 安装redishttp://www.cnblogs.com/chinesern/p/5580665.htm...
    kakukeme阅读 703评论 0 50
  • 每天早上,跳跳爸坚持跑步,暑假期间带动孩子们参与其中,体验运动带来的乐趣,孩子们的脸上洋溢着幸福的微笑,连平日里懒...
    独行侠者阅读 437评论 3 3
  • 文//烛光 示儿难舍赤丹心,抗敌忠贞为已任。 谆谆声传醒后辈,篇篇诗语警当今。 高风遏雨松垂泪,亮节昭人胆可钦。 ...
    5937阅读 973评论 0 3