开学第二天,申鹏快印交大店。
现在时间是晚上九点,还没到打印店的关门时间,但大门已经虚掩了起来,因为屏保开发小组的五个人正在里面召开第一次会议。被推举为项目经理的柳子邵站在一块小黑板前面,张小勇、邱浩、王俊、顾飞四个组员则坐在椅子上,围成一个半圆,看着他。
柳子邵表面信心十足,心里却在苦笑。
昨天,当王诺岳说有一个花旗的软件项目的时候,大家都极度兴奋,完全没注意到王诺岳坑人的笑容。在大家渴望的眼神中,王诺岳说出了任务:开发一个屏幕保护程序,它可以由用户启动,也可以设定一个时间,当计算机静止时间达到这个阈值的时候,屏保就会自动改变屏幕图像,屏幕图像的艺术品或者照片。
“很简单,对不对?”柳子邵还记得当时王诺岳一脸轻松地对他说道,好像就是一个课堂作业似的。
“嗯,是不难。”当时他是这样自信的回答的。因为跟着王诺岳研究了一个假期的病毒,他自认为对操作系统有了一定的了解,不觉得开发一个屏保程序有什么困难。
“柳子邵认为不难,你们呢?”王诺岳向其他几人问道。
其他几人讨论了一会,觉得就算有问题,也可以克服,于是大家都投了赞成票。
“那好,你们自己选个项目负责人出来吧,以后就由项目负责人和我交流。”王诺岳说道。
“你不参加?”张小勇当时问道。
“这次我是代表户,不参加开发,只管验收。”王诺岳憋着笑说道。
剩下的五个人一阵商量,还是推选柳子邵当上了这个项目负责人。
“那好,这个任务就交给你了,柳经理。”王诺岳轻松地拍手鼓掌,“鉴于你们是我的同学和朋友,我就不收介绍费了。两个月内你们完成的话,一万块钱全是你们的。”
“两个月,一万块钱”当时五个人都兴奋不已。可直到今天,他们准备开始工作的时候,才发现事情没那么简单。
*
“大家都看过王诺岳的需求文档了吧,有什么问题没有?”柳子邵开始了他的第一场秀。
“为什么一定要在windows下开发?我们没写过windows程序啊。”首先提问的是张小勇。
“虽然现在有人认为windows没有dos方便,只是一个玩具,不会走得更远。但我认为,图形界面是以后的发展趋势,它会快速增长,占据统治地位,所以我们要紧跟潮流。”柳子邵信心十足地说道,心里却在骂王诺岳。
昨天王诺岳故意隐瞒了要开发的是windows程序,让他以为是开发dos程序,结果一脚踩进了王诺岳挖的坑里。当他看到需求文档,质问王诺岳为什么不说清楚的时候,王诺岳却振振有词地反驳道:作为团队负责人,你难道不应该搞清楚用户的需求吗?
“windows程序是用c语言写程序吧?”邱浩有点心虚地问道。现在他们只会两种语言,教学的pascal,自学的c语言。如果windows程序不是用c,那他们这个项目就可以宣布结束了。
“现在开发windows程序的唯一语言,就是c语言。”柳子邵说道,他庆幸王诺岳在这点上没坑他们。
听到他的回答,邱浩出了口气,其他人也都松了口气。
“那有没有开发的书?”王俊带着侥幸的心理问道。他没在王诺岳的书架上看到过windows编程的书,也没在图书馆看到过。毕竟windows才出来半年多。但他还是问了一句。
“没有书。”柳子邵摇摇头。然后从背包里拿出一个软件盒子,递给了王俊,“但我这里有一个示范程序,还有一个微软的开发环境,c6.0。”
王俊接过盒子,几个人也凑过来,一起看盒子上的一些说明。
“我今晚就会把c在这几台机器上安装好,明天你们就可以用了。”柳子邵说道。这个软件是truetype字体开发环境的一部分,是上次罗伯特送给王诺岳的。如果去市场上买的话,c的售价高达六百美元。
“这个软件很贵,不要大范围传播。”当王诺岳把软件交给他的时候,还特意叮嘱了一句。
“还有示范程序,我也会拷贝到机器上。大家可以学习基本的windows编程。”柳子邵又拿出了一张软盘。这是昨晚他从微软的bbs上下载下来的。
大家传阅完c的软件盒子,又把它还给柳子邵。
“一定要用微软的c吗?用turboc不行吗?”邱浩再次问道,turboc是他用熟了的开发环境。
“我们还是用c吧,毕竟是一个公司出的。”柳子邵摇摇天,想起了昨夜和王诺岳的对话。当时他也问了这个问题,却听到了borland和微软之间的恩怨。
“你知道,微软公司起家靠的是编程语言,具体来说就是basic,然后在编程语言领域一直是市场的领跑者。但80年代中期,borland发布了代表性的软件turbopascal,情况就改变了。因为borland的集成开发环境(ide)比微软的基于命令行界面方便得多。”
“嗯,确实如此。”柳子邵当时接过了话头。1991年,正是borland如日中天的时候,绝大部分程序员都在用它的集成开发环境。
“嘿嘿,当时borland都逼得微软转向操作系统和应用软件领域发展。”王诺岳笑道,“可你认为微软是吃了亏不还手的人吗?”
“所以呢?”当时他傻乎乎地问道。
“所以呢,”王诺岳点了点c的包装盒,“这就是战争的继续。”
“微软开发的操作系统,微软留的编程接口,老对手的编辑器,你觉得他们会百分百兼容?”王诺岳冷冷地笑道。
“那我们学习使用新的开发环境了,有手册吗?”顾飞的问题让柳子邵的心思回到了打印室。
“有手册。”柳子邵从书包里再次拿出了几张纸。看到他时候里的一小叠纸,大家松了口气,看起来新环境不难。
但紧接着,柳子邵又拿出了一张软盘,说道:“c是用的在线文档,我已经下载下来了,一共五百多页。”
“这么说,我们两个月内,要学会新的开发环境,学会windows编程,所有的文档还都是英文的。最后才能开发出合格的屏保程序,才能挣到钱,对吗?”张小勇总结到。
“对。”柳子邵无奈地说道。
“为了一万块,我们这两个月拼啦。”邱浩振臂高呼。
现在时间是晚上九点,还没到打印店的关门时间,但大门已经虚掩了起来,因为屏保开发小组的五个人正在里面召开第一次会议。被推举为项目经理的柳子邵站在一块小黑板前面,张小勇、邱浩、王俊、顾飞四个组员则坐在椅子上,围成一个半圆,看着他。
柳子邵表面信心十足,心里却在苦笑。
昨天,当王诺岳说有一个花旗的软件项目的时候,大家都极度兴奋,完全没注意到王诺岳坑人的笑容。在大家渴望的眼神中,王诺岳说出了任务:开发一个屏幕保护程序,它可以由用户启动,也可以设定一个时间,当计算机静止时间达到这个阈值的时候,屏保就会自动改变屏幕图像,屏幕图像的艺术品或者照片。
“很简单,对不对?”柳子邵还记得当时王诺岳一脸轻松地对他说道,好像就是一个课堂作业似的。
“嗯,是不难。”当时他是这样自信的回答的。因为跟着王诺岳研究了一个假期的病毒,他自认为对操作系统有了一定的了解,不觉得开发一个屏保程序有什么困难。
“柳子邵认为不难,你们呢?”王诺岳向其他几人问道。
其他几人讨论了一会,觉得就算有问题,也可以克服,于是大家都投了赞成票。
“那好,你们自己选个项目负责人出来吧,以后就由项目负责人和我交流。”王诺岳说道。
“你不参加?”张小勇当时问道。
“这次我是代表户,不参加开发,只管验收。”王诺岳憋着笑说道。
剩下的五个人一阵商量,还是推选柳子邵当上了这个项目负责人。
“那好,这个任务就交给你了,柳经理。”王诺岳轻松地拍手鼓掌,“鉴于你们是我的同学和朋友,我就不收介绍费了。两个月内你们完成的话,一万块钱全是你们的。”
“两个月,一万块钱”当时五个人都兴奋不已。可直到今天,他们准备开始工作的时候,才发现事情没那么简单。
*
“大家都看过王诺岳的需求文档了吧,有什么问题没有?”柳子邵开始了他的第一场秀。
“为什么一定要在windows下开发?我们没写过windows程序啊。”首先提问的是张小勇。
“虽然现在有人认为windows没有dos方便,只是一个玩具,不会走得更远。但我认为,图形界面是以后的发展趋势,它会快速增长,占据统治地位,所以我们要紧跟潮流。”柳子邵信心十足地说道,心里却在骂王诺岳。
昨天王诺岳故意隐瞒了要开发的是windows程序,让他以为是开发dos程序,结果一脚踩进了王诺岳挖的坑里。当他看到需求文档,质问王诺岳为什么不说清楚的时候,王诺岳却振振有词地反驳道:作为团队负责人,你难道不应该搞清楚用户的需求吗?
“windows程序是用c语言写程序吧?”邱浩有点心虚地问道。现在他们只会两种语言,教学的pascal,自学的c语言。如果windows程序不是用c,那他们这个项目就可以宣布结束了。
“现在开发windows程序的唯一语言,就是c语言。”柳子邵说道,他庆幸王诺岳在这点上没坑他们。
听到他的回答,邱浩出了口气,其他人也都松了口气。
“那有没有开发的书?”王俊带着侥幸的心理问道。他没在王诺岳的书架上看到过windows编程的书,也没在图书馆看到过。毕竟windows才出来半年多。但他还是问了一句。
“没有书。”柳子邵摇摇头。然后从背包里拿出一个软件盒子,递给了王俊,“但我这里有一个示范程序,还有一个微软的开发环境,c6.0。”
王俊接过盒子,几个人也凑过来,一起看盒子上的一些说明。
“我今晚就会把c在这几台机器上安装好,明天你们就可以用了。”柳子邵说道。这个软件是truetype字体开发环境的一部分,是上次罗伯特送给王诺岳的。如果去市场上买的话,c的售价高达六百美元。
“这个软件很贵,不要大范围传播。”当王诺岳把软件交给他的时候,还特意叮嘱了一句。
“还有示范程序,我也会拷贝到机器上。大家可以学习基本的windows编程。”柳子邵又拿出了一张软盘。这是昨晚他从微软的bbs上下载下来的。
大家传阅完c的软件盒子,又把它还给柳子邵。
“一定要用微软的c吗?用turboc不行吗?”邱浩再次问道,turboc是他用熟了的开发环境。
“我们还是用c吧,毕竟是一个公司出的。”柳子邵摇摇天,想起了昨夜和王诺岳的对话。当时他也问了这个问题,却听到了borland和微软之间的恩怨。
“你知道,微软公司起家靠的是编程语言,具体来说就是basic,然后在编程语言领域一直是市场的领跑者。但80年代中期,borland发布了代表性的软件turbopascal,情况就改变了。因为borland的集成开发环境(ide)比微软的基于命令行界面方便得多。”
“嗯,确实如此。”柳子邵当时接过了话头。1991年,正是borland如日中天的时候,绝大部分程序员都在用它的集成开发环境。
“嘿嘿,当时borland都逼得微软转向操作系统和应用软件领域发展。”王诺岳笑道,“可你认为微软是吃了亏不还手的人吗?”
“所以呢?”当时他傻乎乎地问道。
“所以呢,”王诺岳点了点c的包装盒,“这就是战争的继续。”
“微软开发的操作系统,微软留的编程接口,老对手的编辑器,你觉得他们会百分百兼容?”王诺岳冷冷地笑道。
“那我们学习使用新的开发环境了,有手册吗?”顾飞的问题让柳子邵的心思回到了打印室。
“有手册。”柳子邵从书包里再次拿出了几张纸。看到他时候里的一小叠纸,大家松了口气,看起来新环境不难。
但紧接着,柳子邵又拿出了一张软盘,说道:“c是用的在线文档,我已经下载下来了,一共五百多页。”
“这么说,我们两个月内,要学会新的开发环境,学会windows编程,所有的文档还都是英文的。最后才能开发出合格的屏保程序,才能挣到钱,对吗?”张小勇总结到。
“对。”柳子邵无奈地说道。
“为了一万块,我们这两个月拼啦。”邱浩振臂高呼。