写毕业论文,就是在整理生活里尘封多年的那个盒子,过去珍贵的东西会被藏在那里。但你知道的,那样的盒子里,东西永远不会是被整齐摆放的。
“什么盒子?每个人都有这样一个盒子”。(诺兰导演处女作 《追随》)
说人话就是,四五年前的我代码习惯如此之差,曾经的项目一旦变成投稿或发表的论文,剩下那凌乱的文件夹多看两眼都让人感到痛苦。
对整理旧项目的愤怒集中爆发在几天前的晚上,我沮丧地发现我无法轻而易举地将曾经的英文作图转换为中文。而严苛的毕业论文格式,除却难读到诡异的 GB/T 7714-2015 参考文献国标,还有图件“中文宋体,英文 Times New Roman
”的字体配置标准(matplotlib
默认不支持中文,也不支持中英文字体混排)。
于是我在ChatGPT
的帮助下花了一天半的时间,开发了 mksci-font
的插件,允许我只用简单的一行代码翻译我的图片。我几乎没有亲手写代码,只需要明确接下来准备做什么,通过不断提需求、修改需求,一个Python
包就这样神奇地诞生了。
1 | _, ax = plt.subplots(figsize=(4, 1)) |
读到这里你大概会想:“宋爽也来蹭 ChatGPT
热度了…”(没错
其实在去年 ChatGPT 刚推出不到一周的时候我就使用了它,但和很多网友一样只是简单调戏它几句。看着它逐个光标蹦跶出一些严肃又可爱的回答,彼时的我没曾想短短两个月我就会将它作为生产力工具。
当然也没那么简单,包开发的过程中我曾被他「欺骗」过一次。我询问它一个自己毫无所知的功能如何实现,而它将我指向了一个无法解决问题的方向。我在那个bug
上浪费了一个下午和一个晚上。
所以,我评估自己像以前一样纯靠查文档、查 Google
和 Stack Overflow
来完成这个插件差不多也就需要不到两天;所以那被 ChatGPT
欺骗掉的时间,就是本应该我用它节约的时间。
但我完全不为此沮丧,这反而提醒了我,在未来成为一个选准战略方向的决策者有多么重要。就像我喜欢的作家木遥曾发文评论说:
当你抱怨 ChatGPT 鬼话连篇满嘴跑火车的时候,这可能有点像你看到一只猴子在沙滩上用石头写下1+1=3。它确实算错了,但这不是重点。它有一天会算对的。
木遥作为纽约工作多年的软件工程师,对科技革新意义的嗅觉是如此灵敏,他作为自由作家,对比喻的拿捏也是如此准确。我完全认同这个观点。我被 ChatGPT
骗过一次,因为我的无知。今后它只会不断提醒我,对科学家来说「大胆假设,小心求证」的信条永远不错——
只有比猴子更聪明,才有告诉它“1 + 1 ≠ 2”的资格。
可惜,今天我看到科技群里正盛传“国内即将封杀ChatGPT
”的传闻。
那时我正在帮助也准备试一下 ChatGPT
的父亲,我隔着手机视频花了近半个小时才指导他打开了软件。我忽地意识到,这个日新月异的时代正在将多少人不断甩掉身后,也许终有一天,我也会成为被甩掉的那位。
好在每个人都有一个盒子,过去珍贵的东西会被藏在那里。只可惜,那样的盒子里,东西永远不会是被整齐摆放的。
电脑和互联网的历史不到五十年,但在那之前,人类文明已经积累了数千年,那是全人类共同积累的盒子。祝愿每个人都有随时开关盒子的能力,和,勇气。