关于我

我是KimmyLeo,一名程序员,同时也是PMI认证的项目管理专家(PMP)和敏捷认证实践者(ACP)。主要研究的方向是工程化、编程语言和Web后端系统。我精通数种编程语言,但其中大部分都是因为对其恨之入骨,反倒使得我更了解它。

我先后就职过外企、上市公司和创业公司,带领过各种类型的团队,做过很多领域的生产系统,对于业务理解和实现方面有着丰富的经验。同时我个人比较喜欢研究系统软件层面内容,尤其是编译器、数据库这方面(这也是我“精通”了很多编程语言的一部分原因)。

我使用过绝大多数主流的技术栈,了解他们分别的优缺点,这一点让我在自己做一些东西的时候可以毫不犹豫地去选择趁手的工具。我工作主要使用的是JVM系的技术栈,包括Java、Groovy、Kotlin和Scala这些以及相关的技术,业余使用比较多的是JavaScript(包含Node以及Typescript和一些其他AltJS)、Go和C++。我认为目前大部分编程语言都不够完美,所以也在自己尝试设计编程语言,并且紧跟着新的编程语言趋势,关注了近年来出现的Swift、Hack、Julia、Nim和Rust、V、Zig等一系列小众语言。

除了技术之外我还关注一些非技术话题,早些年曾经了解过一些语言学和符号学的知识,最近比较热衷的是古代史。除此之外,因为个人比较关注学习和知识相关的内容,也接触过一些认知科学和认知心理学的内容。我非常喜欢玩电子游戏,特别是那些沉浸感较强,能够引导和引发我思考的游戏类型。

我与同事联合翻译过两本前端书籍,都是React相关。尽管当时我仍然是在做后端工作。另外,我也在维护着两个个人公众号,一个kimmyfun用于游戏、娱乐内容,一个lightych用于技术内容。当然了,还有本站的内容。写作能给我带来一种非常充实的感觉,因为我能看得出来自己的产出,以及当别人看到之后给我的反馈。

关于本站

这个站点原本是用了CNMD语法来做交叉引用,但因为GitHub Pages托管React应用造成的问题就是访问速度太慢,所以我选择了静态网站生成的方案。

这个站点的内容包罗万象,基本就是作为我写作的草稿站和搜集分析资料的内容站。我会经常维持这里的更新,你也可以关注我的公众号或者加我好友来进行更密切的沟通。