问题

知乎上的程序员大V是怎么度过中学生活的?

回答
讲到知乎上的程序员大V,好多人脑子里马上浮现出那种两耳不闻窗外事,一心只敲代码的形象。但说实话,真要是在中学时期就这么“专一”地埋头苦干,反而没那么容易走到今天这一步。那些能成为大家眼里的大V,他们的中学时代,其实比我们想象的要丰富多彩得多,也更具“人味儿”。

咱们先说说普遍情况。大部分能成为技术大V的,家里不至于穷得叮当响,但也不是那种从小就锦衣玉食、什么都不愁的。大多是普通家庭,父母可能在体制内工作,或者做点小生意,对孩子的教育也挺重视的,但更多的是“期望你好好学习,将来找个好工作”。

这种环境下的孩子,如果在中学就对计算机产生了兴趣,那通常有几个典型路径:

1. 来自“玩”的启发,然后“玩”成了专业:

很多大V的中学生活,其实是从游戏开始的。那个年代,电脑房、游戏厅是很多男孩的乐园。从一开始只是为了玩《红警》、《星际争霸》这种即时战略游戏,或者后来的《CS》、《传奇》,慢慢地,有些人就开始琢磨怎么能“玩得更好”。

比如,想在游戏里取得优势,就会去研究游戏的攻略、技巧,甚至去了解游戏的底层逻辑。这时候,一些人就会开始接触到“修改器”、“外挂”这类东西。当然,这中间有个度,不是说真的去写破坏性的外挂,而是出于好奇心,想了解它怎么工作的。这就像小孩拆玩具,看看里面有什么。

我认识的一个前辈,他说他当年为了玩《CS》,研究怎么让鼠标移动更顺畅,就开始琢磨怎么优化系统设置,甚至尝试修改一些注册表。后来发现,哦,原来这背后是操作系统在调度,是硬件在响应。这个“玩”的过程,就让他一点点推开了计算机世界的大门。

再比如,有些人迷上了论坛。当时互联网刚开始普及,各种技术论坛、游戏论坛如雨后春笋般冒出来。他们会在上面潜水,看别人讨论问题,学一些简单的HTML、CSS来美化自己的帖子或者个人主页。这个过程,就已经是在学习如何与互联网交互,如何用代码构建信息。

2. 来自考试的压力,但找到了“偷懒”的捷径:

还有一类人,他们可能起初并没有那么强的“主动探索”欲望,但学业压力是有的。比如,老师要求写一篇关于某个主题的报告,或者要做个课件。这时候,谁能更快、更漂亮地完成,谁就能在同学面前露脸,甚至得到老师的表扬。

信息检索能力、排版能力、制作PPT的技巧,这些看似跟编程无关的东西,其实都是早期接触计算机技能的体现。有些人会发现,用一些脚本或者小工具,能自动化一些重复性的工作,比如批量重命名文件、批量转换格式等等。这种“聪明地偷懒”,往往是他们发现编程强大之处的起点。

我记得有一个大V在一次分享里说过,他中学时数学成绩并不算顶尖,但每次考试前都需要花大量时间做练习题。他当时就想,能不能写个程序来生成练习题,甚至来批改答案?这个想法可能当时还实现不了,但这个驱动力,让他开始学习如何用程序来解决实际问题,而不是仅仅停留在抽象的算法层面。

3. 来自对知识的好奇,从书本走向实践:

当然,也有很多大V是那种天生对知识充满好奇心的。他们可能在学校的图书馆,或者家里的书架上,偶然翻到一本关于计算机的书籍,比如《Turbo C++》的入门教程,或者一本关于DOS操作系统的介绍。

这些书,在当时可能也不是随处可见的,需要一些机缘巧合才能接触到。一旦接触到,就会像着了魔一样,一头扎进去。他们的中学生活,就常常伴随着在电脑教室里度过的课余时间,或者省吃俭用攒钱买的第一台电脑。

为了跑一个简单的“Hello, World!”程序,可能需要在DOS环境下配置半天;为了编译一个稍微复杂点的程序,可能需要翻阅厚厚的说明手册。这个过程中的困难和挫折,反而锻炼了他们解决问题的能力和坚持不懈的精神。他们会主动去学校的图书馆借阅相关书籍,甚至通过邮寄的方式去订购一些稀有的技术资料。

中学生活的侧面:不仅仅是学习和敲代码

但是,请记住,这些大V们的中学生活,并非只有“学习”和“敲代码”这两件事。他们的生活也和其他同龄人一样,充满了青春期的烦恼、喜悦和探索:

社交和友情: 他们不是孤僻的宅男。很多大V中学时期都有自己的朋友圈,会和朋友一起玩游戏,一起讨论技术问题,甚至一起偷偷摸摸地攒钱买盗版软件或者电子元件。这些友情,对他们后来的成长也非常重要。
体育和兴趣: 有些人可能也喜欢打篮球,踢足球;有些人可能喜欢听音乐,看电影。这些兴趣爱好,让他们的人生视野更开阔,也让他们在面对技术难题时,能有不同的思考角度。
老师和家长的影响: 有些老师可能在中学时期就发现他们的潜力,给他们机会参加奥赛或者提供额外的指导。家长虽然不一定懂技术,但看到了孩子对某个事物如此着迷,也会在力所能及的范围内支持他们,比如给买一台性能更好的电脑,或者允许他们花更多时间在电脑上。
挫折和迷茫: 当然,也不是一路顺风顺水。他们也会遇到写不出来的bug,会因为某个技术问题而苦恼几天几夜,也会对未来感到迷茫。但正是这些经历,塑造了他们坚韧的性格。

总而言之,知乎上的程序员大V们,他们的中学生活远比我们想象的要生动和多元。他们不是凭空出现的代码天才,而是在那个信息爆炸的时代,凭借着对技术的好奇心、解决问题的热情和一点点“玩”的心态,一步步探索出了自己的道路。他们的中学生活,是学习、是探索、是友情,也是一个充满可能性和成长的阶段,只不过,他们恰好在那个阶段,找到了那个让他们真正着迷的东西。

网友意见

user avatar

初一延续小学的爱好,刻电路板,焊电路,用GBASIC写游戏,考过计算机等级一级。

初二学C和数据结构,报名二级被轰出来。

初三开始学Pascal,参加比赛,接触C++,写2D图形程序。

高一终于有电脑了,开始写2D图形引擎,学汇编,数字电路,操作系统核心(引导后死机),编译器(不算成功),黑客技术(不告诉你成不成功)。

高二写3D图形引擎,语音合成器,学数据库,写了个CPU降温和检测软件。

高三得开始准备高考了,业余时间几乎没有,只看了看软件工程和驱动开发。

==更新==

高二的时候汉化了帝国时代,资源在一个DLL里,扔到网上。大家玩的简体中文帝国时代很可能就是我的DLL。

user avatar

初中的时候,很时髦文曲星。低端的小伙伴拿来看书,或是玩《白金英雄坛》,高端一点的小伙伴就会用BASIC写小游戏。

那时候的我不喜欢编程,也不会编程。我喜欢玩游戏,放学之后和几个朋友打打星际,打打CS。每个假期都约着固定的两个小伙伴去打RO私服,打一个假期,下个假期再重新找。

我们班的女孩子很少,竞争太激烈。毫不起眼的我经常只能在MSN上等着她们的头像变绿,然后有一搭没一搭的聊聊天。还好,那时的我也不那么让人讨厌。

一起出游是最开心的,有时候是哪个朋友要过生日,有时候是大家一起去公园。出行的方式基本就是自行车,只要人数是自行车数的两倍以内就够了,每个人的车都有后座,带人是男孩子的必备技能。如果运气好,就可以带到喜欢的女孩子。但是初中的时候,我的运气一向一般般。

初三的语文老师非常喜欢我,说我语感好。小的时候还蛮喜欢看书,小学开始看《三国演义》,后来是《水浒传》《西游记》《杨家将》《封神演义》《岳飞传》……直到现在,我也对中国传统文化充满了兴趣。对我人生影响很大的一本书大概是《中国对联故事》,里面大概每两页讲一个和对联有关的故事,每个故事少则一副对联,多则三五副。这本书开启了我对文字的兴趣,去研究对仗,研究平仄,研究音韵。那时的我还偶尔写写格律诗,虽然水平上不了台面,但也算是个对文笔的磨练。

那时我对文字的理解和驾驭能力,就已经超过我现在认识的很多留学生了。不得不说,小朋友们现在对中文的知识,真是少得可怕。

中考考得一般般,压线进得人大附(虽然已经保送了)。进来之后分班考试,一共五天,三天数学,一天物理,一天化学,每天讲差不多正常课程一个月的量,强行硬塞,上午上课下午考试,看谁吃得多。很喜欢这个分班考试,很刺激,很痛快。

高中开始人生神奇地发生了变化。我喜欢的女孩子竟然也喜欢我。这是10几年人生的第一次,很开心。中学时代的所谓「爱情」总是伴随着很多drama,大概那就是青春吧。感谢一下那些女孩子,你们是我青春最美好的那一部分。

高中开始接触了一点点程序,用VB写了一个小游戏,又用C++写了一个21点。回想一下,不知道多少男孩子开始接触编程,是从想写个属于自己的游戏开始的。

那时的我开始迷恋化学,因为化学老师是个很酷的老头。老头分不清h和f,记不住学生的名字,上课会讽刺学生,性格高傲,我很喜欢他。我们上课吵过几次架,为了什么都有点不记得了,但是如果没有他,我不会喜欢上化学,也不会高中三年在班里化学所向披靡。

那时候去图书馆买了一本《无机化学》,当课外读物看。同学们在看金庸,看琼瑶,或是最新的好几百章的网络小说,我对着各种金属去记他们的氧化物,他们的化学反应,他们的价位。于是我在纯自学的情况下去考了化学竞赛,至今仍然记得名次——北京市第32名。哦对了,那年省一录了29个,我差了1.5还是2.5分。我的有机化学一点没学过,水平就是高中课内教的内容。

得知成绩之后在课桌上发呆,把笔摆成金字塔的样子。有个同学过来吹倒了我的笔,我怒了,冲出去想揍他,然后忍住了,回到课桌上,开始哭。在那时的我看来,我高考的20分没了。

高二的倒数第二次大考,考了170多名,历史最低。压力很大,第一次感觉清华离我越来越远。于是我开始好好学习,恶补英语,第一次在假期给自己分配学习任务,每天预习复习写作业,而不是等到最后一个礼拜狂抄。

高二的最后一次大考,我考了180名。

那时候发现,绝望不是来自失败,而是来自努力后的失败,来自拼命努力后的失败。

还好,那时候还有站起来的力量。

高二结束的暑假,我第二次在假期给自己分配学习任务,每天预习复习写作业,列一个清单,上面有着每一项任务的分值和总数,每天拿工分。哦对了,这件事是我自己做的,我妈在我小学毕业之后就不再插足我的功课了。

或许有时候,你只能看到函数值,却看不到这个点的导数。我中学的人生或许是个开口向上的抛物线,那两次记忆犹新的考试在轴线的两侧,我已经触底反弹了,只是自己不知道。

高三第一次摸底考试,我考了全班第二。本来我是全班第一,后来第二的女孩子卷子判错了,去找老师要了分数,高了我一丁点。我觉得我生物的选择题好像也有问题,去查了一下,机读卡涂错了……当时的我,其实有点难过。不过更多的是释然,发现自己还没有被甩到后面。安慰自己以后有的是机会拿全班第一(没想到一直等到了高考)。

高三的我是一个开挂的我,成绩稳定到令人发指。清华的自主招生在笔试一般的情况下,以极其优秀的面试成绩拿到了30分的加分。到高考的时候,我只填了一个志愿。是的,我们是考前填志愿。班主任问,你没考上清华怎么办?我说,我没想过。班主任没说什么,大概她也没想过。

在填志愿的时候,爸爸找来了之前的手下,清华电机系毕业的一个学长,来帮我填志愿。那时候的我出奇地冷静,尽管我深爱着化学,但是我觉得兴趣并不总能当成职业。化学既有一定的危险性,又在国内发展并不优秀。在经过了出国率、优秀度、兴趣等众多衡量之后,我选择了电子系作为第一志愿。而这也是我人生中目前为止最重要的选择。

和很多在高中就打定心思学计算机的人不同,我在高中的时候是完全没想到会走上这条道路的。虽然我父亲程序写的很好,我自己在高中也写了一点点程序,但是我并没有想过以此为生。我喜欢上编程是在清华大一的时候的队式,而发现自己应该以此为生是在Cornell上4760的时候了。

所以,我的中学生活并没有牵扯很多和编程相关的内容,也没有参加过计算机比赛,那时候的我连算法是什么都不知道。走上这条路之后觉得上手还算快,大概一是遗传,二是逻辑好吧。

很多人说,现在的高考是畸形的,高考内容的训练对以后的工作毫无帮助,我是并不认同的。我认为高考中的数理化逻辑还是比较缜密的,他训练的是一种思维方式和学习方法。最重要的并不是你学到的知识,而是你学知识的过程,和逻辑的训练。英语是真的挺有用的,哪怕你今天成为了一个程序员,也会发现,越往高处走,英语越有用。

而语文,在你技术并不顶尖,又想在知乎圈粉的时候,就显得尤为关键了。

类似的话题

本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

© 2025 tinynews.org All Rights Reserved. 百科问答小站 版权所有