2018年度总结恍如昨日,时间已经来到2020,需要 2019年度总结了,真滴是岁月如梭。
总结
- 小朋友健康成长,顺利进入幼儿园。
- 换了个工作,换了一整套技术栈:SpringBoot + Kotlin + Angular,后端回到Spring航道。全新项目,每天全天的需求功能讨论,设计,开发,一个人做前后端开发,目前已经进行9个月,希望这个月底能预上线,希望:)
- 圣诞假期去了墨尔本旅游一周,小朋友给力,旅游过程非常完美,每天平均2万步走路,感觉墨尔本城市很不错,环境不错,吃喝很多,人也比网络传言的澳洲人民善良的多。
技术
- 换工作最吸引我的地方就是技术栈,后端SpringBoot + Kotlin,新、稳、靠谱,也是能深度挖掘的技术,毕竟以前搞过几年Spring + Java,很喜欢这一套。虽然以前搞过Spring,但对SpringBoot和Kotlin,还是用了一些时间学习,不得不说,对比Spring,SpringBoot 真的方便太多了。Kotlin的简洁和高效,不愧是为工程师设计的编程语言。
- 前端的话,我选择了Angular,天生Typescript,背靠谷歌是我选择它的主要原因,听说是J2EE工程师写的框架,Angular几乎强制整个项目结构,感觉非常严谨,自成生态,提供了前端开发全套功能,很容易统一编码风格,个人认为更适合有一定规模的团队使用。项目中用了ng-alain,发现英文翻译缺失不少,在工作之余帮忙翻译了一下它的官方文档,目前已经全部合并进master并上线了。
- 除了以上工作需要的,2019年我发现了Rust,推开了一扇新的大门:静态编译型语言。多年来,一直感觉需要学一门系统编程语言,但对C、C++一直是望而生畏,2018年的时候学Golang的时候也看到有人提到Rust,有人说如果Rust早出来几年就没有Golang的事儿了,当时还不以为然。2019年无意间看了几篇关于Rust的文章,从此一发不可收拾的喜欢上了它,还参与了Rust官网中文翻译工作,也算对社区尽绵薄之力。断断续续学了几个月,由于Rust的概念和理念跟之前接触的Java,PHP相差很大,加之Rust学习曲线确实跟网上说的一样非常陡峭,目前也不敢说自己Rust已经入门了,但相信今年过后的2020年终总结必能有自信说Rust已经入门。哈哈。
学习
2019年看了不少书,也听了不少音频,具体如下:
- Kotlin核心编程
- MySQL实战45讲
- Java核心技术
- 趣谈网络协议
- 深入浅出Rust
2020计划
- 工作当然是继续做好。
- Rust,好好学,好好学,好好学。
- 系统学习操作系统等底层知识。
- 带着小朋友出去玩耍,双脚走天下。
有疑问加站长微信联系(非本文作者)