1、编程语言只有喜欢与不喜欢的问题,没有会不会的问题。

任何的一门语言,你都可以在两周内掌握并开始熟练编程。因为任何的一门语言,他们的底层函数库都是那么的相似,而他们API 都是那样的依赖于操作系统。通常而言,语言的差别主要表现在适用范围上。一些语言适合做数值处理,小数点后可以精确到原子级,而小数点前则可以表达到宇宙之无穷;另一些语言则适合做图形处理,它的底层函数库比其它语言可以快上十倍或数十倍;还有一些语言则适合于做网页,要用它来做一个通讯簿软件都将是史无前人的挑战。

2、算法描述
有且仅有三种执行逻辑:顺序、分支和循环。简单若顺序表,复杂如树、图,它们的算法都是用上面这三种执行逻辑来描述的。

3、项目经理职位之项目失败
项目经理职位又没有让给别人做,你拿的经理级工资又没有分给别人,那项目失败了,你为什么要把责任推到别人头上呢?做管理起码需要能承担责任,这是最基本的素质。

项目完成不了,切脑袋的事倒不必做,递交辞呈的那点勇气总是要有的。

春秋时晋国最高司法长官李离,因为“过听杀人”,断狱失误,把一个不该处死的人错判了死刑。随后“自拘于廷,请死于君” ,晋文公欲以其下属有过为由免他的罪,而李离说: “臣居官为长,不与吏让位;受禄为多,不与下分利。今过听杀人,傅其罪下吏,非所闻也。 ” 随后拔剑自杀了。

管理者是那个可以在洞外放木棍的人、明确分工是你的管理职责、做管理不等于做伯乐。

4、沟通的三层障碍
第一层不再与你要表达的内容,而在于你如何表达,就是“不知所云”。
此时需要“组织语言、学会说话”

文档应该把结论放在文档的前边,把指导性的原则放在更前边,把事件的前因与目标以概要的形式放在最前边。

第二层障碍出现在跟聪明人的讨论中,让人觉得“不知所为”

除了事件这种沟通成本之外,沟通消耗的人力成本也是关键。事情A需要两个人来沟通与解决,与需要10个人沟通来解决,所消耗的成本显然是不一样的,人多不仅仅使得沟通变得更复杂。所以,一个结论是需要在“大多数人之间作出”还是只要在一两个人之间作出,是在一开始就要被确定下来的。

第三层障碍的主要表现是“不知急缓” – 给出明确的答案或存而不论
作为管理者,应当去观察、理解和发现问题(或者由专人想你汇报)。你要尽量去听去思考,因为作为这个角色,你总是有机会去纠正问题的。

项目经理不是理论家,所以并不是一定要把一件事讨论清楚才能实作。理论是要以沟通成本为代价的,也可能以牺牲“事件”本身做代价。因此作为管理者,你应该“适时地种终止讨论”。

5、经验,是源于对过去的思考,而不是对过去的复制。
过去有过辉煌的人,你是来解决问题而不是来分享成功的。千万不要把自己的经验直接拿到项目中来套。

6、客户沟通
保障每一次沟通的有效性都是最重要的事情。沟通不是打电话或者请客户吃饭那样简单。你得到的每一次沟通机会,都是向客户了解更深层次的需求机会,因此最好在见到客户之前,你就已经设计好了所有的问题和提问方式。

吃饭不是有效的沟通、大多数以醉酒收场。

行之有效的、能在各个项目角色间通用的、就是好的沟通方式。

7、大凡是做技术出身的管理人员,总有愚公那种本能的“实现欲望”

你不是团队的腿。。。

一:“我”必须跑到终点,否则“团队”到不了终点,这是每个人的责任,没人可以替代。你成为团队的腿,将使成员质疑自己的价值和能力,也忘却自己的责任。助长团队惰性,原来的执行曾变得效率地下,而管理层将疲于奔命。

二:成员将失去在解决问题过程中学习的机会。

三:对于一个人而言,成功的激励远远大于其它,一个从来没有享受过登顶乐趣的人,一定不会喜欢登山。你帮他跑到终点,实际上也是剥夺了他作为团队成员来分享成功的权利。让一个人总是去做“没有成就感”的工作,他将渐而生厌,你也无异于自毁长城。

对于一个团队来说“解决掉一个技术问题”远远比“团队的整体行进”次要。因此你不要冲在前面披荆斩棘–把这个事情交给技术经理去做,或者教而习之,由成员自己去做。

8、夫战,勇气也,一鼓作气,再而衰,三而竭
振奋士气这件事情,经不起一再空耗。

管理者做事是不怕不做、怕一步错、步步错;而开发者做事、不怕做错、最怕不做。
“让影响到别人的事先做”的思想、与”团队高于个人“是一致的。

9、猿猴之为人,“学会制作和使用工具”是最重要的标志
如同工程与编程,单以编程而论,讲究技法之精妙,追求细节与枝节是可以的;但对于工程来说,能让团队理解、统一执行、迅速有效的实战技法,才是真实所需的。

实现是软件开发的最本质需求。使用工具的方法比工具本身更关键。

10、产品成本
产品的成本包含 时间、人力、资金和客户成本。
一、不计成本的项目计划不会得到经营者的支持
二、毫无目的地消耗成本是项目中的慢性毒药
三、最致命的风险是成本的枯竭

读 《周爱民--大道之简》 笔记相关推荐

  1. dotnet 读 WPF 源代码笔记 WriteableBitmap 的渲染和更新是如何实现

    在 WPF 框架提供方便进行像素读写的 WriteableBitmap 类,本文来告诉大家在咱写下像素到 WriteableBitmap 渲染,底层的逻辑 之前我使用 WriteableBitmap ...

  2. 读西瓜书笔记(一)绪论

    读西瓜书笔记(一)绪论 (一)什么是机器学习 机器学习致力于研究如何通过计算的手段,利用经验来改善自身的性能. 机器学习所研究的主要内容,是关于在计算机上从数据中产生"模型"的算法 ...

  3. 读设计师要懂心理学笔记7-人是社会性动物

    七.人是社会性动物 63."强关系圈"的人数上限是150人 64.人天生会模仿和同情 *模仿他人的肢体语言会令他们更喜欢你 65.共同做一件事会把人们联系在一起 66.人们认为线上 ...

  4. dotnet 读 WPF 源代码笔记 AppDomainShutdownMonitor 的设计

    本文是我在读 WPF 源代码做的笔记.在 WPF 中的 AppDomainShutdownMonitor 类是一个不开放的类,这个类当前只是给 D3DImage 类使用.在 AppDomainShut ...

  5. 读stormzhang的笔记

    1.顺势学习 未来趋势  python  微信小程序 2.要只字不差的阅读,是最关键的 3.对于已经工作的人,业余时间接外包的看法.结论就是:除非这个活比你的正常输入高好几倍,否则,不接.有这个时间, ...

  6. 【哈佛公开课】积极心理学笔记-06乐观主义(下)

    [06]乐观主义(下) 有时候人们会误解精神的力量,在一段说明短片中,一群人被困在摇摇欲坠的电梯里,大家都很慌张,一个人大喊着要相信积极思考的力量,但是无济于事,最后一个人按了紧急按钮,才免除了灾难. ...

  7. 对脏写、脏读、不可重复度、幻读的理解笔记

    写在正文前面,以下仅MySQL小白进阶 用于记录对MySQL事务并发执行可能导致的4个问题的理解. 读https://www.cnblogs.com/CodeBear/p/12710670.html后 ...

  8. 【哈佛公开课】积极心理学笔记-06乐观主义(上)

    好久没听了,还是觉得应该尽快把课程听完,之后尽量一周最少听一节,希望自己可以尽量积极些. [06]乐观主义(上) 上一讲讲述了环境对人的影响是巨大的:实验表明,人们在特定的环境中会过于"入戏 ...

  9. 【哈佛积极心理学笔记】第2讲 为什么要学习积极心理学

    第2讲 为什么要学习积极心理学 The first reason is that it is important to focus on what works. Because what works ...

  10. 【阿里技术】阿里技术谋篇文章读后总结笔记

    0X00 如何做分享的? 分享高度总结的知识,这块知识是需要收集很多资料,自己破案研究的 分享可以借鉴的经验 分享就是要把:把自己的长期经验做一些系统总结,以自己的故事或技术专项作为案例支撑,摆事实讲 ...

最新文章

  1. 测试开发面试准备之HTTP协议-一次完整的Http请求过程
  2. pybombs 安装
  3. XCTF-高手进阶区:upload1
  4. java创建链表成绩管理系统_成绩管理系统 链表版
  5. 【WP7】绘图与保存
  6. 在jQuery代码中,实现转跳
  7. orcale建表,创建字段id使其自增
  8. Delphi XE中String、ANSIString、TBytes之间的转换
  9. WCF开发实战系列二:使用IIS发布WCF服务(转)
  10. 16.Mac 修改主机名
  11. 谁设计python_如果你有设计师朋友,请对TA好一些...
  12. Java集合系列总结
  13. Letters[Codeforces-43B]
  14. 快速查看是哪个文件占用空间大
  15. 通达信 移动平均算法_【股市钱包】A005号指标:通达信分时图MACD
  16. 计算机的开机自检是由什么完成的,什么是开机自检 取消开机自检方法【方法详解】...
  17. cmd应对文件夹变成了exe
  18. 组合数学 —— 母函数
  19. 110.Balanced Binary Tree
  20. 删除oracle所有表外键,Oracle中查询、禁用、起用、删除表外键

热门文章

  1. 蜂鸣器干扰通讯_提高蜂鸣器响度和降低蜂鸣器及驱动电路干扰电源的电路的制作方法...
  2. ioi 赛制_徐明宽IOI2017参赛总结及他的信息学竞赛之路
  3. 14期 《心有猛虎 细嗅蔷薇》5月刊
  4. 计算机主机usb端口使用不了,电脑usb接口不能用怎么办
  5. Linux 下的IP/子网计算器:ipcalc
  6. R-S编码译码-缩短码(10,6)
  7. 分段式多级离心泵_分段式多级离心泵的组装与调整
  8. 【Day5.1】在坑人的免税店King Power蹭午餐
  9. 还在傻傻的数star、数fork吗?3秒钟教会你如何查看GitHub项目活跃度,是死是活一眼便知
  10. leetcode--728.自除数