在所有弱点中最大的弱点就是害怕暴露弱点
负责
- 为自己和自己的行为负责,并且不害怕承认无知或者错误
- 当你犯错误或者是判断失误时,诚实的承认他,并设法给出各种选择,提供各种选择,不要找蹩脚的接口。不要说事情做不到,要说明能做什么来挽回局面,不要害怕提要求,也不要害怕承认你需要帮助。
- 不要留着低劣的设计,错误的决策,或者糟糕的问题不修复,发现一个就修复一个。
- 一段设计低劣的代码,团队必须在项目开发过程中加以忍受的一项糟糕的管理决策,就足以让项目开始衰败。
- 做变化的催化剂,设计出你可以合理要求的东西,好好开发
- 不要像温水煮青蛙一样,要留心大图景,要关心整个项目存在的情况,而不只是你正在做的事情。
- 你所制作的系统的范围和质量应该作为系统需求的一部分规定下来,使质量成为需求问题。
- 如果你给用户某一样东西,让他们及早使用,他们的反馈常常会把你引向最好的最终的解决方案
- 软件不可能完美。
知识投资
知识上的投资总能获得最好的回报
管理知识资产
- 严肃的投资定期投资作为习惯
- 多元化投资是成功的关键
- 聪明的投资者在保守的投资和高风险、高回报的投资之间平衡他们的资产
- 投资者应设法低买高卖,以获取最大回报
- 周期性的重新评估和平衡资产
经营知识资产的目标
- 每年至少学习一门新语言
- 每季度阅读一本技术书籍
- 也要阅读非技术书籍
- 上课
- 参加本地用户组织,与世隔绝对你的职业生活来说可能是致命的,主动参与外界活动
- 试验不同的环境
- 跟上潮流
- 上网
持续投入十分重要,一旦你熟悉了某种新语言或者新技术,继续前进,学习是一种过程,将扩展你的思维,使你向着新的可能性和新的做事方式拓展
学习的机会
- 不要把问题搁置在哪里
- 预先规划,让自己在空闲的片刻时间里总有东西可读和学习
- 批判的思考,批判的分析你读到的和你听到的
问问题的准备
- 确切的知道你想要什么,并尽量明确具体
- 小心而得体的组织问题。记住你是在请求帮助的,不要显得好像是在要求对方回答。
- 组织号问题后,通过web搜索引擎搜索关键字,查找适当的常见问题解决列表FAQ
- 决定你是想公开提问还是私下提问
- 坐回椅子上,耐心等候,人们很忙,也许需要几天才能得到明确的答案
- 最后请一定要感谢任何回应你的人
交流
被打量比被忽略要好
- 规划你要说的东西,写出大纲
- 了解你的听众
- 选择时机
- 调整选择交流的风格
- 让文档美观
- 让听众参与
- 做倾听者
- 回复他人
你说什么和你怎么说同样重要,交流越有效,你就越有影响力