#30天专注橙长计划#Day1:码农的自我修养

有感于课中的一个案例:

#30天专注橙长计划#Day1:码农的自我修养_第1张图片
案例:为什么要做产品版本的规划

知道创宇研发技能表中有这样一条叙述:

我们需要对得起名片上的那个头衔:工程师、研究员

作为开发人员,在遇到问题的时候,不能只骂娘,还得有思考。

第一,看看正确的开发姿势是怎样的。

一个完整的开发流程应该有这四步:分析->设计->编码->测试。很多开发团队往往只有编码这边,弱化了其他步骤……

罗飞:《程序员聊人生》 

真正的工程师是头脑清楚的人,在需求分析阶段,就该识别出哪些东西是不变的——即需求再怎么改,这些东西也是要做的。在此基础上,把容易变动的部分做成灵活可配置的。这样当需求变更提出来的时候,你的反应就会是“早就知道会这样改”,而不是着急上火。

第二,提出建设性意见。

这么做不对,谁都知道。正确的做法是什么,就不好说了。一个好的工程师,应该能给出建设性的意见。

那要是不懂产品运营怎么办?学嘛。

“Talk is cheap. Show me the code.”

——Linus Torvalds


补充说明

今天看的专题课是《如何管理产品的版本和优先级》,不过对于自己不太熟悉的领域,要每天输出学到的东西,还不能直接发笔记,还是挺难的。于是就写了看课过程中想到的题外话,也算输出了罢。

你可能感兴趣的:(#30天专注橙长计划#Day1:码农的自我修养)