1 编程精义:简。 顺序 - 分支 - 循环。
2 懒人 -> 新方法。
3 程序 = 数据 + 算法 + 方法。
4 成功需要团队,团队需要合作。
管理者:站在蚂蚁洞外放木棍的人。实际了解团队,恰当修正车队方向,明确分工。
提示:别管是细枝还是枝节,只要你感到你的脚趾已经粘上了泥淖,就快点回头。用脚趾去感觉,有时比用头脑去思考来得有效。
5 工程:起始于需求,终止于实现,而中间的过程不必拘泥于某一特定的模式。
6 开始项目:正确理解客户需求。
“问道于盲”,站在‘盲人’的角度找方向,确保每一次沟通的有效性。
7 思考问题:自上而下(由点及面),自下而上(统揽全局)。
8 软件工程:程序 = 数据 + 算法 -> 方法 -> 过程 -> 工程 -> 组织。
目的(需求):沟通
达成(实现):分析,设计,编程。
“实现”是软件工程本质需求和基本动因。
9 计算机语言只是一种工具。
10 纠结的时候思考事情的本质,想想我们纠结的地方是否重要,试着改变方法,学会变通。
古诗词不一定是“逐字论平仄”的。变化或者变通是常见之事。
未蕴而变,自欺也。知律而变,智者之道也。
12 围棋的学习四阶段:
记住定式,应用定式,忘掉定式,创造定式。