第一章:注重实效的哲学(2)
四、足够好的软件
不要因为过度修饰和过于求精而损坏本来完好的程序,继续前进,让你的代码凭着自己的质量站立一会儿。它也许并不完美,但不用担心:它不可能完美。
五、你的知识资产
知识上的投资总能得到最好的回报。(本杰明·富兰克林)
经营你的知识资产
- 定期投资
- 多元化(掌握更多的技术)
- 管理风险(不要把所有的技术鸡蛋放在一个篮子里)
- 低买高卖(新兴语言)
- 重新评估和平衡
定期为你的知识资产投资
目标
- 每年至少学习一门新语言
- 每季度阅读一本技术书籍
- 也要阅读非技术书籍(计算机是由人使用的)
- 上课
- 参与本地用户组织(公司以外的人都在做什么,不要闭门造车,与世隔绝)
- 试验不同的环境(操作系统/编辑器)
- 跟上潮流
- 上网
是否在新项目中使用这些技术,或者是否它们放入你的简历,这并不重要,学习的过程将扩展你的思维,使你向着新的可能性和新的做事方式拓展,思想的"异化授粉"十分重要,设法把你学到的东西应用到你当前的项目中,即使你的项目没有使用该技术,你或许也能借鉴一些想法.
学习的机会
合理规划好时间,通过阅读和与高手交流不断提高自己,不要把问题搁置在那里.
批判的思考
批判的思考、分析和接受你所听到和读到的。尽信书则不如无书。
六、交流
没有有效的交流,一个好想法就只是一个无人关心的孤儿。作为开发者,我们必须在许多层面进行交流。
知道你想要说什么
规划你想要说的东西,写出大纲,然后问自己"这是否是我想要说的所有内容?",提炼它,直到确实如此为止.
了解你的听众
只有当你在传达信息时,你才是在交流.为此,你需要了解你的听众的需要、兴趣、能力。人人都厌烦空谈,下面的离合诗(WISDOM)或许对你有帮助:
- 你想让他们学到什么?
- 他们对你讲的什么感兴趣?
- 他们有多富有经验?
- 他们想要多少细节?
- 你想要让谁拥有这些信息?
- 你如何促使他们听你说话?
选择时机
为了了解你的听众需要听到什么,你需要清楚他们的轻重缓急是什么,然后选择最佳时机说对的话。
选择风格
每个人喜欢的沟通、交流方式不同。
让文档美观
你的主意很重要,它们需要以美观的方式传递给你的听众。
让听众参与
让听众参与早期草稿的撰写,获取他们的反馈,汲取他们的智慧。从而做出更好的文档。
倾听
如果你不听他们说话,他们也不会听你说话。鼓励大家通过提问来交谈,或是让他们总结你告诉他们的东西。把会议变成对话。
回复他人
你说什么和你怎么说同样重要
除非你是生活在真空中,你才不需要能交流,交流越有效,你就越有影响力。
任何人对你提问,都要回复,哪怕只是“我稍后回复你”,让别人感觉受到尊重和重视。
阅读原文:程序员修炼之道:从小工到专家
3 Comments