离开了代码,该如何生存?

  开发人员假如不写代码(唯一工作)了,以及到技术瓶颈和中年危机了,那该如何养活自己或者家庭呢?这是个残酷的现实,因为很少有企业会雇佣一个没有很大价值并且老白兔式的员工。

  无意间在微信读书上,看到了一本书《软技能-代码之外的生存指南》讲得不错,跟以往的鸡汤文不同,该书作者本身就是一位开发工程师,不仅在技术方面很成功,而且个人营销、理财管理、健康管理方面都很成功,所以我在上下班路上,用微信读书的AI语音听完了,谨以此文来分享总结以及反思学习。

原创文章,欢迎转载,转载请注明:https://ifish.site/read_beside_code.html
作者:JaydenZhou

离开了代码,该如何生存?_第1张图片
  书里的内容很多很实在,这里我也只是挑出一些自己感觉触动比较深的来总结下,详细的内容欢迎大家去阅读原著。

一、离开了代码(工作),我还能有什么收入来源?

  大部分人都只是兢兢业业地工作,没有了其他投资。我虽然有其他投资但是亏了不少(一部分原因是对金融知识的不懂)。因此如果没有了工作,家庭的压力就会把我压垮,网上流传着:公司可以随便骂中年人而不用担心他们离职。确实是如此,单一的职业技能,假如没有了工作,那收入来源从哪里来呢?作者给的建议是:既要埋头苦干,也要仰望星空。以下是一些建议:

  • 思考未来:你的目标是什么?
  • 提高技术的深度以及广度,不要狂热于某项具体技术。
  • 学会不断地自我学习。
  • 提升人际交往能力,不要一味地埋头苦干。
  • 学会理财:钱赚得多不代表很有钱。
  • 身体和心灵都要保持健康。
  • 。。。

二、如何更加专注且高效地工作?

  升职加薪一大部分原因离不开你对公司的贡献,对于我们IT人员来说,一直啃老本不学习的话,就会止步不前甚至被淘汰。但是技术又要广度和深度,新技术更新迭代又很快,持续并且快速高效地学习至关重要,避免出现当你辛苦学完一门技术,却发现别人已经有更好的技术进行替代了。书中介绍了十步学习法,以及番茄工作法和看板的一些基本使用技巧。

十步学习法 的主要法则是:

  1. 了解全局
  2. 确定范围
  3. 定义目标
  4. 寻找资源
  5. 创建学习计划
  6. 筛选资源
  7. 开始学习,浅尝辄止
  8. 动手操作,边玩边学
  9. 全面掌握,学以致用
  10. 乐为人师,融会贯通

  其中第1-6步只做一次,7-10步要循环往复来进行实践。比如学习一门新语言,可以先确定该语言的作用范围,你想要拿来做什么,大概学习了哪些内容就可以调用对应的库来实现功能,先做出来一个demo,这样就更有成就感以及持续保持热情。然后针对性地进行更加深入地学习,并且分享给别人,这样子就会更加深入理解所学的知识。

番茄工作法看板 的简单使用技巧:

  1. 主要是为了管理好每天的工作任务,统计每天高效地工作多少个番茄;
  2. 在番茄工作时间内,要尽可能保持专注;
  3. 看板可以比较好地规划好计划安排以及团队协作。

针对番茄工作法,我个人有时候也是不能完全实现,因为外界的干扰以及自身有时候处理工作感觉25分钟停一下太浪费时间了。

三、为何要营销自己、提升知名度、为他人增加价值?

  很多开发人员都不屑于推销自己,书中讲述了为何要这么做,这么做了以后会有何效果。作者一直强调博客的重要性,多分享一些知识,虽然可能有些内容会被别人不屑,但是不断地提高自己的文档编写能力,以及提高自己对知识技术的掌握是很有帮助的。比如当你要去面试一家企业时候,面试官如果知道你博客上所弄过的东西,正是他们公司所需要的,那双方的面试沟通就会很顺畅,你自己也会更有底气去提出你的薪资要求。

  另外一个好处是随着你知名度越来越高,也许会吸引人来帮你著书立说、以及接副业,或者弄自己的产品甚至是开自己的公司,从而实现财富不仅仅是靠单一工作来慢慢积累。

四、赚得多就一定很有“钱”么?

  开发人员普遍的薪资都比较高一些,但是收入高,缴纳的税也高,不控制支出以及合理投资的话,会比收入低的人更加容易陷入债务危机。作者讲述了资产和负债等一些知识,告诉我们不仅要量入为出,并且还要多增加资产,尽可能减少不良负债,从而实现财富正循环积累。

五、身体健康和心灵强大的重要性

  以上这些,如果离开了身体健康,那一切都是零,只有持续定期的锻炼身体,注重饮食和作息,才能够在工作和事业中投入更好的状态,取得更好的效果。同样心灵也很重要,你要坚信自己一定会成功,即使最终还是失败了,但是也不要害怕失败,有了失败的经验教训,才能够再下次更加强大起来。比如当年美国珍珠港被偷袭后,唤醒和刺激了美国在军事力量上的崛起一样。

六、书单推荐

  文章最后作者也分享了一些他采访了一些成功人士时推荐的书单,以供我们进行扩展学习:

自我提升和励志类图书:

  • 《The War of Art》 – Steven Pressfield
  • 《人性的弱点》 – Dale Carnegie
  • 《思考致富》 – Napoleon Hill
  • 《心理控制方法》 – Maxwell Maltz
  • 《积极思考就是力量》 – Norman Vincent Peale
  • 《阿特拉斯耸耸肩》 – Ayn Rand

软件开发类图书:

  • 《代码大全》 – Steve McConnell
  • 《代码整洁之道》 – Robert Martin
  • 《Head First设计模式》 – Eric Freeman…

投资类图书:

  • 《The Millionaire Real Estate Investor》 – Gary Keller
  • 《穷爸爸,富爸爸》 – Robert Kiyosaki
  • 《No-Hype Options Trading》 – Kerry Given

参考文章:

https://www.jianshu.com/p/043933eb2c2c 《软技能-代码之外的生存指南》读后感

你可能感兴趣的:(读书笔记,代码,技能,学习)