关于这个博客的主人

目录:

你好,我是 RC,也可以叫我阿西,感谢你来到我的博客。

了解我

生命中的一些大事促成了现在的我,讲讲这些事情,或许可以帮助你更了解我。

接触编程

小学五年级的时候,很幸运地由信息老师带着参加了机器人比赛,虽然没拿到什么名次,但是第一次接触到了可视化编程。后来,在某本电脑杂志(可能是《电脑爱好者》)的光盘中玩到了 VB6,算是第一次编写代码。

iOS 应用开发之梦

初二的时候,第一次在 iPhone 4s(也可能是 4)上见到了 iOS,之后自己买了一个 iPod touch 4。iOS 给我带来了一些震撼,看到了一些独立工作室开发的 app 后,我励志成为一名独立开发者。于是从初三开始学 C 语言,随后在高一、高二陆续学了 Objective-C 和 iOS、Mac app 开发,开发了一些简单的小应用发布到 App Store。在 Swift 发布的那晚,我一夜没睡,WWDC 结束后立即开始学习文档并尝试使用。

无所谓的高考

高三的时候,我几乎没有参与其他同学夜以继日的复习。翘晚自习、不写作业、不写每周测验、上课看杂书、上课睡觉,充分地叛逆了。后来,我通过了四川大学计算机系的自主招生,但高考得分却差 5 分没有达到一本线,最后只能去一个普通二本(现在,当时的二本都变成一本了)。尽管当时我对去什么学校、拿什么学历完全无所谓,但一直明白自己值得一个更好的发展平台。

QQ 机器人

本科的时候,我又折腾了各种东西,对我影响最大的是 QQ 机器人。先是用 Python 编写了自己的 QQ 机器人,后来用 C++ 写了一个当时某机器人平台的 RPC 插件 CQHTTP,再后来把 Python 的机器人重写成了 NoneBot 开发框架。这些项目获得了非常多的开发者用户,增进了我的自信,扩展了我的人脉,丰富了我的履历。开发这些项目和它们的衍生生态,为我带来了广泛的知识和技能积累,在之后起了很大作用。

孤注一掷的考研

本科的最后一年,我决定考研。一开始目标是中科院计算所,后来改成清华计算机,再后来改成上海交通大学的 IPADS 实验室。在图书馆从 2 月底复习到 12 月底,暂停了 CQHTTP 和 NoneBot 的开发,暂停了学习新技术。我心里知道,如果考不上,这 10 个月对我来说是一种不可接受的浪费,必须孤注一掷。后来结果不错,我以初试第二、总成绩第一考进了 IPADS。

实习和秋招

尽管在读研期间我做的工作与操作系统相关,但在研二后的暑期实习中我选择了转向数据库领域,来到了 Singularity Data(现 RisingWave Labs)。这家公司推崇开源、拥抱新技术(比如使用 Rust)的文化深深吸引了我,在这里,我体验到了梦寐以求的开源、现代、自驱、自由的工作方式。因此,在秋招的最后,我决定留在这家公司,并继续从事数据库行业。

如果你还想了解更多,可以阅读我历年的年度总结:

联系我

你可以通过下面的途径联系我:

虽然在其它一些社交媒体上,我也通常使用 richardchienstdrcistdrc 这几个 ID,但由于一些平台上这些 ID 中有的被占用了,请勿根据 ID 直接相信那是我。

评论