读书笔记-《程序员生存定律》

《程序员生存定律》


1 编程的根基:
 计算机体系结构-深入理解计算机系统 Randal E.Bryant
 算法和数据结构-算法导论  Thomas H.Cormen
 设计原则和模式-敏捷软件开发:原则、模式与实践  Rovert C.Martin
                              设计模式   GoF
 软件工程-代码大全
          人月神话(对很多人不适合,对初学者更不适合)


2 成为高手的路3个关键点
   一要有一张全局性的地图,以便选好方向;
   二要知道都有那些坑,绕开避免掉下去;
   三要有足够的热情和动力,坚持走下去。


  有一本书对培养技术的大局观有帮助 《代码大全》
  程序员->架构师
  程序员->code ruru
  程序员->纯管理




李云的技术牛人之路-职场感悟
1.自学能力是竞争力之本
2.自信能让你与众不同,尽管有时的自信有点莫名其妙
3.兴趣是学习效率的催化剂,培养自己的职业兴趣
4.学习应给自己设置虚拟的项目目标,以做项目的形式提升学习效果,只有这样学到的内容才会深入而实用,切忌无目标地学到哪算哪
5.话语权首先来自能力,而不是职场权力
6.难学的技能一旦掌握更具竞争优势
7.用阶段性成果不断增强自己的自信,但最终支持自信的是能力,而不是自大
8.做自己喜欢的事,如果那是自己的兴趣最好
9.不论身处多么困难的环境,即使觉得前途渺茫,也不要放弃学习,否则就是"自断经脉"
10...
11.机遇很重要,但是你得有能力才能抓住它
12.职场首先比拼的不是智商,而是坚持和好习惯
13.当短期利益与长远利益无法兼得时,选择长远利益
14.学历是很重要的敲门砖,即便你的能力很强;学历尽管很重要,但能力才是最终的通行证
15.技术细节掌握的越深,解决问题时就越能游刃有余
16.技能的发展应采取深度先于广度且交替进行的方式,只有这样,面对大量的新知识才能更淡定
17.越难的技术问题,其所蕴藏的知识越丰富,也越具学习价值
18.每次积累的点滴知识,一定会在将来不知不觉地发挥效能
19.通过文档化的方式传承知识给后继者是你的基本责任,因为你作为后继者时也希望如此,这也是对自己负责的一种表现
20.别人对你的价值认可,其实不是简单得根据你的自身能力,而是根据你对他人和团队的贡献
21.英语的听说能力只要有合适的环境,并勇于张嘴练习的情况下能很快地提高,不必担心
22.在软件开发活动中,应设法通过有效的技术途径去解决功能困境
23.不要用沉默的方式一味地迎合别人的要求,据理力争或许才是作为的表现

24.流程、文档的作用,不只是引导我们做完事,更能规范我们的行为和帮助培养工作习惯



ps本书下载页:http://download.csdn.net/download/vvlowkey/8595891

你可能感兴趣的:(读书笔记)