写在认识值班室一周年的日子里(二)
第二章 影响我技术进步的几个人
想想一年前的这个日子,那时的我仅知道C语言的一些主要语法,却整天在那儿写着小程序,根本不管它编译后是个什么样子.就是纯粹的把C语言当成高级语言学习,然后编写学生程序的那种.也从来没想过C程序怎么被编译,以及编译后是个什么样子.如果不是碰到下面这几位,恐怕到现在我也不会想到这些东西,而是沉溺在对自己那些小程序的孤芳自赏中.
steedhorse(晨星)
这是CSDN上和我交谈的第一人,以前都是看帖和回帖(应该说很荣幸了,头一个认识的人技术这么牛,呵呵).交谈的原因并不是认识他,而是因为我当时想申请斑竹,而他是大斑竹.我就发短消息给他,问我可不可以申请斑竹,其实没想过要成功,因为自己确实是一只菜鸟,但是他的回复却令我很吃惊,并且影响了我后来所走的路。他回复说:“可以,我们欢迎每一个愿为C/C++做贡献的人,但是申请斑竹的人等级要在四个三角以上才好。”,是的,这是其实一种拒绝,因为当时我只有三个角,并且就当时知道的那点东西,想得分很难。但是他的这种委婉和和蔼改变了我对CSDN上高手的神秘感。使我下定决心这次要认识两个高手,哪怕从他们身上能学到一点皮毛也好。
后来再次被他折服的是他的回贴。看过他回复的人,一下就能有种被帮助的感觉。我觉得主要是他的回复都是站在提问人的角度思考,并用他人能明白的话说出来。这一点到底有什么诀窍,大家还是去问问晨星他本人吧。
plainsong(短歌)
申请斑竹在晨星处被拒绝了,我就另寻出路,于是就给另一位大斑竹发消息,他就是短歌。他的回复很出乎我的意外,他说:“好吧,那你先发个帖子,我帮你置顶。”当时那个兴奋啊,竟然同意了并且还能置顶。后来斑竹也是他任命的,虽然这中间还有那么曲折的一段。
技术上被他的影响很大,记得当时一进到群里,每天都能听到他讲课似的发言。当时从他那儿听说了很多原来不知道的名词。比如C99,堆,栈等等(原来只知道有个C语言,谁知道还有版本,也一直把堆栈和起来当成是一个东西)。这些东西成了我后来学习的方向。怀念他的博学和严谨。当时的感觉就是,他自己都能当成一个编译器用了。从这儿开始,我决定放弃学习VC,认真学习C语言知识。
可惜这位走的匆匆,在我认识他还不到一个月,就再没出现过。短歌如风,一去不复返也。
laomai(老迈)
和他联系,是从在发了申请帖,他给我发短消息开始的。在这之前其实已经知道了这个名字,好象是在一个扑克牌游戏的帖子中留下印象的,当时对他的印象是技术高,名字也怪,名叫老迈,ID也老迈。他的短消息问我是否愿意到值班室坐坐,高手都给我发消息了,那还不兴奋么,当然是欣然前往。进去后才发现这家伙好象并不友善,别人的问题都轻易过关了,他给我的题却使我卡了壳并且以此为依据要撵我走(详细过程在其它章节介绍)。对他的好感从两天后他为我详细讲解写strcpy时应该注意的问题开始。
后来的日子对我技术指导最多的就是他了。在看程序过程中,遇到得不懂的语句和宏,一般都是他帮我解释的。解释是一会事,最重要的是他顺便给我说了这样设计的原因。这些原因影响了我后来的程序设计风格。
Wolf0403(完美废人)
记得头一次看见他的时候,写着“短歌马甲NO.1”,注意他也就是从那个NO.overflow开始(那时候对知道编译器会报什么错误的人和佩服,呵呵)。被其影响的是后来到了群里以后,他那句“有汇编为证”,然后贴了一段汇编。这可以说是让我把C程序和汇编联系起来的启蒙老师。这这个引导下我开始研究C语句被译成汇编后是什么样子。知道看汇编了,后来学习的速度加快了好多,呵呵。