3.5 如果你是病人,你希望你的医生是下面哪一种呢?

GreyZeng 2021-08-07 17:24:42

原文地址

作为一个软件工程师, 你觉得自己表现如何? 有没有这样的体会:

看书的时候觉得“技止此耳”,开发项目的时候才觉得实际情况和书上讲的都有一些出入,一些重要的细节书上没有提。我们很多人是边看asp.net的书, 边开发asp.net 的项目,这相当于一边看医学书一边动手术……如果你是病人,你希望你的医生是下面的哪一种呢?

a)刚刚在书上看到你的病例,开刀的过程中非常认真严谨,时不时还要停下来翻书看看……

b)富有创新意识,开刀时突然想到一个新技术、新的刀法,然后马上在你身上试验……

c)已经处理过很多类似的病例,可以一边给你开刀,一边和护士聊天说昨天晚上的《非诚勿扰》花絮……

d)此医生无正式文凭或正式医院的认证,但是号称有秘方,可治百病。

事实上,很多软件项目就是用a)或者b)这样的方法搞出来的。当然 也有一些人走d)这条路。

——《构建之法》第三章

...全文
386 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
GreyZeng 2021-08-07
  • 打赏
  • 举报
回复

这个问题我的看法也与之前一致。但现在有了新的想法。我认为与其将医生划分为abcd,不如将手术分类:a) 需要边翻书边开刀的手术,对应于需要边学边做的项目 b) 冷不丁实践新技术的项目 c)驾轻就熟没有任何难度的手术 d) 宣称能按时完成,但无任何具体计划的项目

我认为作为一个软件开发者,我们需要多做做a手术,私下练功夫时做做b手术,争取让c这样的手术越来越多,这样做手术时才能越来越胸有成竹。也就是说,完全没有难度的项目没有挑战性,对个人的成长帮助不大;在团队项目的过程中,最好不要临时改变技术,这会给团队带来麻烦,建议私下尝试。

原文地址

SoftwareTeacher 2022-08-25
  • 举报
回复
@GreyZeng > 宣称能按时完成,但无任何具体计划的项目 ---- 这是什么样的手术呢? 哈哈哈

605

社区成员

发帖
与我相关
我的任务
社区描述
程序员。写过:移山之道,编程之美,构建之法,智能之门。
软件工程软件构建团队开发 企业社区 北京·朝阳区
社区管理员
  • SoftwareTeacher
  • GreyZeng
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧