打开尘封已久的CSDN

今天无意间再一次打开了CSDN。

看着自己曾经发过的帖子,恍惚间有些不真实。102,486次总访问,44篇原创,26个粉丝,17个关注——这些数字静静地躺在那里,记录着一个普通程序员曾经挣扎、摸索、又不甘沉默的岁月。

我是在2019年4月4日注册的CSDN,那是我入职一年半以后。彼时的我是一个纯小白,公司的需求压过来,领导说"你学学写代码吧",于是我就从一个打螺丝的工人变成了程序员。没有科班出身的底气,也没有可以手把手教我的前辈,面对开发中一个接一个的问题,我唯一能做的,就是打开搜索引擎,像大海捞针一样在网上找解决方案。

那些年,我把踩过的坑都记了下来

搜得多了,我渐渐发现一件事:很多问题,网上要么没有答案,要么答案说得含糊不清,要么环境一变就不再适用。于是我开始想,与其下次再被同一个问题绊倒,不如把解决过程写下来。给自己留个底,也给后来的人省点时间。

翻了翻之前写的帖子,这些问题现在看来稀松平常,但在当时,每一个都让我挠头半天,甚至熬夜到凌晨。

40多篇文章,数量不多,但每一篇都是我在真实开发中遇到的真实问题,带着真实的困惑和解决后的那一点小小的成就感。这些文章没有华丽的文辞,没有精心设计的标题党,有的只是一个普通开发者笨拙但真诚的记录。

从"完成任务"到"爱上创造"

一开始写代码只是为了完成公司的任务,能跑就行,不管优雅不优雅。但渐渐地,我体会到了一种从无到有创造东西的感觉——一个空白的编辑器,一行行代码敲进去,最终变成一个可以交互的界面、一个可以运行的功能。这种感觉很难用语言形容,但足够让人上瘾。

更重要的是,开发中遇到问题、解决问题的过程,潜移默化地改变了我。它让我学会了拆解复杂事物,学会了在没有现成答案时自己摸索出一条路,学会了在挫败感中保持耐心。这些能力不仅适用于写代码,也渗入了我生活和工作的方方面面。

从"菜鸟"到"老菜鸟"

后来我用C#为公司定制化开发了一套工装软件,先后应用在多个产品的生产工艺上,其中一个生产工艺的生产效率被提升了400%。Node+Vue搭的网页谈不上什么技术亮点,主打一个功能实用。公司客户遍布全国,我的网页也随着产品流向了天南海北,被一线人员日常使用着。

有一次我到应用现场,看到一个素不相识的人正在操作我写的网页。我假装随意地凑过去问了两句:"这玩意好用吗?使用过程中有什么问题吗?"得到反馈后,当晚回到宾馆,顺手就改了。

我做这些是为了公司的奖励吗?说是,也不是。实际上公司做的是实体产品,我开发的这些东西从来不是作为商品销售的——工装软件可以理解为一把电动改锥,网页可以理解为一个远程二次屏,它们存在的唯一意义,是让公司产品更好地被生产、更好地被使用。在这个逻辑里,写代码的人本身不会得到什么聚光灯。

更何况,代码开发只占我日常工作中很小的一部分,这几年更是寥寥无几,工作重心早已不在此处。所以如果非要给我的技术水平下个定义,大概就是一个菜鸟经过七年,变成了一个老菜鸟。

AI来了,我沉默了

然而,自从AI爆发以来,我渐渐变得沉默。

我很早就接触了AI。从最初用它辅助Ctrl+C、Ctrl+V,到后来一个Tab键就能补全大段代码,再到现在,对着它说一句需求描述,它直接把方案端到面前——答一句"Yes",问题就解决了。

我承认,这个进化速度远超我的预期。曾经那些让我搜遍全网、苦思冥想才能解决的问题,现在AI几秒钟就能给出一个质量不错的方案。曾经那些值得写一篇博文记录的"踩坑经历",在AI面前似乎失去了记录的价值。

当所有问题都能被快速解决的时候,解决问题的过程本身,还有分享的必要吗?

我还没有答案。

写给后来的自己

重新打开CSDN,写下这些文字,并不是要宣布什么"回归"。我只是想和曾经那个在搜索引擎里大海捞针的自己打个招呼:

嘿,你当年写的那些东西,确实有人看过。102,486次访问,不算多,也不算少。每一次访问的背后,可能都有一个和你当年一样被问题困住的人。那些文章没有白写。

至于未来,我不知道技术社区会变成什么样,也不知道"写技术博客"这件事在AI时代还有多少意义。但我知道,从一个纯小白到能独立解决问题,那个成长的过程是真实的、不可替代的。

也许将来的某一天,问题不再是"怎么解决",而是"怎么提问"。但无论技术怎么变,那个愿意把踩过的坑记录下来、留给后来人的初心,不应该被遗忘。

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐