Skip to content

Latest commit

 

History

History
15 lines (8 loc) · 2.81 KB

TimeLine2.md

File metadata and controls

15 lines (8 loc) · 2.81 KB

HobbyScript TimeLine 2

  • 2018.7.31 前尘旧事

再打开 HobbyScript 这个项目真有恍然如梦的感觉,算起来真的已经过去两年了。HobbyHorseScript 最开始是为了在编译原理课的课后实践学到的知识而做的一个项目,曾经在项目里面实践了多种的编译器前端的算法,最后还试图使用 Parser Combinator 对各个设别的组合子进行了一些组合。正如 HobbyHorse 的名字一样,只是在做一个 “旋转木马” 的玩具,但是确实让我受益良多,毕竟再好的填空写代码也不如自己开个坑搞事情好玩。

时间迈入 2017 年之后感觉时间被加快了很多,很长时间都什么文字都没写了,其实一直想写一个总结的东西来梳理一下自己最近一段时间的生活,但是总是错过、总是觉得自己还没有变得更强有点难下笔。那还是简单的说一下吧:

2017 年的下半年、大三下学期去了阿里实习,在阿里做后端的基础件的工作,这里可能还要感谢这个项目和自己对编译原理相关知识的学习。在阿里负责为中台写一个高性能的表达式计算引擎,主要功能是为了做各业务域的业务身份识别,还有针对不同业务域的语法设定针对不同语法生成出一套的 AST 和中间结果进行编译和计算。着实为我提供了一个比较轻松的工作环境缺少了很多的业务压力,能够集中精神读 paper 看各种已有实现。

在杭州的生活压力也不是很大,但是显然我这人的情绪比较敏感,一有事情情绪就会变得比较遭。好在杭州还有很多朋友,和我合租的同学大哥A、在杭州肝工作的 wph95 和 chao ,还有曾在某某云的资深肉哥、joway 等一群人。不但受到了很多的照顾,也从他们身上学到了很多,不过我可能看起来还是很丧吧。

之后的半年继续去了 dashbase 的 remote 实习,作为一个美帝初创公司给了我很多的不同的感受,没有大公司那种体制化的束缚,可以开心的做一下还算有趣的事情,参与了写 elastic-proxy 以及做了 prometheus-proxy 的初版,在这里了解了很多和 prometheus 和 elasticsearch 的事情。一直在做纯技术,没有过做面向用户的实际产品,我有点想多接触能和用户直接接触的产品。

回学校搞完了几个课程设计、毕业设计,仔仔细细的写了一篇毕业论文,之前没什么写 paper 的经验也不知道写的算不算好,查重率倒是低的惊人。毕业之后到底去哪想了很久,对于我这种人这种决定是非常麻烦的。再之后我有些想通了,如果实在想不好就随便摸一个,先来看看,于是就摸来了头条。在头条做久违了的 Android 的开发,内部的很多业务、事情还在学习和摸索之中。