第十章 双轨行,渐深耕
2020年9月的风,终于吹散了秋老虎的燥热,带来了真正的秋意。
清晨六点,天刚蒙蒙亮,青溪中学的校园还沉浸在寂静之中,只有校门口的路灯,还亮着微弱的光。操场上,已经出现了一个瘦削却挺拔的身影。
李长生穿着一身宽松的运动服,绕着操场,匀速慢跑着。
十圈,这是他给自己定下的高中日常训练量。
此刻的操场上,除了他,只有几个早起的体育生,分散在各个角落训练。他刻意选择了最外侧的跑道,避开人群,步伐均匀,呼吸平稳,汗水顺着额角滑落,浸湿了额前的碎发,却丝毫没有影响他的节奏。
高一的生活,已经过去了一周。
这一周,他成功地融入了「普通学生」的角色,也把自己的双轨生活,磨合得愈发顺畅。
学校里,他是高一(3)班最后一排的沉默少年。上课认真听讲,从不主动举手回答问题,作业按时完成,质量中等,既不拖拉,也不优秀;课间要么坐在座位上翻书,要么独自去厕所,几乎不与同学交流;午休时,找个校园僻静的角落,靠着墙壁,拿出那部二手老年机,快速处理线上外包平台的消息;晚自习,低头假装写作业,实则在脑海里梳理编程思路,或是默默背记知识点。
他的成绩,在第一次周测中,稳稳排在班级第二十七名——全班六十人,中游偏下,不惹眼,不被关注,完美契合了他的定位。班主任刘老师只是在班会上提了一句「个别同学要加油」,连他的名字都没有点到。
宿舍里,他是302宿舍最安静的室友。每天早出晚归,除了睡觉,几乎不在宿舍停留;不参与他们的闲聊,不加入他们的游戏,不跟他们一起去食堂吃饭,总是独来独往。王浩他们几人,也渐渐习惯了他的性格,不再主动搭话,只是偶尔在他回来时,打个招呼,气氛平淡,却也相安无事。
而在郊外的小木屋里,他是独当一面的程序员。
每天下午放学,他都会径直来到这里,从傍晚六点,到晚上七点半,一个半小时的时间,是他专属的「编程时间」。周末则是全天泡在这里,除了必要的休息,几乎所有时间,都用在了敲代码和学习上。
这一周,他的收获,远比在学校里要多。
线上,他完成了那个三百元的小型电商管理系统。从框架设计,到模块编写,再到调试优化,他花费了三天的时间,最终完美交付。买家对程序的功能和稳定性都非常满意,不仅确认了收货,还给他点了五星好评,甚至主动私信他,问他是否愿意接后续的升级维护任务,报酬另算。
这是他第一次接到「售后维护」的订单,虽然只是一个小小的电商系统,却意味着他的编程能力,得到了网上买家的认可。他没有立刻答应,只是回复「视时间而定」——高中的时间有限,他必须优先保证核心任务的完成,不能因小失大。
除此之外,他还在平台上接了三个小任务:一个是帮人写一个简易的成绩统计程序,报酬八十元;一个是数据可视化处理,报酬一百元;还有一个是批量处理文件的脚本,报酬五十元。三个任务都是小型需求,难度不大,却能快速积累经验和信誉,也能赚到一笔零花钱。
线下,周大叔给他介绍了一个新活——邻镇的一家小型家具厂,需要一个生产进度统计程序,能实时记录原材料的消耗、生产的进度、成品的数量,还要能生成每日报表,难度比之前的工厂活稍低,报酬是四百元。
一周下来,他的线上线下报酬,累计入账近千元,积蓄成功突破了七千块。
对一个十五岁的高一学生来说,这已经是一笔不小的数目。但李长生没有丝毫的欣喜,只是把钱小心翼翼地存进自己的隐秘账户里,眼神依旧坚定。
他知道,这些钱,只是暂时的。他需要赚更多的钱,不仅是为了养活自己,更是为了购买更好的学习资料,甚至未来换一台配置更高的电脑——他现在的这台二手笔记本,配置实在太低,运行稍微复杂一点的程序,就会卡顿、死机,严重影响效率。
而编程学习上,他也没有停下脚步。
暑假里,他系统学完了数据结构和算法基础,这一周,他开始深入学习算法进阶,重点攻克快速排序、归并排序、二分查找等核心算法。这些算法,是编程的核心,也是未来学习AI的基础。他知道,想要在AI领域有所建树,算法和数学,是必须攻克的两大难关。
高中的数学课程,正好能为他打下基础。
课堂上,当其他同学还在为函数、数列头疼时,他已经能轻松理解,并将其与编程中的算法结合起来。比如,数学课上学的数列知识,能帮助他更好地理解递归算法;函数图像,能辅助他分析算法的时间复杂度。
这也是他为什么要「认真上课」的原因。
他不是为了应付考试,而是为了吸收对自己有用的知识,为未来的编程之路,打下更坚实的基础。
清晨的训练结束,李长生擦了擦汗,走到操场的角落,简单拉伸了一下。
天边,已经泛起了鱼肚白,阳光透过云层,洒向校园,操场上的人,渐渐多了起来。有早起的学生,有晨练的老师,校园里,开始响起了喧闹的声音。
他看了一眼时间,六点四十分。
还有二十分钟,就要开始早读了。
他转身,朝着男生宿舍走去。步伐不快,却很坚定,路过的学生,大多行色匆匆,没有人注意到这个刚刚跑完十圈的少年,更没有人知道,这个看似普通的少年,心里藏着怎样的目标。
回到302宿舍,里面已经热闹了起来。
王浩和张磊正在洗漱,嘴里还哼着歌;赵阳和林宇,已经收拾好了书包,坐在床上,一边吃着早餐,一边聊着昨天晚上的游戏。
“长生,你回来了?”王浩看到他,随口打了个招呼,“今天起得挺早啊,去跑步了?”
“嗯。”李长生微微点头,没有多说,走到自己的床位旁,拿起洗漱用品,走向卫生间。
他的回答,依旧简洁,没有丝毫想要攀谈的意思。
王浩耸了耸肩,也不在意,继续低头洗漱。
宿舍里的几个人,已经习惯了他的性格。他们知道,李长生是福利院的孩子,性格内向,不爱说话,独来独往,所以也不会刻意去打扰他。只是偶尔,会在心里觉得,这个室友,有点太「冷漠」了。
李长生快速洗漱完毕,回到宿舍,收拾好书包,拿出一本英语课本,坐在床上,假装看了起来。
他的目光,落在课本上,心里却在梳理着今天的任务清单:
1. 早读:背记英语单词(按计划,每天背二十个,积少成多);
2. 上午课程:数学、语文、物理,认真听讲,重点吸收数学知识,结合算法学习;
3. 课间:处理线上平台的消息,确认成绩统计程序的需求细节;
4. 午休:编写批量处理文件的脚本(小型任务,能快速完成);
5. 下午课程:化学、生物、英语,正常上课,不溜号;
6. 放学后:去小木屋,编写生产进度统计程序(家具厂的活,核心任务);
7. 晚自习:梳理今天学到的算法知识,在脑海里模拟编程;
8. 睡前:在记忆宫殿里,复盘今天的所有任务,规划明天的行程。
这份清单,清晰地呈现在他的脑海里,每一项任务,都有明确的时间节点和完成标准。
对他来说,高中的每一天,都是按部就班,有条不紊的。
学校的学习,是**「明线」,是他的保护色,也是他积累知识的途径;
编程的学习和赚钱,是「暗线」**,是他的核心,也是他改变命运的关键。
两条轨道,并行不悖,相互支撑,共同推进第十章双轨行,渐深耕
2020年9月的风,终于吹散了秋老虎的燥热,带来了真正的秋意。
清晨六点,天刚蒙蒙亮,青溪中学的校园还沉浸在寂静之中,只有校门口的路灯,还亮着微弱的光。操场上,已经出现了一个瘦削却挺拔的身影。
李长生穿着一身宽松的运动服,绕着操场,匀速慢跑着。
十圈,这是他给自己定下的高中日常训练量。
此刻的操场上,除了他,只有几个早起的体育生,分散在各个角落训练。他刻意选择了最外侧的跑道,避开人群,步伐均匀,呼吸平稳,汗水顺着额角滑落,浸湿了额前的碎发,却丝毫没有影响他的节奏。
高一的生活,已经过去了一周。
这一周,他成功地融入了「普通学生」的角色,也把自己的双轨生活,磨合得愈发顺畅。
学校里,他是高一(3)班最后一排的沉默少年。上课认真听讲,从不主动举手回答问题,作业按时完成,质量中等,既不拖拉,也不优秀;课间要么坐在座位上翻书,要么独自去厕所,几乎不与同学交流;午休时,找个校园僻静的角落,靠着墙壁,拿出那部二手老年机,快速处理线上外包平台的消息;晚自习,低头假装写作业,实则在脑海里梳理编程思路,或是默默背记知识点。
他的成绩,在第一次周测中,稳稳排在班级第二十七名——全班六十人,中游偏下,不惹眼,不被关注,完美契合了他的定位。班主任刘老师只是在班会上提了一句「个别同学要加油」,连他的名字都没有点到。
宿舍里,他是302宿舍最安静的室友。每天早出晚归,除了睡觉,几乎不在宿舍停留;不参与他们的闲聊,不加入他们的游戏,不跟他们一起去食堂吃饭,总是独来独往。王浩他们几人,也渐渐习惯了他的性格,不再主动搭话,只是偶尔在他回来时,打个招呼,气氛平淡,却也相安无事。
而在郊外的小木屋里,他是独当一面的程序员。
每天下午放学,他都会径直来到这里,从傍晚六点,到晚上七点半,一个半小时的时间,是他专属的「编程时间」。周末则是全天泡在这里,除了必要的休息,几乎所有时间,都用在了敲代码和学习上。
这一周,他的收获,远比在学校里要多。
线上,他完成了那个三百元的小型电商管理系统。从框架设计,到模块编写,再到调试优化,他花费了三天的时间,最终完美交付。买家对程序的功能和稳定性都非常满意,不仅确认了收货,还给他点了五星好评,甚至主动私信他,问他是否愿意接后续的升级维护任务,报酬另算。
这是他第一次接到「售后维护」的订单,虽然只是一个小小的电商系统,却意味着他的编程能力,得到了网上买家的认可。他没有立刻答应,只是回复「视时间而定」——高中的时间有限,他必须优先保证核心任务的完成,不能因小失大。
除此之外,他还在平台上接了三个小任务:一个是帮人写一个简易的成绩统计程序,报酬八十元;一个是数据可视化处理,报酬一百元;还有一个是批量处理文件的脚本,报酬五十元。三个任务都是小型需求,难度不大,却能快速积累经验和信誉,也能赚到一笔零花钱。
线下,周大叔给他介绍了一个新活——邻镇的一家小型家具厂,需要一个生产进度统计程序,能实时记录原材料的消耗、生产的进度、成品的数量,还要能生成每日报表,难度比之前的工厂活稍低,报酬是四百元。
一周下来,他的线上线下报酬,累计入账近千元,积蓄成功突破了七千块。
对一个十五岁的高一学生来说,这已经是一笔不小的数目。但李长生没有丝毫的欣喜,只是把钱小心翼翼地存进自己的隐秘账户里,眼神依旧坚定。
他知道,这些钱,只是暂时的。他需要赚更多的钱,不仅是为了养活自己,更是为了购买更好的学习资料,甚至未来换一台配置更高的电脑——他现在的这台二手笔记本,配置实在太低,运行稍微复杂一点的程序,就会卡顿、死机,严重影响效率。
而编程学习上,他也没有停下脚步。
暑假里,他系统学完了数据结构和算法基础,这一周,他开始深入学习算法进阶,重点攻克快速排序、归并排序、二分查找等核心算法。这些算法,是编程的核心,也是未来学习AI的基础。他知道,想要在AI领域有所建树,算法和数学,是必须攻克的两大难关。
高中的数学课程,正好能为他打下基础。
课堂上,当其他同学还在为函数、数列头疼时,他已经能轻松理解,并将其与编程中的算法结合起来。比如,数学课上学的数列知识,能帮助他更好地理解递归算法;函数图像,能辅助他分析算法的时间复杂度。
这也是他为什么要「认真上课」的原因。
他不是为了应付考试,而是为了吸收对自己有用的知识,为未来的编程之路,打下更坚实的基础。
清晨的训练结束,李长生擦了擦汗,走到操场的角落,简单拉伸了一下。
天边,已经泛起了鱼肚白,阳光透过云层,洒向校园,操场上的人,渐渐多了起来。有早起的学生,有晨练的老师,校园里,开始响起了喧闹的声音。
他看了一眼时间,六点四十分。
还有二十分钟,就要开始早读了。
他转身,朝着男生宿舍走去。步伐不快,却很坚定,路过的学生,大多行色匆匆,没有人注意到这个刚刚跑完十圈的少年,更没有人知道,这个看似普通的少年,心里藏着怎样的目标。
回到302宿舍,里面已经热闹了起来。
王浩和张磊正在洗漱,嘴里还哼着歌;赵阳和林宇,已经收拾好了书包,坐在床上,一边吃着早餐,一边聊着昨天晚上的游戏。
“长生,你回来了?”王浩看到他,随口打了个招呼,“今天起得挺早啊,去跑步了?”
“嗯。”李长生微微点头,没有多说,走到自己的床位旁,拿起洗漱用品,走向卫生间。
他的回答,依旧简洁,没有丝毫想要攀谈的意思。
王浩耸了耸肩,也不在意,继续低头洗漱。
宿舍里的几个人,已经习惯了他的性格。他们知道,李长生是福利院的孩子,性格内向,不爱说话,独来独往,所以也不会刻意去打扰他。只是偶尔,会在心里觉得,这个室友,有点太「冷漠」了。
李长生快速洗漱完毕,回到宿舍,收拾好书包,拿出一本英语课本,坐在床上,假装看了起来。
他的目光,落在课本上,心里却在梳理着今天的任务清单:
1. 早读:背记英语单词(按计划,每天背二十个,积少成多);
2. 上午课程:数学、语文、物理,认真听讲,重点吸收数学知识,结合算法学习;
3. 课间:处理线上平台的消息,确认成绩统计程序的需求细节;
4. 午休:编写批量处理文件的脚本(小型任务,能快速完成);
5. 下午课程:化学、生物、英语,正常上课,不溜号;
6. 放学后:去小木屋,编写生产进度统计程序(家具厂的活,核心任务);
7. 晚自习:梳理今天学到的算法知识,在脑海里模拟编程;
8. 睡前:在记忆宫殿里,复盘今天的所有任务,规划明天的行程。
这份清单,清晰地呈现在他的脑海里,每一项任务,都有明确的时间节点和完成标准。
对他来说,高中的每一天,都是按部就班,有条不紊的。
学校的学习,是**「明线」,是他的保护色,也是他积累知识的途径;
编程的学习和赚钱,是「暗线」**,是他的核心,也是他改变命运的关键。
两条轨道,并行不悖,相互支撑,共同推进着他的人生,朝着既定的目标,稳步前进。
七点整,早读铃声响起。
李长生合上英语课本,背起书包,走出宿舍。
教学楼里,已经响起了朗朗的读书声。高一(3)班的教室里,同学们都已经坐在了座位上,有的在背英语,有的在念语文,声音此起彼伏。
他走到自己的座位,最后一排的角落,轻轻坐下,拿出英语课本,跟着大家的节奏,低声背了起来。
他的声音,很轻,融入在全班的读书声中,几乎听不见。
同桌陈雪,依旧是那个文静的女生,正低头认真地背记着单词,偶尔会抬头,看一眼窗外,又快速低下头,专注于自己的学习。她和李长生,是班级里最「安静」的两个人,坐在一起,却几乎没有说过话,只有偶尔,会在递东西时,说一句「谢谢」或「不客气」。
这样的同桌,对李长生来说,是最好的选择。
早读结束,第一节课是数学。
数学老师是一个五十多岁的老教师,姓陈,讲课很细致,逻辑性很强。今天讲的是函数的单调性,这是高中数学的重点,也是难点。
教室里,不少同学都皱起了眉头,听得昏昏欲睡。
而李长生,却听得格外认真。
他的目光,落在黑板上的函数图像上,脑海里,却在快速地思考着:函数的单调性,能否用在算法的优化上?比如,在查找数据时,利用函数的单调性,减少查找的次数,提升算法的效率?
他的手指,在桌下,轻轻敲击着,仿佛在敲打着键盘,模拟着代码的编写。
陈老师在黑板上,写下了一道例题,问道:“谁能上来做一下这道题?”
教室里,瞬间安静了下来。
同学们都低下了头,避开了老师的目光,没有人愿意主动举手。
陈老师的目光,扫过全班,最后,落在了李长生的身上。
他注意到,这个坐在最后一排的少年,听得很认真,眼神里,没有丝毫的迷茫,反而带着一丝专注。
“李长生,你上来做一下。”
陈老师的声音,清晰地在教室里响起。
一瞬间,全班的目光,齐刷刷地投向了最后一排的角落。
所有人的脸上,都带着惊讶和疑惑。
李长生?
那个沉默寡言,成绩中等的少年?
老师竟然叫他上台做题?
就连同桌陈雪,也抬起头,好奇地看向他。
王浩坐在前排,更是回头,冲他挤了挤眼睛,脸上带着一丝戏谑。
李长生的心里,微微一沉。
他不想惹眼,不想被老师关注,可现在,却被点名了。
这是他高一开学以来,第一次被老师点名。
他快速地思考着:拒绝?不行,会显得很奇怪,引起老师的不满;上去做?如果做对了,会被老师关注,打破自己「中等生」的形象;如果做错了,又会被同学嘲笑,也不好。
最好的结果,是**「勉强做对,却不完美」**。
既不会被老师当成「尖子生」重点培养,也不会被同学嘲笑,保持自己的「中等」定位。
他缓缓站起身,走到讲台前,拿起粉笔,目光落在黑板上的例题上。
这道题,对他来说,很简单,甚至可以说是「小儿科」。他只需要几秒钟,就能想出解题思路,并且写出完美的步骤。
但他,刻意放慢了速度。
他假装思考了片刻,才开始在黑板上书写。
解题步骤,写得中规中矩,没有用什么简便方法,只是按照最基础的思路,一步步地解答。最后,答案是对的,但步骤,却不够简洁,甚至有一点「繁琐」。
完美的「中等生」解题风格。
陈老师站在一旁,看着他的解题步骤,点了点头,没有太多的表情,只是说:“嗯,做对了,步骤也还算完整,下去吧。以后上课,也要多思考。”
“是。”
李长生放下粉笔,没有丝毫停留,径直走回了自己的座位。
全班同学的目光,在他身上停留了几秒,便又移开了。
做对了一道数学题,不算什么。
在他们看来,这只是一次「运气」,或者是「老师刚好点到了他会的题」。
没有人会因此,记住他,更没有人会因此,觉得他「不简单」。
李长生坐在座位上,微微松了口气。
还好,没有露出破绽。
他低头,看着自己的课本,心里却在提醒自己:以后,上课要更加「收敛」,哪怕听懂了,也要假装出「迷茫」的样子,不能再被老师点名了。
被关注,就是最大的危险。
这一堂数学课,就在这样一个小小的插曲中,悄然结束。
接下来的课程,李长生更加谨慎。
他不再像之前那样,全神贯注地听讲,而是刻意放慢了节奏,偶尔会「走神」,偶尔会「皱起眉头」,做出一副「听不懂」的样子。
这样的状态,才符合一个「中等生」的形象。
上午的课程,很快就结束了。
放学铃声响起,同学们欢呼着,收拾好书包,三三两两地走出教室,朝着食堂走去。
教室里,很快就变得空荡荡的。
李长生依旧坐在座位上,没有动。
他要等所有人都走光,才会离开。
他拿出那部二手老年机,快速打开外包平台,登录自己的账号「默」。
消息栏里,有两条新消息。
一条是成绩统计程序的买家,发来的需求细节:需要统计全班同学的各科成绩,计算平均分、总分、排名,还要能生成成绩单,支持导出Excel文件。
另一条,是那个电商管理系统的买家,再次发来消息,询问他是否愿意接升级维护的任务,报酬是两百元,主要是优化界面,增加「会员折扣」功能。
李长生快速地回复着。
对成绩统计程序的买家:「需求已收到,三天内交付,报酬八十元,确认?」
对电商管理系统的买家:「时间有限,暂不接维护任务,抱歉。」
他的回复,简洁明了,没有多余的废话。
线上接活,他一直坚持着**「三不原则」**:不闲聊,不透露身份,不接超出自己时间和能力范围的活。
很快,成绩统计程序的买家,回复了「确认」。
李长生关闭消息栏,退出账号,清理了浏览记录,把手机收了起来。
八十元,到手。
他站起身,收拾好书包,走出教室。
校园里,阳光正好,秋风吹过,带来了一丝凉爽。
他没有去食堂,而是朝着校园外走去。
中午,他没有回福利院,也没有去小木屋,而是找了一个镇上的偏僻小巷,坐在路边的台阶上,拿出早上从宿舍带的馒头,慢慢吃了起来。
这是他的午餐。
简单,快捷,不引人注目。
吃完午饭,他靠在墙上,闭上眼睛,在脑海里,开始编写那个批量处理文件的脚本。
这个任务,很简单,只需要十几行代码,就能完成。
他的脑海里,就像有一个虚拟的编辑器,一行行代码,在他的脑海里快速生成,调试,优化。
十分钟后,脚本编写完成。
他拿出手机,登录外包平台,将脚本文件,发送给了买家。
五十元,到账。
整个过程,不到二十分钟。
这就是线上接活的好处,快捷,高效,隐蔽。
做完这一切,他看了一眼时间,下午一点半。
还有半个小时,就要开始下午的课程了。
他站起身,拍了拍身上的灰尘,朝着学校的方向走去。
阳光洒在他的身上,拉出长长的影子。
他的脚步,依旧坚定,依旧沉稳。
一周的时间,他已经完全适应了高中的双轨生活。
学校里,他是普通的沉默少年,隐藏锋芒,低调行事;
校外,他是专注的程序员,深耕编程,默默赚钱。
他知道,这样的生活,会持续整整三年。
三年的时间,说长不长,说短不短。
在这三年里,他要做的,就是继续深耕。
深耕学业,打好数学和基础学科的底子;
深耕编程,从算法进阶,到数据库优化,再到未来的AI入门,一步步提升自己的能力;
深耕自己的秘密,守护好自己的双轨身份,不被任何人发现。
他就像一个默默耕耘的农夫,在自己的田地里,日复一日地劳作,不问收获,只问耕耘。
因为他知道,只要他坚持下去,只要他不断深耕,总有一天,他会收获属于自己的果实。
下午的课程,依旧平淡。
李长生按照自己的节奏,认真上课,低调行事,没有再被老师点名,也没有引起任何人的注意。
放学铃声响起的那一刻,他几乎是立刻收拾好书包,走出了教室。
没有丝毫的停留,没有丝毫的犹豫。
他的目的地,是郊外的小木屋。
那里,有他的电脑,有他的代码,有他的梦想。
夕阳西下,金色的余晖,洒在郊外的小路上,洒在路边的野草上,洒在李长生的身上。
他的脚步,越来越快,朝着小木屋的方向,走去。
今天,他要完成的核心任务,是家具厂的生产进度统计程序的框架设计。
这是一个四百元的活,也是他这周的重点。
小木屋里,那台二手笔记本电脑,正静静地躺在木桌上,等待着他的到来。
键盘声,即将再次响起。
在这个偏远的小镇里,在这个废弃的小木屋里,一个十五岁的高一少年,正在用自己的方式,默默深耕,默默成长。
他的双轨人生,还在继续。
他的编程之路,还在延伸。
而那颗埋在他心里的AI种子,也在悄然吸收着养分,等待着生根发芽的那一天。
前路漫漫,他却从未迷茫。
因为他知道,自己要走的路,就在脚下。
只要他一直走下去,总有一天,会走出这个小镇,走向更广阔的世界。
