【读书笔记】《软技能》这本书想告诉我们的事

SOFT SKILLS

The Software Develper’s Life Manual

最近,有幸拜读了软技能-代码之外的生存指南。这本书,从作者自身经历出发,很好的讲述了在程序员工作内外应该如何做才能做到效率最优。下面谈谈我的收获:

第一篇 职业

这一篇很有意思,作者简述了软件工程师的职业发展的各个方面,从入门到入土,从删库到跑路。但总的核心观点我觉得有以下几点:

  1. 从自身出发,进一步思考,如何为他人为企业创造价值。
  2. 人际交往重要
  3. 认识自己认识公司。简单来说就是你只有认识了自己,知道自己擅长、喜欢什么,才能选择发展方向。一般推荐先深挖一点,再横向拓展。认识公司,你才能找到你喜欢的工作。(提一句,这个感觉和古人所说,修身养性治国平天下,这个递进顺序很像)
  4. 放弃对技术的狂热热爱,没有理由坚持自己选择的技术就是最好的,而轻视其他技术。
  5. 有良好的心态,随时拥抱变化。

自我营销

前提:是你真的掌握了一项好的技术。
重要性:把自己的技术学习通过包括但不限于博客、演讲、著书等方式,传播给他人,为他人创造价值。你把这些做好了,反过来,也能再次加深你对技术的理解。
好处:不禁收入更高,还能拥有更多机会。

学习

(只用做一次)第一步到第六步:概览全局,设定目标,搜寻资源,创建计划

第一步:了解全局

首先对需要学习的课题进行一些基础性研究,对该主题有一个全局性的了解。

第二步:确定范围

根据自身的需求,决定学习的重点和学习的范围,在此阶段容易犯的一个错误就是:试图解决太大的问题而让自己陷入困境中。结合从第一步中获得的信息,明确自己的学习范围,尽可能的保持专注;同时也需要阐述自己的学习理由来帮助自己界定学习的范围。学习的范围务必大小适当,既能符合学习理由,有能符合自己的时间限制。

第三步:定义目标

确定自己的学习目标,明确学习完成后应该达成的效果,根据简明清晰的目标,勾勒出勤奋学习后成功的图景。成功的标准应该是具体的,无二义性的。

第四步:寻找资源

尽可能的尝试多种渠道和方式获取尽可能多的和主题相关资源,该阶段无需考虑这些资源的质量。

第五步:创建学习计划

需要在最短的时间内找到正确的学习路径,并找到和到达路径中重要的地标。打造自己的学习计划,一个好的方法是观察别人是如何教授你感兴趣的主题的。通览收到到的全部资源,就可以对自己需要那些内容以及如何组织这些内容有更清晰的认识。

第六步:筛选资源

对找到的资源进行筛选,挑选出最有价值的几项来帮助你实现自己的目标。

(循环往复做)第七步到第十步

第七步:开始学习,浅尝辄止
第八步:动手操作,边玩边学
第九步:全面掌握,学以致用
第十步:乐为人师,融会贯通

PS:感觉这不就是些论文么?

生产力

主要是专注和对自己负责。没什么好说的。

理财

这个还是推荐一下,《穷爸爸,富爸爸》这本书,总之我们要有和自己财富所匹配的财商才能让财富越来越多。

  • 眼光长远,指定一个理财计划
  • 指定一个退休计划

精神

我和作者都觉得,拥有一个正确的心态,去看待工作生活中的每一件小事,是很重要的。要有积极的心态,纵使世事无常,事事不随心意。你要知道很多事情,你是无法预料,也很难去改变的。但是我们可以改变自己的精神,不放弃的态度能支撑我们,走过漫漫黑夜。乐观积极的想法,像灯塔一样在黑夜中给予我们希望。相信自己能成功,虽然你不一定能成功,但是你肯定比大多数人,在这条路上走的更快乐。

不要害怕变化,因为改变随时在发生,不要害怕失败,因为成功注定属于少数人。但这并不是我们逃避的借口,积极拥抱变化和失败,即使你从未成功,但你会在每一次的挣扎、努力中变得越来越强,生活一定会越来越好。

你可能感兴趣的:(人生要选对)