一个人的命运啊,当然要靠自我奋斗,但是也要考虑历史的行程。开学的这一个月可以说是我个人历史中一个微小的转折点,那就是我从环境科学专业转到了计算机科学与技术专业。

我不知道究竟是什么驱使着我转了专业,那么还是说一说我和计算机的渊源吧。

在我出生时,家里就已经有了电脑,据说要接近一万元才能买下,这在 20 世纪末可以说是一个比较大的数字了。据父母说,在我记事前,我就已经学会了电脑的正常开关机,还能够 “教” 舅妈玩电脑。在小学时,我记得家里的系统还是 windows98,奔腾 4 的 cpu 加上 500MB 的内存,构成了当时最强的家用计算机,记得当时玩过一个很好玩的驾驶飞机游戏,可惜不记得叫什么名字了。当时每天放学后,我的同学们总是跑到我家里来,玩 一玩电脑上的游戏。最初在低年级时玩的是飞机大战,一个和雷电很像的小游戏,每天都玩得不亦乐乎,之后玩过的游戏有大航海时代 4,帝国 2,文明 3,国家之崛起,英雄无敌 3 等等。大家都知道文明是一个耗时很久的游戏,每天回家读档都只能玩一点点,好不容易玩到了后期,结果那天突然断电了,档没存都是小事,结果来电后发现存档 损坏了,我和小伙伴们真是沮丧啊,花费这么久时间玩出来的成果突然间就消失了。初中高中时,我的历史地理都很好,可以说和这些游戏还有我家里墙上的两幅地 图有些联系,父母的同事经常向我家请教我地理好的秘籍,那自然是天天看见的世界地图和中国地图了,没有它们我怎么能上知天文,下晓地理。

好像是三年级时,家里接入了互联网,那时好像还是通过电话拨号上网,网速很慢很慢,带宽大概只有现在的 1/100 吧。我也忘了我是通过什么途径了解到 qq 的,那时候申请了很多个 qq,每申请一次,过几天就被盗了,可能是密码太简单了,后来我换了一个强一点的密码,申请到的 qq 就一直用到现在了。至于我的昵称就是由英语老师给我取的英文名和中文名缩写得到的,大概也没有几个重名的吧。刚接触到网络的我没过多久就帮几个同学申请了 qq 号,尽管大家也不知道这有什么用,但始终觉得这是个很好玩的东西。第一个接触的网络游戏似乎是跑跑卡丁车然后是泡泡堂、地下城与勇士和反恐精英 ol。电脑玩多了还是不太好,主要是对视力影响很大,四年级时在苏州玩了快一个暑假的跑跑卡丁车,我的眼睛就有点近视了,这就把我带上了眼镜这条不归路。

关于编程方面,我小学时就自己学会了 windows 批处理和 vbscript 的一点皮毛。当时还做了一个微型 “病毒”,功能就是开机自启动并弹框 “我是猪”,下面只有确定,而且按了也关不掉,同时任务管理器也被禁止启动。这个微型病毒被我绑定到一个小游戏里发给了一个同学,结果第二天他就传来噩耗 “我家电脑中毒了!”,苦苦哀求了我一会,我才给他把病毒清除了。遗憾的是,没过多久 360 就有了主动防御功能,像修改注册表来自启动的敏感操作,很容易就被 360 拦截掉了。初中时,我学会了极其简单的易语言,并用其写了一个小游戏弹弹堂的辅助工具,看上去很像外挂,其实也没什么太大的用处。再之后,就是陷入了魔兽 争霸地图编辑器 WE 的坑了,做了一个地图 dotc 的人工智能系统,这也是我与人工智能结缘的开始。

大一时,我在群里看到了程协的招新通知,果断就加入了,之后便是我学习编程语言的又一个起点。幸运的是,在校大学生程序设计大赛中,我取得了二等 奖,这也帮助我进一步了解了计算机这个专业。后来在学计算机网络这门课时,我便回忆起了小学时看的一本书,大致内容就是如何搭建一个网吧的网络。以前从没 想到学校的专业课程是如此的简单,这大概都是以前看的书和杂志的功劳。

还记得初中英语老师在课堂上问及大家的梦想,我站起来就说到 “Computer scientist”,╮( ̄▽ ̄)╭哈哈,也不知道当时是怎么想的。尽管时间无情,消磨了人们的初心,但我还是要祝愿,愿我们的理想在未来都能如夏花般璀璨。