读书笔记20180601
in 学习笔记 with 0 comment

读书笔记20180601

in 学习笔记 with 0 comment

又是一个儿童节,当然要读书!

这一次看的书有一点点不太一样,这次涉及到的不是关于如何写代码,也不是如何做管理。而是一本从软件工程师出发的,解决软件工程师生存的书。

《软技能,代码之外的生存之道》
知道这本书的时候我发现大家对他一致好评,既然如此,那么就让我们来看看这本书写了点什么。

与其说这是一本书,不如说这是七本书的合体

这本书从职业,自我营销,学习,生产力,理财,健身,精神上综合传授了作为一名优秀的软件工程师应该具备的素质和方法。我想,这本书,应该是我们做一切的基础。

职业

你所能犯的最大错我就是相信自己在为别人工作。这样一来你对工作的安全感已然尽失。职业发展的驱动力一定是来个体本身。记住:工作是属于公司的,而职业生涯确实属于自己的。

很少有软件开发人员会主动管理自己的职业生涯。可是,成功的软件开发人员之所以能够成功都不是偶然的。他们目标明确,为了达到目标,他们制定了坚实可靠而有深思熟虑的计划。如果你真的想在软件开发这个充满竞争的行业中脱颖而出,那么你要做的远远不止一份光鲜亮丽的简历,以及任何碰巧获得的工作。你需要通盘考虑之后再决定——要做什么,什么时候做,以及如何义无反顾。

下面我们说该怎么做

  1. 拥有商业心态

    这是职业生涯中必须要做的第一要务:转变你的心态,从一纸”卖身契“束缚住的仆人转变成一名拥有自己生意的商人。在起步阶段就具备这种心态会改变你对职业生涯的思维方式,将此铭记在心,并积极主动的管理自己的职业身涯。
    
  2. 思考未来

你必须要为自己设置一个目标,不是明天,不是下周,而是现在。没有明确的方向,你走的每一步都是徒劳的。不要随心所欲的生活,不要随遇而安的行走在职业生涯的慢慢长路上。

  1. 人际交往能力远比你想象中的重要

事实上,在软件开发领域,我们大多数时候是与人而非计算机打交道。甚至,我们使用的语言也是先和人打招呼,其次才是让计算机可以理解的。如果不是这样的话,我们干脆直接把代码写成0/1这样的机器语言好了。如果你是一名出色的软件开发人员,就得学会高效的与他人相处(即使写代码是你工作中最享受的一部分)。


待更新

更新链接:
人际交往能力远比你想象中的重要!

Responses