为什么福特金牛座车机会出现黑屏,如何修复?,

捣蛋鬼孩子怎么教育?从被全校“通缉”到世界名校计算机巨佬



— 每个星球的小孩,都值得好好研究。—

单嘉睿 Jerry

加州大学伯克利分校

数学与计算机科学专业

大二,金牛座

近期主要成就和作品:

  • 一款多功能匿名聊天软件,包括在线文件传输和语音通话等功能。
  • Zombie Arena,一款 2D 单机僵尸存活游戏,包括 10 种武器和多种特效。
  • 伯克利创新峰会获得一等奖(使用大数据分析伯克利各种校园资源的实时和历史占用率)。
  • 为伯克利打造的一款社团和活动平台 Eventure,现已上架 App Store。



今天的主人公 Jerry 是个颇具传奇色彩的人物。据说“大佬”已经完全不够形容他在计算机方面的建树了。他在初中期间自学编程,从高中开始就领导过数不胜数的软件开发,而如今在伯克利编程圈子中更是一个人尽皆知的大腿

抱着种种期待,小编拨通了Jerry的电话

——伴着一口淡淡的京腔,这样一个可以写成书的传奇故事在小编眼前徐徐展开:

捣蛋鬼时期:

- 由恶作剧开始的编程之路

我一开始学习编程单纯是想捣乱想恶搞我的初中同学们。

那时候,我想到的最直接的方法就是制作伪装成游戏的强制关机软件。于是我在网上开始搜索学习,不断被识破不断升级,最后成果出乎意料的“成功”。我当时很有成就感,主要倒不是因为恶作剧屡屡得逞,而是因为在这过程中学到了一项偏门的新技能,顿感自己鹤立鸡群。那会儿觉得黑客是最酷的,就想着自己必须成为一名黑客。


后来我又写了不少软件“自娱自乐”。然而,恶搞软件做久了,我也逐渐感到无聊。再加上有次一个老师中了招,电脑被强制关机,把我狠狠批了一顿。这两点加在一起,让当时的我有些觉悟。那之后,我清理掉了所有的恶意软件,打算改过自新

然而,那时我青春期叛逆的个性却并没有改变。

七年级时,学校要求在大家电脑上统一安装了一个能让老师上课时实时监控学生屏幕的软件。大家在尝试退出和卸载软件无果后,无奈地接受了自己不再拥有电脑隐私的事实,然而我却不服,决定要为大家的网络自由“奋战到底” ——这种为“自由”的奋斗对于那时候的我来说,是一种正义。

几个月后,我成功地写出了一个能够屏蔽监控功能的程序。同学们能够在做 “重要事情”时临时开启屏蔽,而在老师检查他们电脑前关闭屏蔽,令老师找不到把柄。自然而然地,这款软件在年级中流行起来。到了七年级第二学期时,大半个年级都在用。然而,当老师们不断在监控页面上发现大量黑屏时,他们终于忍不住了。于是调查开始,而老师们也很快顺藤摸瓜锁定了幕后的我。初生牛犊的我当时并不感到畏惧,反倒心中充斥着所谓“学生的力量”,有种大义凛然的成就感。意外的是,学校最终也并没有给我任何的惩罚。从八年级起,学校停止了这个监控软件的使用——我总把这件事情算作我学生年代一次不小的胜利

转折期:

- 成长与觉悟

然而捣蛋鬼再爱搞事情,终究也是有长大的一天的:在我印象中,最重要的转变瞬间有两个。

“你是个挺聪明的孩子,你可以把这个技能用在真正有益的地方。”

即使是多年后的今天,我仍然记得老师因为那款反监控软件找我谈话时说的这句。尽管当时我还忙着因为自己“正义的奋斗”而洋洋自得,没心思细细品味这句话,它还是埋下了一颗改变的种子。

八年级第二学期,数学课有半个学期讲概率论,需要一套模拟概率的课件。当老师问到有没有谁知道什么好用的网站或者软件时,我心想:无非做一些简单的概率统计软件,那还不是举手之劳?我跟老师粗略沟通了下,几天后做出了一套简易但能够计算各种概率的程序。九年级,我跟进制作了一个更复杂涵盖更多功能的概率计算和模拟的软件,后来被用在了全校很多数学课中

这次经历让那颗改变的种子发了芽,我意识到:原来编程是能够为一个集体带来实用价值的,是能够解决实际问题的。

从那时起,我便开始留意身边的问题,并去思考如何用我的能力去解决或缓解这些问题。我开始以用户的角度思考,而我自己曾经的幼稚趣味也就慢慢地抛到脑后了。

成熟期:

- 从发现问题到解决问题

等十一年级的时候,我已经做了不少实用的小程序,但是受众范围还是有限。随着编程能力和工作效率的提升,我有了更大的野心

我想打造一款全校师生都能用到的软件。

开学不久,我发现我办的编程社参加的人不多。一开始我以为在校生普遍对编程没兴趣,可后来通过一个偶然的遭遇,我了解到原来很多人并没有听说过编程社。我意识到学校缺乏一个集中的校内社团报名和管理平台,那要不我来为学校做一个?

于是,我组建了团队,并开始了为时 10 个月的大型软件项目,做出了一个完整的平台,让社团的成立运营互动的全部过程变得简单快捷得多。


与此同时,我还忙里偷闲开发了一款管理校内学科成绩的软件,方便同学们更快捷地查阅和预估分数。这个时期的项目和之前的相比,从各个方面上讲已是天壤之别:“用户”这个崭新概念的存在让我在开发软件时投入了与之前完全不能比的精力和脑力,在设计和质检上精益求精,确保最好的用户体验,这也是我如今的工作信条之一。


诚然,野路子出身的我,最初学编程的动机并不是想开发有实用价值的应用程序,或是锻炼思维,但如果编程不能用来搞恶作剧,我或许不会有足够的动力去在六年级就一头扎了进去

编程满足了小时候的我脑子里的所有幻想,仿佛编程是无所不能的。

——它从那时起已然是我生活的一部分。

如果要深入接触计算机,我觉得尽早开始是最好的,因为在长大之后很容易失去精力和兴致,也就不能像童年时一样无忧无虑地钻研自己喜欢的内容了。我中学时初识编程的经历未必会在求职中起到决定性的作用,但它毋庸置疑地让我发自内心地热爱计算机。

于我,它既是兴趣更是事业。

这种骨子里的热爱直到今天也没有减少分毫。

以上,正文到此结束。

但是,Jerry 的故事还没有完结。聊了许久计算机后,他话锋一转聊起了音乐。这时,小编才猛然发现他其实还是一非著名音乐人,不时有原创作品发表于各大网络音乐平台古典钢琴上的手,后来却又学了架子鼓,玩过乐队,时常上台

下一期,我们将深入了解这位计算机大佬的另一面,一个略反常识的,文艺Jerry

END

文案:Jerry Shan, Jerry Xia

编辑:周睿,Jerry Xia

排版:Chelsea Yan

关注我们,了解更多牛娃的成长故事;学习如何培养孩子。

2023-11-01

2023-11-01