写在开头

2020年的春节假期,可能是近几年大家度过的最无趣,但是最印象深刻的假期了。

肺炎的疫情愈发严重,春节的假期被“无限”的拉长。

在这样“宅”在家的日子里,除了天天在床上无限翻滚,在手机电视上刷武汉疫情消息之外,也只好被迫在家里找点乐子,一顿翻箱倒柜之后,翻到了留在家里的几本技术书。

之前特意留在家里的书,要么是看过的,要么是暂时都不太想法翻的书。这本《解忧程序员》也是如此。

不过,为了让自己充实一点,还是拿起来花了几天时间看完了,书的封面如下图。

这本书不是我买的,是@Java3y大佬去年抽奖送我的,再次跪谢!当时收到书后,翻了翻目录,感觉好多章节的名字一看都是一些方法论,主要是讲程序员跳槽,涨薪,该如何成长等等。严格来说并不是一本技术书,所以就放一边了。现在闲来无事,重新拾起来,通读了一遍。

主观评价

读完后,感觉本书整体上没有给我带来惊喜,但有在有一些小节的内容还是蛮有感触的。

一千个读者有一千个哈姆雷特,我的评价只能反映我对本书内容的理解,并不代表本书的实际品质。

正面评价:

  • 内容朴实,用很多实际的例子来佐证观点
  • 从程序员的思想层面总结了很多作为码农应有的认知态度

负面评价:

  • 大章节中很多小节有重复的内容,我觉得是在写作时,把一些微信上发表得文章作为文稿,缺没有好好的重新编排整理
  • 其实本书覆盖面很广,引经据典,作者希望把很多技术之外的理念融会贯通在技术上,甚至是人的观念上。但感觉写的时候过于仓促,有些流于表面,如果能够深入的聊每一个点,而不是列举很多“知识点”,会更加有吸引力。

主观打个分:

6.5分

其实我觉得并不太适合我,书中有将近三分之一的篇幅是针对“正在考虑从事程序员工作”的人写的,帮助他们确定是否适合做程序员,以及程序员的路该怎么走(所以作者也开始走“职业规划师”的副业了),对于专业相关的人来说,很多篇幅都可以跳过。

适合人群:

我觉得这本书能够帮助新手程序员建立一个良好的职业观念。对入行几年的程序员,可能从中收获比较小。

内容笔记

自我发现与选择

该章主要帮你发掘你是否有做程序员的潜质,比如“我适合做软件开发吗”等小节。

摘选几个我觉得印象深刻,做了笔记的章节:

  • 程序员参与创业的N中姿势:其中有个“技术投资”,讲的是可以开设一个类“外包公司”,专门帮助创业公司用代码实现他们的idea,而创业公司则以分享股权的方式作为回报。这种“外包”,不知道走不走得通?
  • Offer那么多怎么拒绝才好:该小节指导大家如何合理的拒绝offer,而不是逃避电话,玩消失。
  • 一招搞定多offer选择:制定生涯平衡单,给每个内容打分,比如 薪水,上下班距离,成就感,福利等。虽然我觉得还是会很纠结,但起码有了个方法论。
  • 大龄程序员的将来:列举了程序员几种可能的升职路线。
  • “确定性”这个毒药,你喝过没?:职业道路充满了不确定,合适你的,未必是你现在的工作。

跳槽与薪水篇

摘选几个我觉得印象深刻,做了笔记的章节:

  • 35岁程序员的独家面试经历:作者自己的独家经历总结,包括面试问题和当时作者的回答。由于当时作者已经比较大,所以面试内容比较偏管理岗位,有些内容对于我来说还是非常新鲜的。

成长之路

摘选几个我觉得印象深刻,做了笔记的章节:

  • 让你成为卓越的T型人才:程序员的深度学习,应该包括:基础开发,熟悉内核和原理,优化框架。
  • 程序员保值的5个秘密:应用技术,高难技术,算法,业务,产品意识与思维。

管理迷思

摘选几个我觉得印象深刻,做了笔记的章节:

  • 缺这两点的敏捷开发必定失败:讲了管理者应该注重下属在敏捷开发中的主观能动性,让下属有更多的参与感,才会有更多的责任感!
  • 所谓共情:作为管理者,如何和下属沟通才是最好的策略呢?
  • 动因理论:假如一个人在高层需求(认知,审美,自我实现)上得到了满足,它可以忽略到底层需求(吃吃吃,买买买)。

后记

大家在疫情期间少出门,在家宅着学习吧,哈哈哈哈哈。

关注我

我是一名后端开发工程师。

主要关注后端开发,数据安全,爬虫,物联网,边缘计算等方向,欢迎交流。

各大平台都可以找到我

原创博客主要内容

  • Java面试知识点复习全手册
  • 设计模式/数据结构 自习室
  • Leetcode/剑指offer 算法题解析
  • SpringBoot/SpringCloud菜鸟入门实战系列
  • 爬虫相关技术文章
  • 后端开发相关技术文章
  • 逸闻趣事/好书分享/个人兴趣

个人公众号:后端技术漫谈

如果文章对你有帮助,不妨收藏,投币,转发,在看起来~