人终有一死,学习还有什么意义?
这个问题我想了很久。
初二那年,我零基础开始学Python。每天放学回家就坐在电脑前,对着教程一行一行敲。一个月后,我做出了第一个能跑的模组脚本。当时特别有成就感——我一个初二学生,居然能用代码让Minecraft里的东西动起来。
但后来有一天,夜深人静,我突然想到一个问题:我学这些东西到底在干嘛?
等我死了,这辈子写过的代码、会的技术、积累的知识,都会被清空。就像硬盘格式化一样,最后什么都没了。
这个想法一度让我非常焦虑。你花了半辈子学了Python、学了C、学了一大堆框架和工具,到头来什么都带不走。那跟没学过有什么区别?
我不是唯一这样想的人
后来我在网上发现,很多人都有同样的困惑。有人说是为了找好工作赚钱,有人说为了社会做贡献,有人说学习本身就是一种享受。
这些答案都有道理,但又都不太够。
为了赚钱?如果你已经能吃饱穿暖了,再多赚一点的意义在哪?你总不能带进棺材。
为社会做贡献?这个理由太大了,大到落不到一个具体的人身上。一个初二开始自学编程的小孩,跟「为社会做贡献」之间隔着十万八千里。
学习本身就是享受?这倒是真的。写代码跑起来的那一刻确实爽。但如果你学的东西未必都能带来快乐——比如学数学,学到头秃,哪儿来的享受?
我后来想通了一件事
有一天我突然意识到:我在纠结的问题,其实跟学习没关系。
如果你说「因为人终有一死,所以学习没意义」,那按照完全一样的逻辑,你吃饭也没意义,因为吃了还是会饿。你睡觉也没意义,因为明天还要再睡。你跟朋友聊天也没意义,因为有一天你们都不会在了。
这个逻辑链条走到头,就是「活着也没意义」——你懂的,这不对。
问题出在哪儿?出在我们把「永恒」当成了「意义」的前提。
一件事必须永恒才有意义——这个假设本身就是错的。
你不需要一个永远存在的理由才能去做一件事。你中午吃了一碗好吃的面,它不会让你永远不饿,但吃的那15分钟你是真的开心。你帮了一个朋友,这个帮助不会改写人类历史,但那个下午他少了一点难受。
学习也一样。你学Python写模组的时候,敲出第一行能跑的代码那种爽感——那是真实的。你用学会的技能赚到第一笔钱的时候,那种「我靠自己本事吃饭了」的底气——那是真实的。你现在能用代码解决别人解决不了的问题,那个瞬间——也是真实的。
这些真实的东西,就是你学的意义。
换个角度:你学的东西其实不会「消失」
你可能会说:那等我死了,这些「真实」的东西不就跟着没了吗?
不完全是。
你写的代码可能会被人继续用。你录的教程可能会帮到一个和你当年一样的初二学生。你做的WebRPA项目,说不定某个公司的运维大哥正在用它省时间,他可能一辈子不知道彭明航是谁,但你写的东西真的在帮到他。
这不是鸡汤。软件开源圈子就是这样的——你留下一段好用的代码,有人在你的基础上改了改,然后又有人接着改,十传百百传千。你可能早就不写那堆代码了,但它还活着。
更直白地说:一个人的学习成果,会以某种方式渗透进这个世界,在你死了之后继续存在。 它不带你名字,也不需要。
那人生的意义呢?
既然聊到这儿了,我也说说我对人生意义的看法。
以前我觉得「意义」是一个需要找到的东西——像一把钥匙,找到了就能打开那扇「活明白了」的门。
后来我发现不是。人生的意义不是一个东西,它是一个过程。 或者说,是你的体验本身。
你陪家人吃的每一顿饭,你在深夜写出的每一行好代码,你第一次表白心跳加速的感觉,你在B站发视频第一个三连的时候嘴角不自觉上扬——这些东西加起来,就是你的人生意义。
它不需要一个总体的、宏大的解释。就像一首歌的意义不在于最后一个音符,一幅画的意义不在于最后一笔画笔提起来的瞬间——整个听歌的过程、整个画画的过程,就是意义。
所以我现在怎么看待学习?
我现在学习,不是为了将来某天回本,更不是为了死了以后留名。
我就是觉得——既然来都来了,与其浑浑噩噩过完几十年,不如多看看这个世界能有多好玩。写代码好玩,了解一个新框架好玩,把自己想实现的东西做出来好玩。
这就够了。
学到的东西会不会在我死后清零?会。但是那又怎样?我现在还能写代码,还能做出东西来帮到别人,这个当下就是真实的。
吃饭明天还会饿,但你今天这碗面还是香的。
我的朋友,如果你也在纠结这个问题,我想跟你说的是:你从初二自学到现在,不是因为你想成为什么大人物,也不是因为你觉得知识能永恒,而是因为学东西本身就让你觉得活着是件有意思的事。
这就是最好的答案。