PersonalCorpus 版 (精华区)


在食堂吃了午饭,今天没有回去,因为早上起来的太晚,中午再回去睡觉的话
多少有点说不过去。

回到工位上,感觉很困,却有又是不着的那种。上bbs,没有什么新鲜的东西。
遇到一个哥们,工大的,现在读研了。他说他很想出去闯闯,我却说我现在做
梦都想读书。是啊,真的想读书。

Bjarne Stroustrup的The c++ programming language看到第5章了,这是我看
的第二本英文影印书。第一本是Kernighan 和 Ritchie的 The C programming 
Language.这两本书多上的内容其实大多是熟悉的。两三年前,我看谭好强的
《C程序设计》和钱能的《C++程序设计教程》的时候,觉得那两本书已经写得
很好了,如今看了原版的书,才知道他们都省略了太多的东西。

中午收到一封mail,说是让我帮忙弄一个视频转码的活儿。正式工作快5个月了,
一开始让我学习COM,因为当时和公司合作,对方要求接口要符合COM标准,那两
个月,就忙呼着看COM,ATL的东西,稀里糊涂的也就完活了。

后来让我分析一个公司的视频文件。标准的AVI文件只能存储2G的数据,这个公
司采用的特殊的文件格式,将MPEG2的数据分块存储在AVI文件中。合作的那个
公司的那小子来了,他负责解码,但他需要我分析完文件结构告诉他Mpeg数据的
位置。他问我,你会MPEG吗?我说我不会,他又问,你知不知道OpenDML标准?
我说我不知道。他说,那你完了,你肯定做不出来。一句话把我们组长惹怒了,
你怎么就肯定人家做不出来?

幸好实验室就有专门从事视频系统研究的人。一个博士生,忒牛,告诉我大概该
怎么做。看了三天资料,调试了两天程序,再测试了一天,终于按规定的时间把
东西做出来了。说好了一周,那小子在第六天的上午就打电话过来了,问我做的
怎么样,我说做好了,他显然很失望的样子,让我快点给他。打包做成dll给他了,
他却不会用,偶当场ft,接口不是你自己定义的么?

后来他发信问我一个数据结构的定义的根据,我回信告诉他:msdn

再后来,他们公司提出技术交换,其中就要去了我那点代码。那哥们有来了几次电
话,说看不懂,希望我能给他写好文档。我又给他写了注释。他还是看不懂,要求
我给他发一个能够运行的project,我说那玩意儿是我调试用的,就一个按钮,你
拿去干能干什么?他非得要要。没办法,只好给他。又过了几天,他来电话说,你
代码我终于看明白了,原来你没有解码呀?我说你不是要求我把文件结构分析清楚
就行了吗?解码是你的工作,不是我的。他来了句,光分析文件结构呀,那也不难
啦。靠,气得我都说不出话来了。

后来看在他们总经理得面子上,我还是仔细的给他讲解了每一个细节。视频文件是
他们的,技术文档是他们的,接口定义是他们定的。我按照这些东西写好程序,测
试好程序,还要回头给他们分析文档,告诉他们自己的文件到底是怎么回事。

那个哥们姓宋。拿我们旁边一个博士生的的话说,他什么都不会,就知道吵吵。你
不会没事,谦虚点也行啊,他不,非吵吵你跟他急不可。

中国的程序员啦,在公司拿6k多的工资还闲少,自己的水平呢?有没有扪心自问过?

同时我也开始为自己担忧,学计算机就是半路出家,到目前为止还没有系统的学过
那一方面的理论和技术,活儿干了不少,但都是浅尝辄止,刚入门就干别的去了。

现在要把我调去做视频电话。不知道能不能干得时间长一点,学得更系统一点......

快到两点半了,该上班了,——干点什么呢?还是The c++ programming language吧,
既长知识,又练鸟语.


                                        2002.12.10于jdl
[百宝箱] [返回首页] [上级目录] [根目录] [返回顶部] [刷新] [返回]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:6.075毫秒