大一《政治经济学》课程老师提到了 R 语言,于是开始慢慢接触。2019 年 11 月从学校图书馆借了书开始看。后面自己也买了一些:《R 语言实战》、《R 语言之书》、《ggplot2:数据分析与图形艺术》……
现在仍记得,大一晚自习,更换镜像后安装 R 包,看到快速闪过的进度条窗口和控制台输出时的喜悦,那时还是 R 3.6.1。
对我来说,真正走上 R 语言的康庄大道,让 R 在手上有生产力,是一年多之后发现并从 bookdown.org 上学习开始的。再往后是学习 tidyverse 和 mlr3verse。
回看,这条路径不是最优,现在非计算机科班的同学问我如何学 R,我会直接推荐 R for Data Science,原因是里边 tidy data 的思维是数据分析的基础。
学 R 的路上也有不少「副产品」。首先是接触了很多 down 产品,比如 R Markdown、blodgown……然后就有了这个博客。后来有了 Quarto,于是有了俺的学习博客。
自从博客开起来,美好的事情就不定期发生。比如有人留言、有人帮忙修博客、有人提问题……他们让我感受到开源社区的温暖,给我很多动力。感激深藏于心,毕业论文致谢中写过,在此也一并表达。
学 R 占据了大学生活一半以上的时间,从大一大二下课回寝室学,到大三上课坐第一排也照样学。由于时间和精力的约束,人会经历很多选择,这不是简单一句「我都要」就能解决的。为了保证自己的学习时间,大一没有留任学生会;大二退出了一个组织,为此也做好了不再拿奖学金的准备。
在没有保研名额后,我为前程忧心忡忡。今年 2 月,在老师1的推荐下,我到学院的合作企业实习,担任数据分析师,用上学习了将近 4 年的 R 语言,并开始在博客记录自己每周的一些小事情。工作中我发现用 R 做开发的效率比用 Python 的数据分析师高出不少,在转正后我也注意控制节奏,提高数据分析的准确性。
11 月初,学 R 满四年,我转岗到总经理助理,公司定义这个岗位为管理岗,我如履薄冰,在这个新的领域开始学习耕耘。在担任新岗位期间,打开 R 的次数直线下降。R 陪我走过了一个阶段,让我谈不上有「一技之长」也至少是有「一技」。在认识 R 语言的第五年,借着它赋予我的力量,去构建更高层面的认知和技能。
-
就是《政治经济学》的课程老师。 ↩︎