Late: my second half of 2019

Foreword

2019上半年,我做过总结:《我的2019上半年》(https://www.cnblogs.com/sunchong/p/11148846.html )

我习惯于总结复盘。2019年下半年总结,从1月份就开始想做。

1月份项目忙,这个优先级也延后了,本来想2月份做,疫情紧张,除了上班就是在家待着。

在家待着和小孩玩闹占用了不少精力。现在正常上班半月,工作基本重回正轨,也好总结一下自己的2019下半年吧~

About Reading

读书是一个习惯,成长是痛苦也是快乐的。还是来看看2019下半年我对阅读的一些感悟。

1, the second half of 2019 read the first book is: "soft skills - other than code Survival Guide"

起初是在极客时间上,有一个日更栏目:池大每天会分享输出各种知识。我几乎每天都会听或看。

一天,听池大的文章中提到了这本书,池大对这本书的讲解让我印象深刻。感觉是一本不容错过的好书,一本提高认知的好书。

起初是从微信读书上开始阅读,思想性质偏多,我一般就在开车时听,转乘地铁时,再细看刚刚听过的内容。其中也不乏很多精彩的评论。

听完后的第一感触是有点诚惶诚恐中带着一些满足。追求技术不是错,但是这么多年竟然没有好好思考除了技术,我还能有什么这些问题。

重新审视自己的工作效率,重新问自己目标到底是什么,如何成为专业人士,如何沟通,如何投资。

读完后的一段时间,突然想翻阅一下,电子阅读体验很棒,但是还是不如实体书的反馈力度。买了一本实体书,想翻阅时随时翻阅。

读后确实很有感触,自己第一遍阅读总结了一次:《代码之外的能力--立即行动》(https://www.cnblogs.com/sunchong/p/11254219.html )

2. "Technology Leadership: How can programmers led"

第二本也是微信读书,不得不承认微信读书的体验确实很棒,可以看,可以听,可以评论备注。

我自己不是什么领导,但是也在初步转向带人,带一些小项目的过程中。

带人,带项目起初很兴奋,因为可以将自己的想法直接实践,期间很痛苦,将什么输出,怎么输出,输出的度在哪里?

期间遇到过,如何向上管理,同级管理。带项目遇到了很多的问题。在闲暇时间,刷到了这本书就没有什么目的性地看了看这本书。

这本书我读完的感觉就是确实像是一个做技术出身的人写的书。

看目录确实很有共鸣,具体阅读下来整体感觉不够震撼或者没有太多恍然大悟的瞬间。

在我写下这个评判时,我又去看了看这本书的评论,评价挺高的。我在想是不是当时我的认知不够,所以造成没有太多感悟?

也就是我在错误的时间阅读了一本正确的书?我打算找时间再看看听听,是不是能够有新的认识。

3, "Redis development and operation and maintenance."

redis确实很美很快,工作中用到了,不想再停留在表面。

原书3.0,我直接对比着看的是5.0,因为其中牵扯源码、原理和实操。

我跟着翻阅了redis源码,也买了阿里云服务器跟着实际操作体验总结,进度上比较慢。2020年继续。

这本书看上去不厚,但是东西还是很多的,有的需要看一下源码才更有感触,尤其是数据结构这块。

reids和nginx是公认的代码整洁和高性能都很完美的开源项目,所以看这块就像欣赏艺术品一样。

当然读这本书,最好结合着:官网、《redis 设计与实现》、《Redis 5设计与源码分析》、《Redis 深度历险》

顺便也说一下上面图中的三本书,

《redis 设计与实现》、《Redis 5设计与源码分析》这两本我主要是为了辅助我理解源码设计的。我怕我的经验不足还有源码阅读能力有限,误解一下思路和设计。

再说老钱的这本书《Redis 深度历险》确实优秀,书不厚,是企业级高并发的应用经验。美中不足的是最后的源码章节,太简单。所以也是买了上面两本书作为补充阅读。所

因为先深入了解一下,所以进度比较慢,理解加动手。也写了几篇博客算是总结督促一下自己,

《Redis开发与运维:数据迁移》(https://www.cnblogs.com/sunchong/p/11656285.html )

《Redis开发与运维:SDS与44字节深入理解》(https://www.cnblogs.com/sunchong/p/11924295.html )  2020继续~

4, "Agile Arabian Nights"

因为项目开发过程中遇到了一些问题,虽然上半年实践了几次敏捷相关,但是总体比较仓促,了解不够、思考不够,很多实践没有了解深入直接实践效果不理想。

下半年,公司和部门区域实验性推敏捷,所以借此机会深入了解敏捷相关,就有了下面的这些阅读。

这本书,实在微信读书上看完的。是不同人编写很多的实际例子。所以整体阅读下来紧凑不足。

但是不妨碍我们根据一些实例来理解一些企业是如何实行敏捷的。都是一步一步坚持走出来的。

我整体感觉书还可以,值得快速一读。

对于准备重新尝试敏捷之前,对以前的项目和经历在读玩这本书后做了梳理总结。

《敏捷开发:我在路上》(https://www.cnblogs.com/sunchong/p/11871606.html)

5, "quick thinking: the mobile Internet era of big data and IT business transformation, upgrading and reconstruction of the road"

跟着阅读惯性,又读了这本书,因为工作中需要具体实践敏捷了。

这本书还是从思想和实践上都做出了一些建议,虽然有的平时会多次听说过,理解其上下文后再去根据实践理解思想会有更深的体会。

这本书不厚,能够快速读完,暂时没有二刷的强烈感受。

6 "deep core of agile development: ThoughtWorks five key practice"

这本书是从ThoughtWorks公众号推荐看到的,起初微信读书没有这本书。

然后到了京东读书去看的并完整看完了。 不过现在微信读书也有了。

当时看重的是新出的书籍,可能很多的理论和观点和之前了解的不一样?

其中提到的一些问题,我在实际开发中不是遇到就是没有思路。比如都有哪些会议?怎么开?

比如怎么让项目团队精进?比如站会、开卡、复盘如何进行?

罗列了ThoughtWorks对一些企业的实践经验,这个大多是中国企业,所以可以参考。

通过这些实际案例,对讨论比较多,争议比较多的话题进行总结。

当然这本书讲得还是比较浅显,不够系统。有知识点,但是整体度不够,就是感觉不够系统。

不够系统的第一感觉就是ThoughtWorks有很多话想说,但是主线串联得不够系统。

读完《敏捷思维:移动互联网和大数据时代IT企业转型、升级与再造之道》、《深入核心的敏捷开发:ThoughtWorks五大关键实践》

我的感觉是是不是我漏下了什么?为什么感觉意犹未尽?

对此也根据实际做了一些总结:《敏捷开发:项目管理的一些思考》(https://www.cnblogs.com/sunchong/p/11917766.html)

所以干脆买了这两本书,也是在实践中随时翻阅,看看是不是能有新的灵感。

7, "the code clean way"

这本书,大名鼎鼎。想仔细阅读的原因是因为,我和一个有一年工作经验的女生一组,想通过这个提高一下代码的规范程度,贴合一下部门的代码规范。

所以,我们就在gitlab上设置了合并请求权限,倒逼我们思考我们的代码,然后参考这本书进行修改,体会其这样的做的真正目的。

几个月下来,发现代码规范不少,代码的可读性也有所提高。

这本书从命名规范、函数拆分、模块设计、类设计、系统之间的设计都有相关的描述。

函数拆分不仅仅是大小长短的拆分,而是函数抽象层次的拆分。

很受用,至少后面看出来代码可读性较强,风格比较统一。值得一读。

另外推荐一个git地址:https://github.com/thangchung/clean-code-dotnet

8. "non-violent communication"

这本书更不用说了,应该是必读系列。确实忘记了最初因为什么阅读了。

应该是我们领导会上推荐阅读的一本书,我回去看了一下确实有几条我也算有。

这本书的神奇之处是,它会对你日常生气娓娓道来,缓缓解开,你没有愤怒而且还慢慢接受认可。

我也在生活中,工作中尝试使用其中的技巧。虽然还有待提高,带式确实在时刻提醒自己,回顾自己是不是又冲动了。

有一个同事和我讨论你看过这本书,为什么还会生气呢?我想这本书的价值是让我理解了生气的来源,而不是一股脑的发泄出来。

我只能说发火生气的频率降低,而不是完全杜绝生气。还没达到控制情绪的高级境界。

9, "principles"

这本书,我应该也是微信读书中推荐的,这本书刚开始看了几张我就确定一定要全部读下来。

让我认识到成功人士的普通的人生轨迹。也是在不断失败中精进自己,复盘自己,盘活自己。


这本书我也买了,因为觉得非常好的一本书,极力推荐。作者尝试,失败,总结,重新尝试。

作者也总结了很多的原则,作为指导。这些原则实在很多次的经历中总结出来的。

当然也有点厚,我是微信阅读了一半后,买的实体书看完的。还是实体书的感觉更真实,更踏实。 

10 "sophisticated 1"

阅读完《原则》后,也是微信读书推荐中看到了分数比较高的《精进1》。

听了几章,看了几章后认知上有些收获。

当前敏捷,重新定义、精进,精益这些理念在很多书中传达。这一本也不例外。

这本书的作者,用比较深入的洞察力,走入读者的心里。只是我阅读这本书的时间比较碎片。

但总体上的收获还是有的,比如自己是差不多先生吗?深入刨析我们的心里状态,产生共鸣,然后解惑。

我确实买了《精进2》,但是那份阅读的激情暂时褪却。我想或许有个时机来出发我阅读的热情。

总体而言,这本书非常推荐,推荐不间断持续阅读。

我也根据这一段时间前前后的阅读,总结了一下自己的心态。

《敏捷开发:承认别人的优秀》(https://www.cnblogs.com/sunchong/p/12014301.html)

11, "the ability to trap"

忘记了如何购买的这本书,微信读书也有这本书。


这本书解答了我很久的一个奇怪的问题,就是为什么我们入职时都不认识,然后过一段时间后吃饭就会自动组团坐在一起。

这种搭配很有可能会持续很久很久,然后结下地久天长的友谊。这是一种什么样的魔力和性格分组?

然后这种分组持续很久不会变化,这也算是一种能力陷阱。也是很有趣的一本书。

12, "Project Management 20 combat stresses"

因为项目中自己的项目管理经验比较少,通过一些好的经验分享来促进自己的认知。

从几篇试读文章中,决定想整体听下来。听一下别人的故事。已经二刷了。

这个专栏也足够看出作者的功力。叙事能力能够抓住人心,能够跟着往下走。

最后也提到了PMP证书的一些建议,自己也想希望不忙的时候,能够下定决心去看看PMP考试~

13, "he said penetration in Taiwan."

公司内部启动中台,虽然不是直接参与大中台设计。但是也算是中台的一部分。

从对中台一点无知,到胡乱射箭,再到有一点点感知。我关注了ThoughtWorks,看到有台长的几个直播,

还是想稍微理解一下中台是什么,极客时间出了这个小专栏,订阅了解。

这个专栏较小,很快就会听完。听名字也知道主要是说透。尽量说透。

中台:企业级能力复用;眼中脚下路,心中有宏图。

14, "he said through agile"

公司、部门有推敏捷的想法,之前看过了几本书,总结了几次。

极客时间这次推出自己订阅想对比看看,有没有新的想法。

同为女性专栏,这个专栏作者的吐字、表述和《项目管理实战20讲》作者蓓蓓姐的有一定的差距。

这个专栏很遗憾没怎么跟下来,挑着自己工作中遇到的和感兴趣的专题听了一听。

作者看上去很多大型的实践,但是干货总是感觉差那么点意思。可能也是自己没怎么用心听的原因吧。

15, "Xu Wei's architecture class"

架构这个词对程序员来说有说不出的吸引力。

再加上七牛云CEO、入职金山两年成为首席架构师吸引我订阅。

我在想,一个CEO能够出一个专栏,而且还是一个质量很高的专栏我很好奇,他不忙吗?

开始的几篇,作者从二进制、汇编、操作系统、内存、输入、输出、存储等说起。

我想这是些啥?不是架构课么?怎么是计算机组成课程?一个CEO要体现自己的什么?

多亏自己坚持看到了第二章,等我看到第二章的题目,我才有了一些明白。

这是作者通过互联网、计算机、操作系统等的发展史来让我们来了解架构的演进和架构思想。

后来我才感到,我的对面是一个内功深厚的老者在娓娓道来整个架构宏篇,架构哲学。

这应该是我读过的今年极客时间最有深度的一个专栏了。

打开了我看待架构的姿势和眼光。回味无穷,荡气回肠。厉害。

16, "started from zero growth"

这个出发点比较简单,纯粹是为了了解运营、用户增长相关的知识。

扩宽一下自己的思路,当然里面有很多的方法论,指导。因为这个专栏我还了解过《黑客与画家》这本书。

作者也是从一个设计转到用户增长领域。其中也有各个部门利益冲突,有方法论的沉淀。

也有鲜活的实例,值得一读,只是我可能这一块的领域知识几乎没有,上来听这个有点起高了。专栏还是不错的。

17, "Huang Yong OKR real notes"

忘记什么时候看到公司一些公告,了解到OKR的实施。

自己正巧想稍微了解一下OKR,也想知道公司、自己如何制定OKR,订阅了这个极客专栏。

这里的前几篇把OKR说得比较详细,评论中也回答了很多的同学提出的问题,是对专栏很好的补充。

很多干货,文章,作者的实践经历,文章后的评论。看得出大家确实遇到了很多困惑。

但是自己碎片化断断续续阅读的这个专栏,自己深入不够,整体知识还停留在前几章。不管怎样,是值得阅读的。还有评论值得关注。

18, "Reconstruction of 2"

这个是2019年10月1买的,主要是重构这本书是经典书籍。必读系列。

很惭愧,这个进度开始没多久。主要是继《代码整洁之道》后,计划跟上的一本书。

还是想继续加深巩固我们的代码规范,了解历久弥新的思想。

这本书2019下半年,没怎么看,我想2020继续深入。实践出来。

2020年上半年的第二季度争取和组内一起分享看完。

about work

学习到了很多,真的学习到了很多。犯过很多错误,走过很多弯路。

学习非暴力沟通,学习了同事比你更专注的态度。

年底360评估发现自己计划能力确实偏弱,导致项目没有实质性的进展,一天天勉勉强强的运维开发。

我总结了一下2019下半年的项目你管理的成绩,不尽人意。虽然外人看上去是忙碌的,看上去有很多理由可以推挡。

《敏捷开发:我们这段时间好像是伪敏捷》(https://www.cnblogs.com/sunchong/p/12318704.html)

但是,但是,总结来看,真的差强人意,甚至让我自己都失望。我继续躲避?迎难而退?这不像是以前的我啊。

所以2020,用专业的态度,要求专业的我们自己。2020年我确实已经开始了,期待2020上半年的成绩。

About Life

上面看了这么多书和专栏,确实牺牲了很多的业余时间和很多个深夜。

但是依然不妨碍我的生活,该做饭做饭,刷碗刷碗。陪孩子疯玩就疯玩。

和媳妇一起刷剧:《庆余年》、《想见你》、《锦衣之下》、最近在追《安家》

自己闲暇之余也刷了不少剧:《伪钞者》、《心理法医》、《天使的眼睛》、日剧《非自然死亡》、《新世界》

综艺还是看看《欢乐喜剧人》、《梦想改造家》,捡着什么看什么。

电影买的会员,基本能看的都看了。

当然和孩子一起现在不再是《小猪佩奇》了,新增了不少《光头强》、《猪猪侠》、《神奇宝贝》、《超级飞侠》

因为住在崂山,经常去海边,去中山公园,地里烧烤。

陪孩子河里扔石小头,去河里抓鱼,还养了好久。

陪老妈经常去我的姥姥家,家里果木、蔬菜下来,和老爸一起给亲戚这里送点,那里送些。

和爸爸去山里的一个山泉的地方打水,回家喝茶水。

和伙计们打打球,踢踢球。活动一下虚胖的身体。

争争吵吵也有,快快乐乐也有。就是觉得时间快了些。孩子马上今年就上幼儿园了,感觉我们上班也更忙了。

愿一切安好,遇到更好的自己。

About Health

跑步,坚持了一个月~~,默默放弃了。

现在自己每周三次一个8分钟锻炼的视频一直跟着做。整体感觉状态更加好了。

可乐喝得少了,部门的冰箱就在我旁边,伸手就能拿冰镇可乐。不过忙起来也就那样了。

黑枸杞经常会泡一泡,要30~60度的温水。

19年7月份,公司举办了一场篮球赛。自己体力还行,蹦蹦跳跳,来来回回好久。

半夜2点多,一个自然得翻身后,就感觉天崩地裂,直接跪在床上,疼得我一身汗。一晚折腾,去医院路上倒是好了。

一个小结石,让我蹦跳震下来了。事实证明,那场篮球赛确实运动量很大,很爽。

多喝水吧,现在的我一天忙起来2杯水?还是有点少。

健康这个事道理都懂,但是做好的能有几个?能坚持做好的有几个?能够重视的又有几个?

重视一点,现在的我们是家里的顶梁柱,倒不得,也不能倒。

Message

2019下半年的主旋律是:项目管理、敏捷开发、DDD、代码精进。

2020上半年的主旋律是: .NET Core深入一下,完成2019年下半年没怎么进展的:数据结构+算法。

2020年的我,全力奔跑,为了遇到更好的自己,我也不知道更好的自己会是什么样子?

89年的,媳妇总说你虚岁都32了,你有3根白头发了。我乍一听,突然感觉时间第一次有点可怕的感觉,甚至是恐怖。

比我们忙的人大有人在,比我们优秀的人大有人在,比我们努力的人大有人在。

我们是哪一种人?打破?重新定义自己?

期待2020年的我~

Guess you like

Origin www.cnblogs.com/sunchong/p/12387859.html