2020年,小小程序员平庸但不怂的一年

17 篇文章 0 订阅
2 篇文章 0 订阅

别人的2020忙着写了好几本掘金小册;

大叔连写小册的资格都没有。


别人的2020,40万粉丝,却依然谦称道:小小程序员平凡的一年;

2020大叔有103位“掘金关注者”,只能自称到:小小程序员平庸的一年;


看了大佬们的2020总结,惭愧不如。


大叔的2020是平庸;

承认自己平庸是多么痛苦的过程;

不过没关系,只要不怂,总有翻盘的希望……


一、2020年的股市

今年的股市行情真的不是一般的好。

身边股市赚钱的人一大把。赚大钱的人也不少。

我的港股账号从年初的5万资产,玩到现在15万了。

A股也有70%左右的收益。

基金20%不到。

二、2020年看了这些书:

  1. 《深入理解Java虚拟机》

    这本书2018年的时候看完了大部分,但是有很多没看懂的地方。

    今年捡起来,发现好像打通了任通二脉:我靠,这好像也不难啊,当时为啥看不懂呢???

  2. 《码农翻身》

    这是一本程序员的科普书籍,讲的知识都是非常基础的知识。

    我知道有很多人会鄙视说,这么基础的东西有什么好看的。你大学没认真学吧?

    我想说,有很多人写了半辈子代码,依然有很多基础没搞明白。

    更重要的是这本书的写作风格也是另辟蹊径,用拟人和讲故事的方式给我们讲清楚线程、数据库、操作系统等知识,

    让我直呼,不讲武德,还能这么讲解技术。

    大叔以后肯定会尝试这种写作风格。

  3. 《敏捷软件开发:原则、模式与实践》

    这本书还没看完,这确实是一本值得看的经典书籍。

  4. 《浪潮之巅》

    这是一本讲互联网历史的书,能让人看的热血沸腾。

  5. 《数学之美》

    这本书,说实话,看了前面两章就没看了。

    不是因为内容不好,而是找了两本更想看的书《码农翻身》、《敏捷软件开发:原则、模式与实践》。

  6. 《深入理解kotlin协程》

    这本书我觉得写得一般,看完之后不懂的依然不懂,不会的依然不会。可能是我境界还不够吧。

  7. 《代码整洁之道》

    这是一本翻译的书,翻译的语句真的是生硬的让你尴尬。

    有能力的看英文版吧。

    这本书让我最深刻的一点是,关于对高内聚低耦合的讲解,我们从拿起键盘敲代码的那一刻就无时无刻在说高内聚低耦合。

    但是再怎么深入也都是只能意会不能言传的感觉。

    但是,但是,但是,这本书讲到了如何量化高内聚低耦合:

    假如一个类的成员方法,没有使用到任何成员变量,那么这个方法一定不内聚。
    使用到的成员变量越多,越内聚。

三、2020年对一些技术有了更深的理解

大概是持续学习在发挥作用,对下面这些技术有了更深的认知。

  1. MVC,MVP,MVVM模式

    想明白了,这些模式最大的优势在于:View和Model的隔离。
    也可以说是,数据和视图的解耦。
    尤其MVP通过接口隔离,相对于MVC,解耦的更彻底。
    这也是为什么MVP适合做TDD【测试驱动开发】,因为View和Model解耦够彻底,单元测试将会非常方便。

  2. 模块化开发、组件化开发、插件化开发

    真的,很佩服那些能从传统架构,想到模块化开发的架构师。

  3. 设计原则,控制反转: 依赖注入、依赖查询。

    之前一直没有感受过依赖注入和依赖查询的作用,直到遇到android的lifecycle库的ViewModelProviders和ViewModel。
    尤其在组件化开发上,控制反转真的有大智慧。

  4. 设计原则:开放封闭原则、历史替换原则、单一职责原则、依赖倒置原则、接口隔离

    这五个设计原则有大智慧,不得不佩服前辈们的抽象总结能力。

  5. kotlin 开发、kotlin协程

    越来越多的团队在用kotlin。

    从初识到深入使用。

    对kotlin的理解也更加深刻,还写了几篇关于kotlin的总结。阅读量相比以前的blog还算可以。

    今年在kotlin上印象最深的就是kotlin的协程,还能这么实现异步?

    单线程还能异步?

    还能在jvm上用状态机实现挂起。直呼,kotlin不讲武德

  6. 函数式开发思想

    以前觉得面向对象、函数式开发,只是用不同的思维来解决同一个问题。函数式开发能解决的问题,面向对象肯定可以优雅的解决。

    直到,今年我遇到了kotlin的DSL。直呼,kotlin不讲武德

四、2020年在掘金贡献了10篇技术博文


有3篇,被大v转载过【这里就不说名字吧,免得有人说我蹭别人的人气】;

感谢大v认可吧,让大叔感觉到自己的写作能力有在提升。

让大叔感觉到自己有被鼓励到。

五、2020年的工作

今年的工作是最中规中矩的一年。

没有任何波澜起伏。

六、关于2021年

工作,顺其自然吧,不做任何规划。

技术成长方面,要继续努力,虽然年纪一大把了,依然发现自己还有很大很大的成长空间。

发现以前看的不是很懂的技术书籍,现在可以很轻松看懂,比如前面说的《深入理解Java虚拟机》。

所以明年继续学习一些经典的技术。

  • 重学《设计模式》

    在大学的时候,有认真看过设计模式的书,当时属于硬看,其实很多模式没有理解彻底。

    明年,要重学《设计模式》,书,我已经买好了《Head First 设计模式》。已经看了一点了。

  • 重学《操作系统》

    大学时也修过这门课,当时也是似懂非懂,一位女老师教的,对我们要求都不严格。

    明年,要重学《操作系统》,自己做一个小操作系统demo玩一玩;

    书,我已经选好了,还没有买《30天自制操作系统》。书名听起来有点low,哈哈哈,等我看完告诉你们是不是好书……

  • 系统学习kotlin

    看过我之前blog的老铁肯定知道,我对kotlin有一些自己的理解,平时学习kotlin基本靠官网。

    官网虽好,但是很多东西都不够深入,不够发散。

    还是想买本书系统学习下,书选已经好了,还没下单《Head First Kotlin 程序设计》

  • 撸一遍,官网jetpack教程

    谷歌的jetpack发展很快也很成熟了。但是这两年,零零散散的学了一部分jetpack的框架,对jetpack没有完整的认识,所以明年,准备从头到尾,撸一遍,jetpack文档。有code label的,全部实操一遍。

结尾:

2020年即将成为”去年“;

我的年纪从奔三迈向了奔四;

昵称从“抽风少年”改成了“互联网大叔”,距离“互联网大爷”越来越近;


代码码了这么多年;

渐渐的开始接受自己的平庸;


生活就是这样,

有人一个创意就改变世界;

有人几段代码就改变了自己;

也有人向生活认怂;


但,更多我一样的人;

知道自己平庸,

却,永远不愿认怂;

认怂,认怂就彻底输了。

认怂就只能在带薪拉屎的时候沾沾自喜;

认怂就只能在年会抽奖时才能兴奋不已。

掘金原文

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值