时光荏苒,岁月如梭,不知不觉一年又过去了。19年的互联网格外的不景气,到处充斥着暴雷、裁员,然而这些都和我无关,但这些都让深刻认识到了困难时期抱着大厂大腿的好处(还好我18年没跳槽去小厂,哈哈)。 回到年终总结,这已经是我连续第七年写年终总结了(文末可以看到其他年份的),首先我们来回顾下去年立的flag。

没错,和大多数人一样,去年的flag都白立了。不过和大多数人不一样的是,我的19年不算是白过了,个人还是经历过一些事,取得过一些成就的。

几个重要事件

亲历玖玖六

19年的第一个工作日,我就接到了玖玖六的通知,这次玖玖六只持续了一个季度。后来十一的时候又玖玖六过一次,不过倒是没持续几周。虽然之前做过运维,7*24小时oncall,就是大家号称的凌凌漆,如果运气不好确实是很辛苦,但玖玖六带给我的感觉和凌凌漆的oncall却完全不一样,oncall是个人的悲惨,但玖玖六是团队的不幸。我亲眼目睹了我司很多团队的大换血,一个团的分崩离析你可以归结到业务,但人员频繁流动你只能归结到管理。

放弃了一些好习惯

  1. 放弃了刷leetcode,过去的很长一段时间,我都一直在刷leetcode,截止今日已经刷了600题,之前一直保持一周3-5题的速度。 后来我仔细思考过,感觉刷题已经到了瓶颈,该会的都会了,不会的也很难会了,之前蛮力刷题的方式性价比已经很低了,倒不如先不刷了把时间拿去干其他事儿。
  2. 放弃刷题的同时也放弃了扇贝英语打卡,算下来我连续打卡1300多天,将近5年的时间,放弃的原因和上面类似,自己目前对英语没有更大的需求了,用不到口语和写作,看英文文档的话单词量已经基本足够。
  3. 放弃了漫无目的的读书。如果你关注我的豆瓣你就会发现我今年的阅读量只有30多本,应该是最低的一年。尽管之前几年的阅读量很高,但深度阅读很少,真正学到的东西还是比较少的,学习的性价比比较低,所以有意识的减少了阅读量,另外还有一点是geektime的影响,等会会谈到。

看了10+个技术专栏

我算是geektime的重度用户了,买了很多课(30+)吧,折算成人民币也得大2k了。有人说知识付费就是收智商税,知识付费刚出来的时候我也是这么认为的,尤其是看到一些哗众取宠的标题时。但我觉得我在geektime没有交智商税,一门专栏基本上相当于一本书的价钱,单从字数来看也相当于一本书,但专栏的作者可能比那些烂书的作者更具实践经验、更贴近技术前沿、更懂的通俗易懂地讲清楚某事。所以你为什么不觉得买一本书就是收智商税呢? 当然客观上来讲,有些专栏的性价比确实不高或者不适合你,学会信息筛选很重要。

做了牙齿矫正

工作这几年来,我的牙陆陆续续出了好几个小问题,最严重的问题就是开颌(上下牙无法咬合),其实并不太影响生活,就每次吃饭咬东西咬不断很难受,想起来就很膈应人,一狠心一咬牙就去做了矫正,大概3w就出去了。你问我值不值,我钱都花出去了,我能说不值吗。
牙齿矫正是个很漫长的过程,我的牙齿矫正需要大概两年的时间,但是需要4-5年的时间矫正我错误的吞咽习惯,否则可能复发。试想如果当我在小时候就有人告诉我正确的吞咽方式就不会这样了。小时候的因现在的果,仔细想想这只是其中一个缩影,也许我在很多个方面用错误的方式在做事,这一切的根源是我出生在一个比较落后的地区。突然想到,穷人想过上和富人一样的生活,是不是得承担远高于富人的成本。

博客走入正轨

今年是第8年写博客了,19逐渐写了有些深度内容,有几篇反响还是挺不错的,也得到了好多网友的认可,csdn的原力计划也让我第一次因为写博客赚到到了稿费(实际不多,鼓励意义远大于金钱价值),2020继续努力。(在2020年的第10天,又一次收到了原力计划的稿费,这算是2020年的开门红吗?)

Github收获300+星

300星对大佬们来说不算什么,但对我来说是个非常好的开端。300多星来自我和几个朋友们翻译的项目eng-practices-cn,谷歌开源的一些工程实践的内容,感兴趣的朋友可以关注下。

个人成长

技术成长

今年因为看了好多geektime的专栏,所以自我感觉在技术上也有一些成长,但因为学的很多内容都没运用到实践上,所以还是算是纸上谈兵。但也有些内容还是用到了工作中了,也算是小有成果,比如:

性能优化

虽然目前为止,职业生涯的一半都是在做运维,但实际更像是技术客服,所以很多linux命令、工具都在之前没有真正掌握过。自从后来转行做开发,遇到好多实际的问题, 才在实践中掌握了好多性能问题排查命令,实际上工作中也用arthas、mat、fastthread、wrk等工具真真切切定位了好多性能问题,提升了我们系统性能。年初我把我们一个系统的吞吐能力提升了5倍,后半年也把我们在线引擎极限性能提升了100%+,也为特殊活动准备了一些应急开关,可以把极限性能再提升100%+(有业务影响)。

问题排查

我是在一个偏业务的团队,查过好多业务问题,但一般没啥成就感,还是比较喜欢查技术问题。今年其实我们遇到了两个jdk的bug,都是在jdk13的版本才修复的。一个是javax.crypto.Cipher 频繁调用性能问题,另一个是jdk11 zgc 性能bug (jdk11的所有发行版目前都未修复),这个问题还挺有意思的,之前一直想写篇博客,材料都准备差不多了,就是太懒了。
第一个问题我们选择忽略,因为复现频率很低,都是在访问启动的时候jit还没预热好然后有大量流量进来,偶尔复现,但我们调整启动策略后就没了。另一个问题困扰我们团队好久,几个月都没查出来,后来还是我给他们推荐了arthas才发现问题的,这个故事告诉我们好用的工具是有多关键。后来我细究了下这个bug的机理,这个后面我会出一篇博客专门介绍的,感兴趣可以提前关注下我的博客。

btw:最近我们又用arthas的火焰图揪出了一个性能问题,把我们一个服务的性能提升了10倍+,再次强烈安利下下arthas。

非技术成长

非技术类的软实力提升很难量化,到一定瓶颈之后也很难提升,我过去一年的关注点可能并不在这上面,所以…… ƪ(˘⌣˘)ʃ 。不过今年积累了好多乱七八糟的素材。。

工作&生活

工作还算比较顺利,就是单程1个多小时的通勤时间让人………… 和女朋友关系很稳定,几乎没闹过别扭、没吵过架,她父母那边要是不为难我的话基本就到谈婚论嫁的时间了。
日常生活…… 程序猿的日常生活就是那么朴实无华且枯燥,你懂得。。。

新年计划

最后一个项目,立下新的flag,最简单最敷衍的方式就是…

开个玩笑,不过19年的部分flag还是要捞出来再立一下的,比如腹肌、英语、开源。。。。

  • 年底尽量考一次托福(话不能说死,不然明年的flag从哪来)
  • CSDN博客阅读量能不能破百万,目前是43w(还是的努力持续写博客,不然按现有博客存量一年顶多10w的阅读增量)
  • 自己写一门编程语言,名字我都起好了,就叫 U-lang U语言,U是Useless。
  • 重新开始运营我的微信公众号,初步打算是公众号写非技术文章。没错,我还有个微信公众号,如果你是我CSDN博客上看到这篇文章,往左瞥一眼就能看到我公众号二维码了,欢迎关注。
  • 腹肌恢复计划,又双叒叕一次重启。其实腹肌是次要的,主要是想控制住我日益增大的肚子和愈发油腻的脸庞。
  • 我新买的吉他,还是学一学。。

结语

“行百里者半九十,不可有任何松懈、麻痹和动摇”。 以下附上我之前几年的年终总结。
18年年终总结
17年年终总结
16年年终总结
15年年终总结
14年年终总结
13年年终总结

我的2019年终总结相关推荐

  1. 2019年终总结之SAP项目实践篇

    2019年终总结之SAP项目实践篇 到了临近年底,又是年终总结的时候了. 早在去年12月下旬,笔者就有展望2019年度SAP项目实践计划.当时笔者对于在2019年度SAP项目工作有三大期望或者说三大目 ...

  2. 2019年终总结-2020展望「持续更新至31号」

    粗略的统计了一下,2019 在博客园发布了约 140+ 篇文章,写文章有一段时间了,最开始的初衷就是记录自己平时开发遇到的 Bug,能更快捷的调取笔记: 写着写着,迎来了第 52 个关注者- 2019 ...

  3. SHERlocked93 的 2019 年终总结

    在下 SHERlocked93,两年半的南京前端打字员,本硕毕业于北京理工大学,慕课专栏<JavaScript 设计模式精讲>作者,公众号「前端下午茶」博主. 又是熟悉的春节浮躁时间,不同 ...

  4. 聚合支付行业的2019年终总结大会!细品,你细品~

    随着线下扫码支付的发展,以及支付产品日趋多样化且零散化,提供支付方式一体化整合服务的聚合支付迎来发展机遇.聚合支付自2014年开始到2016年,短短两年时间便经历了飞速的发展,2016年之后,从上游支 ...

  5. 程序猿的2019年终总结

    程序猿的2019年终总结 创业公司,熬了近4年,然而年尾是如此境地. 公司濒临破产,老板和老员工谈感情,签这份离职协议,不然就跳楼. 如此艰难的一年,陈连仁,都不容易. 所以2019,只有年终,没有总 ...

  6. 2019年终总结,内疚感满满的一年

    2019年终总结,内疚感满满的一年 计划完成情况 做了什么 不足之处 明年的计划 总结 时间过得挺快的,一不留神2019就过去了,马上就要2020年了.过去的一年我学到了很多,但是也有好多事情没有完成 ...

  7. 2019 年终总结 ~ 逆风起航

    时间过的很快,2019 年过去了,迎来了崭新的 2020. 今天做一个 2019 年终总结,算是对 2019 年的一个交代. 主要总结下 2019 年技术上的 成长.读书.理财.时间管理 方面的东西. ...

  8. 全球科技公司2019年终市值排名:阿里成亚洲一哥;苹果等接洽运营商,或出资建美国第四张5G网;Intel新独显细节曝光……...

    戳蓝字"CSDN云计算"关注我们哦!  嗨,大家好,重磅君带来的[云重磅]特别栏目,如期而至,每周五第一时间为大家带来重磅新闻.把握技术风向标,了解行业应用与实践,就交给我重磅君吧 ...

  9. 2019年终总结-如果这是一场电影

    岁月是红樱桃绿芭蕉,时光是没轮回无倒流.2019年已经离我们而去,用不了多久我们就会沉浸在2020的"毒打"中.毕竟2020是程序员的一年啊,因为: 2020=1024+996! ...

  10. 2019年终总结,忙碌而充实的一年

    本来计划在元旦那天写,结果被一些事情耽搁了,就拖到了今天,今年是我第一次在博客上写年终总结,以后会坚持年年写,2019年是忙碌的一年,也是我过的最充实的一年,2020年我会继续尝试一些新的挑战,只争朝 ...

最新文章

  1. 云知声CEO黄伟:AI对产业的驱动不仅是创新更是颠覆
  2. 虚拟化技术的概述及使用
  3. Logstash 使用http output处理数据
  4. 创建一个 Django 项目
  5. 单例模式及C++实现代码
  6. python获取系统内存占用信息的实例方法
  7. 把CNN里的乘法全部去掉会怎样?华为提出移动端部署神经网络新方法
  8. 从helloworld回顾程序的编译过程之三——静态链接
  9. WebLogic应用部署之配置不需要应用名直接访问(配置默认应用)
  10. Android的ArrayAdapter、SimpleAdapter、BaseAdapter与ListView的使用
  11. 基于gitosis的Git云端服务器配置
  12. BoxBlur(方框模糊)
  13. Office2021 安装MathType
  14. Target folder is neither empty nor does it point to an existing SDK installtion.
  15. QQ消息自动发送器(自动发广告、聊天,支持群,支持最新的QQ2008II Beta1) C# 版...
  16. nodeJS版本升级
  17. 中国杰出前十大程序员_10个值得关注的杰出青少年应用程序开发人员
  18. 精密仪器及机械类毕业论文文献包含哪些?
  19. python单元测试mock_Python单元测试mock,获取mocked函数的输入参数
  20. 传说之下手机如何使用debug_传说之下手机版怎么设置按键 按键设置方法

热门文章

  1. 【牛客网-公司真题-前端入门篇】——58同城2021校招笔试-前端
  2. 基于JSP的某餐厅点餐系统
  3. 文献解读 | 科学家发现代谢调控促进肿瘤转移新机制
  4. oracle sys.dbms job,DBMS_JOB,dbms_ijob用法
  5. 亿图脑图MindMaster思维导图及亿图图示会员-骨折啦
  6. selenium登录豆瓣网
  7. java MacBook air,macbook pro 与 macbook air 的区别!(前者是高配?java中如何读取主板序列号、硬盘序列号、MAC地址...
  8. 前端面试日记(4)- 学而思(笔试+一面+二面)
  9. 如何利用Simulink来设计一个AEB的算法,并通过SCANeR仿真来测试?
  10. Kubernetes部署(七):k8s项目交付----(4)日志收集