`
pascal4123
  • 浏览: 115350 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

《我编程,我快乐》读书笔记

 
阅读更多

Ch1:选择市场

1.稳定成熟的技术还是未成熟的新技术

基于高风险高回报的原则,自信观察这个行业,选择一两门有前景的新技术

2.供需

供需规律将降低主流技术的平均成本,但也会导致更多的需求

3.只会编程是不够的

还需要深入了解所处的领域

4.做团队中最差的

始终和优秀的人在一起

5.在思维上投资

接触边缘技术和方法能让你更有深度,更加优秀,更具智慧,以及更具创造力

6.不要听从父母

职业道路上,需要一些有目的性的冒险。别让恐惧征服了你。如果在工作中没有感到乐趣,那就不可能出色地工作。

7.做一名通才

如果想在这个行业站稳脚跟,就要成为通才。

8.成为一名专家

要有足够的技术深度

9.切忌孤注一掷

一心一意投资在一项特定技术上不是明智的选择。囚你必须这么做,那么考虑一下开源的。

10.热爱它,不然就离开它

 

Ch2:在产品上投资

11.学习钓鱼

主动学习

12.学习行业是怎么运转的

你得知道这行是怎么赚钱的(否则怎么能创造性地为公司赚取林润?)。

财务基本知识,既不属于技术范畴也不是特定一某个行业,更不会很快过时。

 

13.寻找良师

14.做一名良师

通过传授知识学习。向别人讲授的同时就能学到新的真理,暴露出自己的知识死角。

15.练习练习再练习

有些东西只能找出时间反复练习,没有捷径。这是你的责任。

16.做事的方法

选择一个软件开发方法论,并且挑选一本有关于此的书,登陆相关网站,加入一个讨论组。从批判的角度来研究此方法论。

17.站在巨人肩膀上

优秀的开源软件

18.在工作中,将自己自动化

工作尽可能自动化脚本化,切实提高效率。

19.就是现在

不要安于现状,要做推动者。

20.读心术

用心留意领导传递出来的信息,

你在领导或客户提出正式要求之前就已经做到了的话,他们会非常高兴--前提是使用读心术读出的信息是正确的。

读心术的风险是占用资源或事与愿违,应尽量放在业余时间做。

读心术用的好,会赢得人们的信赖。

21.每日成绩

日事日毕!

22.别忘了你在为谁工作

你可能担心上司把你的功劳据为己有,但别忘了你的职业发展前景掌握在你上司的手里。所以,你的功劳最终还是在你的上司那里折现了。

23.专业

自我约束,自我激励。

正是每天工作中的那些小成功,赋予了你工作的价值。

专业 = 专注 + 敬业

24.今天我能把工作做到多好

发挥创造力来应对平凡的工作(我们80%的时间都是在做这些工作)

25.你的价值是多少

如果你创造的价值少于你工资的两倍,那你对于公司就是负资产。

26.每个人都不是无可替代的

傲慢让人产生盲点

想要让自己无可替代,就要建立一种友好的工作关系,并努力工作,恰恰会让自己与众不同,别且无意间为自己创造了更多的机会。

27.爱上维护

做维护工程师有一个不易觉察的好处,就是经常有机会和客户直接交流。这在现在很多合约性工作环境下是很少见的。你可以利用这个优势深入地了解业务的运作情况,建立广泛的人脉。

28.8小时激情燃烧

充足的睡眠是一种奢侈品。别人去抢购名牌物品,你应该去追求充足且深度的睡眠。

好好规划你的工作时间。减少工作时间,你的收获会更多。当你离开一段时间后吗,才会更喜欢工作。

29.学习如何失败

工作中每个人都会犯错,这是人类的天性。

对待错误的规则是:

- 发现问题后第一时间提出,不要企图隐瞒错误;

- 接受批评;

- 提供解决方法。

30.说不

要勇于诚实。

当然也不要过分地说“不”。“能够完成”的态度还是值得欣赏的,如果你不能确定是否能做成某事,但是你想尝试一下,那就说出来。“这是一次挑战,但我想要试一试。”这样的答案非常好。当然,有时候,答案就是“是”。

31.不要恐慌

英雄从不恐慌 (“Heroes never panic”)。最出色的选手都居于这个优秀素质。

我们恐慌时因为丧失了判断力。出现问题时,去关注它或许是解决问题的好办法,但这常会制造问题,不管你碰到的问题多小,它看上起都不会比它本身严重。随着问题膨胀,压力越来越大,我们的大脑就不会思考了。

跳出问题,以第三者的角度来分析当时的境况,表面上看似难以解决的问题就会变得简单了,不利的境况也好像不难么糟糕了。

32.说出来-行动-展示

Just Do It!

人们总是认为自己可以做很多的事情,蛋清尽量实际一点。

搞一堆没有结束的事情,是很糟糕的感觉。

 

Ch4 推销

33.不要忽视感觉

重视别人的感觉。

34.探险向导

沟通能力是非常重要的。

35.学会沟通,善于写作

开始记录开发日志

这个对我没有任何的问题:)

36.了解你的同事

37.适当的语言

请用行业术语

38.改变世界

39.让人们听到你的声音

让别人知道你是干什么的,正在干什么。你做出改变也许会引起某些人的不满,但只要你的意图是正确的,那就没关系。这种改变不要太剧烈,但也不要畏手畏脚。

40.创建自己的商标

你的名字就是你的商标

44.过时的技术

时间就是一起,学习之前先动动脑子。

你掌握的知识越是主流,过时的危险越大。

向前看,清楚地知道你的技术发展方形。

45.你已经失去工作了

把自己与现在的工作过于紧密地联系在一起已经不安全了。

在你丢掉工作之前,你可能已经做出了计划,为自己在公司的职业发展做好了打算。从设计师到架构师,到分析师,然后再到团队领导。

但是,你现在已经丢掉了工作,所得计划都得改变。

48.要注意观察市场变化

留意那些技术达人(watch the alpha geeks)

52.每天都有进步

53.独立

公司的层次组织架构降低了运营风险,但却降低了工作效率。如果你为了成就卓越的自我而奋斗,那么大公司可不是一个正确的选择

 

分享到:
评论

相关推荐

    云计算读书笔记.doc编程资料

    云计算读书笔记.doc

    我读书我快乐.docx

    综上所述,尽管原文档“我读书我快乐.docx”主要讲述了作者个人的阅读体验和感悟,但从中我们可以提炼出与IT相关的多个方面知识,涉及文档处理技术、自然语言处理、数据存储管理等多个领域。这些技术的应用不仅限于...

    联想笔记本Thinkpad-E431出厂预装WIN8改装WIN7.docx编程资料

    在开始改装之前,请确保已仔细阅读并理解以下要点: 1. **数据备份**:由于改装过程中需要删除所有原有分区,包括Windows 8的引导分区、系统修复分区、GPT分区表的保存分区、一键恢复功能分区等,因此改装后将会...

    java学习笔记,还不错哦,呵呵

    Java是一种广泛使用的面向对象的编程...通过阅读和实践,读者可以逐步建立起对Java编程的全面理解,并为更深入的学习打下坚实的基础。希望每一个下载并学习这份笔记的人都能从中受益,不再犹豫,快乐地探索Java的世界。

    个人笔记.zip

    这份个人笔记还特别强调了对常见英文单词的理解,这对于阅读和理解Java相关的技术文档和源码至关重要。通过对比整理相近的知识点,如各种循环结构的异同,可以帮助学习者巩固记忆,避免混淆。 总之,这份【个人笔记...

    计算机书籍读书笔记.docx

    ### 计算机书籍读书笔记知识点汇总 #### 第一篇:CSS精粹之布局技巧 **1. 错误检测的重要性** - 在遇到CSS布局问题时,及时进行代码检查可以帮助开发者快速定位并解决问题。 - **W3C提供的工具**:W3C提供XHTML...

    数据结构处算法分析――读书笔记.doc

    本文基于《数据结构与算法分析——C 语言描述》一书的读书笔记,深入讨论数据结构中的单链表。 首先,选择C语言作为描述数据结构和算法的工具是因为其简洁性和对底层细节的直接访问,使得读者可以更专注于理解数据...

    better-coder::grinning_face_with_smiling_eyes: 一起快乐成长为更好的程序员吧!编程学习经验、技术干货、资源分享

    编程小项目小项目代码一些有趣的前端小项目,可以按照目录分别使用编程昵称生成器 good-name(Vue + ElementUI)读书笔记 read-note(Svelte)Yulang-鱼编程语言 yulang视频转字符画 char-video上海应届落户积分...

    c++面试经验篇、笔记要点!!!

    以下是一些C++面试中常见的重点和笔记要点: 1. **基本语法与数据类型**:了解各种数据类型(如int, float, double, char等),理解变量的声明、初始化和赋值,以及常量和枚举的使用。 2. **运算符和表达式**:...

    springcloudgateway笔记代码.rar

    你可以通过阅读笔记和运行代码,了解如何配置和使用SpringCloudGateway创建API网关,同时学习如何实现过滤器、动态路由等功能。 总结来说,SpringCloudGateway是一个强大的API网关解决方案,它提供了丰富的功能和...

    基于asp的笔记本销售网站(源代码+项目报告).zip

    阅读这份报告,我们可以学习到如何规划和执行一个电子商务网站项目,以及ASP在实际项目中的应用。 2. "shop网站源代码" - 这是实际的网站源代码,包含HTML、CSS、VBScript或JScript脚本,以及可能的服务器端组件。...

    快乐网记事本2.1版

    这样的设计使得记事本软件体积小巧,启动迅速,适合快速记录笔记、编写代码或查看文本文件。 快乐网记事本2.1版可能包含以下特性: 1. **基本编辑功能**:包括新建、打开、保存、复制、粘贴、剪切、撤销和重做等...

    《快乐成语》益智游戏完全源程序

    《快乐成语》是一款结合了娱乐与教育的益智游戏,其完全源程序为开发者和学习者提供了深入理解游戏编程和成语文化的机会。这个游戏旨在通过趣味性的互动方式,帮助玩家在享受游戏的同时,学习和掌握1400多个成语,极...

    庆祝龙年新年快乐小代码

    标题中的“庆祝龙年新年快乐小代码”暗示了这是一个与编程相关的项目,可能是为了庆祝中国的农历新年,也就是龙年。由于龙年是中国十二生肖中的一种,这个项目可能包含了一些具有中国文化元素的编程示例,例如生成...

    Thinkpad-win10-解包教程.docx编程资料

    此时应仔细阅读屏幕上的提示信息,并按照指示操作。 **注意事项:** - 确保启动时按正确的键进入解包模式。 - 观察屏幕提示,了解当前所处的操作阶段。 ##### 第二步:接受法律条款 在完成开机步骤后,系统会引导...

    Android源码电子书阅读器.zip

    《Android源码电子书阅读器》是一款专为深入理解Android操作系统设计与实现的读者打造的阅读工具。...通过这款阅读器,你可以更深入地理解Android系统,提升自己的编程水平,从而在职场上更具竞争力。

    将图片上的文字转换成文档-一个小程序就可以实现.docx编程资料

    - **个人笔记整理**:学生和职场人士可以利用该技术整理会议笔记、课堂笔记等,节省时间。 #### 五、技术挑战与未来发展 尽管当前的OCR技术已经相当成熟,但在面对复杂背景、手写体或模糊不清的文字时仍存在一定...

    zeromq安装编译

    此外,“见龙在天 - 见龙在天 - 网易博客.mht”和“GFree_Wind - ChinaUnix博客 - IT人与你分享快乐生活.mht”两个文件,虽然没有明确提及zeromq,但很可能包含了关于分布式系统、网络编程或者其他与zeromq相关的...

    学习C++的忠告50条

    阅读高质量的源代码是提高编程技能的有效途径之一。你可以从一些知名的开源项目入手,如Boost库、Qt框架等。 #### 19. 保持好奇心 保持好奇心对于学习任何一门技术都是非常重要的。遇到不懂的问题时,要勇于探索,...

    自己动手写操作系统(含源代码).part2

    回答前面读者的质疑,学软件编程并不需要看这本书,想成为优秀程序员和黑客的朋友,我强烈建议你花时间来阅读这本书,并亲自动手实践。正如于渊在本书结尾中所说“我们写自己的操作系统是出于一种好奇,或者说一种...

Global site tag (gtag.js) - Google Analytics