编程十年 (12):阅尽天下.NET文章无数
编程十年 (12):阅尽天下.NET文章无数
博客的出现让我的虚荣心又一次得以膨胀,那一段时间里,我极其热衷于守在一篇刚发布的博客前等待回复,并且耐心地回答回复中提到的每一个问题。即便是一个简单的“顶”,我也要报以由衷的“谢谢”。
就在我不厌其烦地浏览着每一条回复时,有一条的内容让我一惊:你也是北工大的吗?有空聊一聊?
我的贵人出现了。嗯,怎么称呼他呢?我并不知道他是否喜欢自己的名字出现在这里,和绝大多数牛人一样,他的经历也是毁誉参半的,恐怕写出来还会引起口水战,所以姑且称之为E君吧。E是一个我很喜欢的字母,仅此而已。
最初看到这个回复的时候,我以为只是一个同校的粉丝而已,但仔细读下来又不像。“有空聊一聊”,这分明是上级对下级、长辈对晚辈的一种邀请。于是我怀着好奇心,给他写了一条私有留言,注上了我的邮箱和手机号。没想到不到两个钟头我的手机就响起来了,号码是正常的手机号,但是并不在联系人中。我毫不犹豫地接了这个电话,更没想到的是我们竟然在同一个宿舍楼里,于是约定了在我们宿舍见面。
详聊得知,E君大我一届,但并不是北工大本校的,而是在廊坊大学城的分校里上学。他这一年大四,在本校联系读研的事情,并且混到了一个宿舍床位,在这里暂住准备考研。他给我介绍了工大很多与计算机社团有关的东西,既有本校的也有分校的。我还从他这里知道微软有个MVP奖项,而他已经是连续两届还是三届的MVP得主了。不过主要的话题并不是这些,而是他和分校那边的几个哥们一起也建立了一个计算机方面的网上社区,名叫CSTC,是Computer Science & Technology of China的缩写,博客论坛文档库一应俱全。他希望我能为CSTC写些东西,并且承担一些工作。
我毫不犹豫地答应了,因为他给我开出的条件是我对自己的文章拥有绝对的创作权,除了放在CSTC之外,还可以自由地发布在我的博客上或者投稿给杂志;此外,还让我担任CSTC论坛.NET版块的大版主,享有删帖、置顶、屏蔽用户等一切至高无上的特权。虚荣心再次作祟,从此很长一段时间里我的个人介绍里都会有“CSTC专栏作家、.NET版块大版主”的称号,即便是CSTC已经停掉许久之后。
是的,CSTC毕竟只是一帮子大学生自娱自乐的技术网站,搭建在E君一个舍友的电脑上,性能有限,而且极不稳定。在我加入之后没多久,E君就宣布停掉CSTC了。不过,这段经历让我对网站的搭建和运营有了一些基本的了解,同时也更深入地掌握了一些网络知识。以至于后来尝试创业时,我自告奋勇承担了组建网络的重任,并乐此不疲地出入于北京安贞桥边的IDC机房。
CSTC给我带来的另外一个收获就是,让我更深刻地体会到了编辑的工作内容,使我感觉到我离编辑的工作并不是很遥远,我可以驾驭它。而且,我也很喜欢做编辑工作,这能迫使我更认真地读大量技术文章,不仅要理解它们,还要找出其中的错误。这不仅提高了我的技术水平,还提高了语文方面的水平——很多技术很强的人写作并不一定在行,语法问题层出不穷,加之主要精力放在了技术上,文字错误也在所难免。
后来,在我退学前夕,我曾找E君聊过一次,我说你在CSDN认识那么多牛人,能不能到时候推荐我过去工作啊。他说没问题,但也只能给个机会,能不能去还是要凭自己。我说这当然。
其实在我上大学专门学习计算机没多久,我就认定自己要做程序员了。但没有经验的我一直奉行着这样一种理念,不要把自己的爱好当成工作,这会让你对其失去兴趣,工作只是养家糊口的手段而已。所以,在退学时我毫不犹豫地选择作为技术编辑,而把编程作为爱好。
于是,在E君的推荐下,我在办完退学手续的第二天就去CSDN面试了。当时我提交的简历只有不到一页A4纸,主要内容除了个人资料外就是在大学做过的作业,不过为了能争取到编辑的工作,我大肆渲染了在CSTC担任网络编辑和版主的经历。
面试官有孟迎霞、孟岩、刘如鸿、蒋涛。孟迎霞当时是编辑部主任,她对我退学的事情看得很开,还告诉我之前《程序员》有一位记者熊节(没错,就是《与熊共舞》和《软件工艺》的译者)就是退学生,不过一直做得很好。孟岩则对我的简历很感兴趣,问我为什么敢于留这么大片空白,其实我是无知者无畏,但我还是告诉他,我是一个实事求是的人,现在的我就是一片空白。刘如鸿则是《MSDN开发精选》的技术主编,今后我会主要在他手下工作,他主要和我聊了我在博客里写的一些东西,感觉不错,希望我今后能努力。蒋涛是杂志社的副社长、CSDN的老板,他问了我三个问题,一是你认为你最大的缺点是什么,我毫不犹豫地回答“懒”,然后我们相视大笑;二是问我对薪水如何要求,我说“越多越好”,结果我拿到的是和本科毕业生一个级别的工资;三是问我什么时候能上班,我答“随时”,于是第二天我就坐在工位上开始办公了。
我加入CSDN时,恰逢一期《CSDN开发高手》已经组稿完毕,于是我担任起校对的工作。这时我才知道,原来一期杂志做到后期,要校对至少4次。一次是电子稿,用PageMaker打开美编排好版的文件,在电脑屏幕上进行校对。然后用打印机打印出来纸样,再校对一次,这次如果出现问题,只能用笔圈出,然后再到电脑上改。这之后就可以把排好版的文件发给出片公司制作胶片了,拿到胶片还要再校对一次。这一步是最痛苦的,胶片是透明的,即便在下面垫上白纸,看上去也很费力。如果是黑白页,还比较轻松,每页只有一张胶片;而如果是彩页,则每页有四张胶片(CMYK每种颜色各一张)。等胶片也校对好之后,就可以送给印刷厂了,但印刷厂不会直接付印,会首先印出一套小样,对小样还是要校对一次,而且这是最后一次修改错误的机会了。
这样,这本杂志上的每篇文章,甚至包括封面、目录和封底,我都看了至少4遍……后来,除了校对我还要组稿、审稿,审稿还分一、二、三审,这样每篇文章差不多要看上10遍。真是过足了看文章的瘾啊。
在我参与的第一期《CSDN开发高手》出版之后,主任找我聊了一下,说我做得还可以,决定让我负责下一期的全部工作。我感到很诧异,就算我真的做得不错,你们也不应该让整个杂志的重任落在一个毛还没长全的大学肄业生手里吧?不过所谓初生牛犊不怕虎,我在迟疑了两秒钟之后接下了这个任务。
之后的一个月过得昏天黑地。先是一个个地给知名作家打电话、发邮件约稿,然后再一个个催稿,其间还要筛选大量良莠不齐的投稿。之后按照各个栏目的既定比例组稿、审稿,最后就是重复上个月的事情。
但在审稿后期,我拿到了金旭亮老师的卷首语,我心中的疑问有了答案,原来《CSDN开发高手》要停刊了……合着这本杂志早就准备放弃了,就当给我练手了。金老师的卷首语写得很含蓄,但我知道肯定是市场的原因,太专注的技术杂志虽然很受开发者欢迎,但肯定不好卖。
做完最后一期杂志,主任又找我谈了一次,说我做了两期杂志应该有足够的经验了,决定让我参与《MSDN开发精选》杂志。本来我就对微软技术情有独钟,这么好的机会当然不能错过。而且还得到了巨大的实惠,为了让我熟悉这本杂志,主任很爽快地给了我一套这本杂志从创刊号开始的每一期。以前想看买不起,现在能免费看了,真欢乐。
《MSDN开发精选》的文章大部分来自于微软的MSDN英文网站,但该网站当时还没有对最新文章提供RSS,所以我每天的任务就是到MSDN上找新发表的、在中文网站尚未出现的文章,把适合放在杂志上的选出来。另外一部分文章来自于MSDN Magazine杂志,那个时候这本杂志还没有提供多语言版本。公司为了方便选文,专门订了一套MSDN Magazine,这让我有机会接触到了优秀的外文技术期刊。
文章选择好以后,需要交给主编审核,然后交付专门的翻译公司翻译,我们拿到中译稿之后,重复做中文杂志的流程。当然,也有部分文章是国内专家自主编写的,这需要我们专门约稿。另外,有些其他来源的英文文章也会收录,但这些文章翻译公司并不受理,需要约国内的独立译者翻译。而我老婆当时就是这样的译者之一,当然,那时候我只是闻其名而未见其面,她正在读研究生,业余翻译。以前都是主编直接联系她约稿,我这个小弟来了之后,这种工作自然由我完成。没想到,后来这位我印象里的牛人也加盟CSDN了,我们成了同事;再后来,我们分别离职各谋高就;再后来,我们重逢在微软TechED,促成姻缘。
也许您会问了,哎老刘,你不是挺好翻译的么,怎么不自己翻译?这就是术业有专攻,让专业的人做专业的事儿。编辑的主业就是整理文字,而翻译应该由专业的译者完成。我也曾毛遂自荐,但被无情地拒绝,不过我很理解。这也是为什么后来我在翻译图书的时候对很多出版社的编辑有所不满,他们不但不负责翻译,而且连很多文字工作甚至包括排版都要求译者完成。
由于《MSDN开发精选》是双月刊,所以我有了充足的时间阅读MSDN网站和MSDN Magazine上的技术文章,自我感觉技术实力突飞猛进。同时我也开始利用业余时间编写一些自己感兴趣的小程序,感觉比以前又进了一大步。这个时候,我感觉自己积累得很多了,需要有一个“宣泄”的途径。我认为这样的途径有两个,一个是创业,做自己的东西;一个是做讲师,把自己知道的讲给别人。
话说这个“时光荏苒岁月如梭,转眼间”我在CSDN已经工作快一年,大学生的乳臭基本退干,签的一年期合同也快到期。更郁闷的是,我手头正在做的那期杂志也将是《MSDN开发精选》的最后一期。就在我为去留问题大伤脑筋时,正好E君到CSDN办事儿,找到我聊了几句。他说有个MVP自己办了个公司,有一项业务是为某培训中心提供讲师资源,问我是不是还对讲师抱有兴趣,可以为我推荐。我说当然有,正好合同快到期了,我答应你。
就这样,在做完了最后一期《MSDN开发精选》之后,我毅然离开了CSDN。后来同宿舍的哥们一起聚会,他们听到我退学一年里的经历时打趣道:你Y真狠,一年做黄了人家两本杂志。