去年年末(确切的应该说是2017年年末)的时候,写了一下自己对2018年的要求和希望。今年继续这种方式。
书
今年做的最多其实是看书。无论是技术书还是人文社科类的,都比以前多了很多。我看书的时间一般是早上8点起床之后吃早餐的时候看的,看到9点半左右然后开始去上班。以下是例举:
代码
11月份左右想过学习一些纯函数式语言比如 Haskell 或者 OCaml,不过后来不了了之了。
新技术方面的内容不是很多,主要算是巩固了一些前端方面的知识,亦即 JavaScript、CSS、HTML。之前写 React Native 学的是 React,2018算是把 Vue 也给学会了。当然前端目前的状态处于了解很多,但是经验不足。
算法
从大概8月份开始,开始刷 LeetCode 的题目。这里是刷题报告(😂):我的 LeetCode 主页
同时完成一道题会 push 到 GitHub 的 我的 LeetCode 仓库 上
阅读代码
看了些基本的源码,比如 Dyld 和 ObjC。会将注释写到代码中,然后也放到了 GitHub 上。
翻译
从国庆节开始翻译一个完成小型操作系统的电子书。通过这个算是了解一些操作系统方面的工程化知识。不过由于原作者并没有写完整个书籍,所以这份内容看起来只有前半部分,少了后半部分。
2019 年的愿景:
新技术方面:
- 学习爬虫,爬取网络上自己感兴趣的数据
- 开发一个后台管理爬取的数据
- 如果可以希望能对这些数据进行分析
- 如果能了解 iOS 汇编相关的内容是极好的
源代码阅读方面:
- 阅读苹果开源的其他源代码比如 XNU、WebKit
- 阅读 React Native 的源代码
新语言:
是否应该每年学一门语言?比如 Go 或者 Rust?
旧技术方面:
希望能够巩固自己前端方面的知识,结合 iOS native 端,做一些事情(目前正在做这方面的事情,亦即 hybrid 方向)
阅读书籍方面:
继续阅读我的多看上的一些电子书籍。
技术书籍:希望偏原理性一点。
网友评论