《疯狂的程序员》

下载本书

添加书签

疯狂的程序员- 第29部分


按键盘上方向键 ← 或 → 可快速上下翻页,按键盘上的 Enter 键可回到本书目录页,按键盘上方向键 ↑ 可回到本页顶部!

    “好吧那你先做个提纲吧今天星期三到星期五还有两天时间够不够?”

    绝影心中只想拿下这个case当时心里根本就没时间这个概念这时候你不要说给他两天就是给他两个小时他都敢拍着胸口打保票于是说:“当然没问题周总这次您尽管放心。”

    上次dap设计失误绝影自认为它导致周总对自己的信任跌到了谷底正如当美国经济不景气到谷底美国总统就想打仗转移人们视线正好这个时候萨达姆又冒了出来你以为美国真是民主国家你以为美国都是美国人们说了算你以为布什不敢打你?不打你打谁?总之你伊拉克一个小国家这个case总能摆平你管我打你打得对不对总之能完成netbsp;所以现在绝影也不考虑到底这个体检车数字化系统有多难到底这个指纹识别算法有多难先把case接下来再说接下来才有机会证明自己不接就永远没有机会。

    领了工资燕儿下午去报了税就提前回了家特意去买了猪蹄给绝影炖了他最爱吃的猪蹄汤当汤端上桌子本以为他又会露出惊喜地笑容绝影却视而不见机器人般一口一口往嘴里刨饭。一片好心碰了钉子燕儿有点生气地说:“又在想工作又在想工作给你说了多少次吃饭和睡觉的时候不许想工作。”

    绝影回过神来说:“这次情况特殊有个大case我要好好思考一下。”

    “又是大netbsp;“不一样我上次犯了错误这次不好好证明下实力那邦人会看不起我!”

    “谁敢看不起你?”

    “我也不知道总之会有人看不起我。你不懂。”

    “是我不懂那你就不要跟我说。”

    吃完饭燕儿收拾好碗筷说:“你就忙你的大case去吧晚上我和同学去逛街反正你也不管我。”

    绝影爬在电脑上头也没回说:“去吧。”

    忙了两夜终于把设计提纲做好用公司打印机打印出来整整五页a4纸绝影朝燕儿扬扬手中的纸得意地说:“看就是这个终于弄出来了。”

    “你那个有什么用?你天天晚上在家还加班每天都做到两三点还是拿那么多工资;人家张厂长每天在公司工作八小时晚上回家上网聊天玩游戏陪女朋友还是拿那么多工资不知道你这几张纸到底有什么价值?”

    “这个我知道总之我工资也比张厂长高。”

    “你算算你每天在公司还加班基本上八小时的班你要上十小时回家从八点到两点又是六个小时一天十六个小时先别说工作量就工作时间都是张厂长的两倍可是你工资有他两倍多吗?再说公司其它新人做老半天又做不出来个什么你的工作量起码是他们的三倍四倍可是你的工资有他们三倍四倍多吗?”

    燕儿这么说脸上带了一点怒气绝影沉默了一会突然严肃的说:“我知道也许我付出比他们多三倍的努力只能得到比他们多一倍的回报但是如果我不付出这三倍的努力连一倍的回报也没有。”

    见绝影的面色很严肃燕儿的语气又软了下来低声说:“总之还是那句话在公司你不去做有的是人来做为什么你非要把什么事情都揽到自己怀里?”

    绝影把设计提纲交给周总周总的反应大大过了他的预料他说:“小绝啊你这份设计提纲相当不错啊我都没想到做得这么好我觉得应该开个会你把这份提纲向公司所有人讲解一下让其它人也学习学习。”

    绝影点点头:“嗯。我也正希望其它人可以领会到我的设计思想以后case实施起来才容易沟通。”

    站在讲台前绝影是精神百倍本来他就觉得自己是个教书的料小学的时候还一直希望成为一个教师到高中的时候自己还是学生就代物理老师给同学讲过几节物理课据说同学们反应还不错以至于有些同学竟提出希望绝影同学来做物理老师。回想一下当时讲的无非就是一个物体以多少多少初度开始运行加度是多少几分钟后另外一个物体又以多少多少初度多少多少加度运行问后面那个能不能追到前面那个如果能追到要多少时间。

    在同学们看来这一直是高中物理一个大难题那物理老师在上面公式版书密密麻麻写了大办个黑板同学们在下面还是听得晕头转向老师又急得不得了明明这问题的解答方法自己心中一片明了在胸中酝酿了老半天讲出来学生还是听不懂真恨不得把他们脑袋上面敲个洞来个醍醐灌顶。

    绝影讲又不一样这问题其实很简单其实就是数学里面两个二次函数求交点的问题把两个物体的运动描述成二次函数简单一求舍去负数解答案就出来了。再说物理里面求什么合外力又是做受力分析又是画图草稿纸都用去三五张其实拿数学的复数加减法来做就简单得不得了。

    所以中国学校的教育就是死板那数学从小学学到大学从加减乘除学到导数微积分复变函数按照学校的教法到底有多大用处恐怕用得最多的也就是做生意算下几斤几两多少钱收多少找多少其实数学的用处可大着呢。各个教材把自己的学问教得头头是道就是不告诉你物理学里面的矢量就相当于数学里面的复数就是不告诉你匀圆周运动的轨迹可以用几何学来求解归根结底就是不告诉你这门学问到底有啥用处。

    大环境如此搞得写程序也如此不管是学校里程序设计课程还是社会上这样培训班那样电脑学校都只管各自教各自的学汇编就8ox68学netetdos下窗口程序都不知道。最后写程序是教了那教的是如何去写程序根本不教你为什么要写程序写程序能写些什么出来。

    这次体检车数字化系统的设计绝影的确吸取了不少dap的教训主要就是细化把有可能遇到的问题尽量考虑全面有些必须做的工作就一定要去做不要怕麻烦。先是uI也就是用户界面负责录入和检索体检人信息;然后是指纹识别模块封装对指纹仪的操作;然后是VF模块负封装对摄像头的操作;然后是报告模块负责将各个体检点的报告汇总并打印。这些都是数据终端。然后是odBc接口封装数据库操作。最重要的是数据管理模块放到服务器上。不管是指纹图像、照片、报告还是录入的体检人信息都把他抽象成数据全部流向数据管理模块数据管理模块再通过odBc接口把数据送到数据库。检索的时候向数据管理模块送指令它从数据库中取到数据再一一给数据终端由他们自己分拣属于自己的数据。最后再部署个消息服务器各个工作站上配上消息客户端工作站之间的通信数据同步就靠它来完成。

    所以对人来说什么思维最重要当然是抽象思维。狗也会做梦甚至还会说梦话但是狗会抽象思维吗?你能让狗把一堆人民币想像成一堆骨头吗?不能既然只有人这种高等动物才会抽象那就要把它挥到淋漓尽致。你想要是登记工作站上照片也保存成Jpg直接往数据库送指纹也保存成Jpg直接往数据库送体检人信息也直接往数据库送那还不把工作站和数据库累死一会数据又要同步一会又要和其它体检点通信这客户端还不知道要开得多复杂。现在可好只要把数据管理模块和消息服务器做得足够稳定客户端上的开基本上易如反掌尔!

    绝影在讲台上讲得头头是道边讲边画出结构图数据流方向和事物流方向用箭头一一标注整个系统简单明了又分工合作明确他一边讲一边赞扬自己道:“不失为一篇佳作啊。”

    整整花了两个小时绝影终于说:“我要讲的就这么多。”

    下面死一般沉寂。

    周总终于站起来问:“小绝说的大家能理解吗?”

    于是才有66续续的生意说:“嗯嗯。”

    周总说:“那么我再来讲两句。”

    基本上周总就讲了几句总结性的话讲了对这个case的展望他说:“这个case做好了公司今后两三年就不愁了。”总结陈词总是领导们喜欢的管你下面的人讲得头头是道讲得天花乱坠讲得意义有多深远结论性的东西还得领导来讲可行与否还得领导来批示某种意义上讲一个case设计得好不好不在于设计者认为他好不好不在于同事们认为他好不好也不在用户认为他好不好而在于领导认为他好不好。

    周总的意思这个case由绝影来牵头基本上算定下来或许是上次dap设计的失误周总还是对绝影或多或少有些顾虑所以并没有像上次那样说全权由他来负责。不过对绝影来说这也足够了在他看来这世界上最幸福的事莫过于亲眼看着别人把自己的设想变成现实你要明白为什么T台上的模特虽然能够吸引众多的闪光灯和眼球但是设计师总是最后出场而且总是被这些美女模特们簇拥着出场。这就像修房子虽然里面的一砖一瓦不知道凝结了多少工人的心血但他们永远体会不到一座座高楼拔地而起的幸福和成就感因为在他们眼中只能看到一块砖或一片瓦只有设计师在他眼中看到的是整栋雄伟的大厦。

    人呐眼光放长远一些看到的东西就更多一些生活得也更有意义一些。

    绝影走下讲台望了望窗外想:做程序员真好可以写程序更有机会做设计才能体会到很多人无法体会到的幸福我的高楼将从这里拔地而起。



………【《疯狂的程序员》45】………

    绝影才了两分钟美梦就被周总掷地有声地打断:“还是按照惯例先给这个netbsp;Bus简单明了。”

    对周总的命名方式绝影向来腹绯比较多这次虽然也没什么创意但绝影心情好也就没有过多去计较管他叫啥eB也好eBex也好百万也好狗胜也好只要把case交给自己还不一切尽在我掌握中。

    张厂长和绝影在指纹识别模块上的分歧还比较大张厂长坚持认为应该使用成熟的指纹仪成本低开周期短可靠性高;绝影却认为应该使用高性能的指纹识别芯片自己开外围电路和指纹识别算法这样方能掌握核心技术。两人争论了好几天这天又开会张厂长一反平时温文尔雅的常态厉声道:“你天天用mFnetdos下的程序怎么不想着为了掌握核心技术自己去开一套mFnetbsp;不说不打紧这一说又激起绝影的雄心壮志他迎上去说:“你以为我不敢做?有什么不敢做的我是没那个时间要是周总给我拨时间管他mFc还是kFc我都能给他搞一大套出来。”

    眼看二人睁得不可开交周总平静地说:“小绝啊还是要以大局为重啊。你崇尚技术的心情我能理解但是最重要的是我们的开进度和开成本我看还是小张的意见比较好这次就用他的。”

    绝影无话可说愤愤地想:你不让我搞指纹识别芯片改天我自己去搞等我搞出来再回头气死你。

    周总转过头来对张厂长说:“那小张指纹仪的事就由你负责落实吧。有什么需要直接跟我说。”

    张厂长领了命得意地看了绝影一眼庆幸自己坚持把这个case中的小case争取过来要不自己在eB上基本上就无用武之地了。

    燕儿请假回了趟老家本来年初说好绝影跟她一起回去见见家长原则上把大事定下来等到临走的时候绝影忽然变卦坚定地对她说:“不行eB刚刚下来现在公司需要我我不能走。”

    于是燕儿一气之下也不等绝影独自带着满肚子气走了。本来绝影觉得多对不起她良心上有点过不去回头一想走了也好正好充分利用这几天把eB的需求分析概要设计和部分模块设计做出来她要是在自己天天晚上回家还加班心里还是有点虚。

    dap的失败是老大一块石头压在绝影身上所以不写文档害死人啊。这次吸取教训依稀还记得以前考软件设计师的时候背过什么软件开文档gB8567…88。从网上下一整套回来一个人慢慢填写。

    写惯了程序写起文档也是极不适应本来既然是国家标准嘛总不可能用平时口水话来写奈何自己又确实不是写材料的那块料现在一边写想起几个同学毕业后去考了公务员那还不天天面对这样的文档憋死人。写程序还好灵感来了爆起来是行云流水脑子里程序劈里啪啦冒出来就怪自己打字度跟不上思维。

    写材料就不一样了明明就是那个意思可是为了一句话一个词还得思考半天也就是推敲到底是“推”好呢还是“敲”好呢?在他看来管他是“推”还是“敲”甚至是“砸”只要能把门弄开就是好办法。

    几天下来总算是把几本材料憋了出来周总拍拍绝影的肩膀说:“不错不错进步很大啊就按这个来要确保万无一失。”

    燕儿回来的时候带了好几大口袋水果见到绝影第一句话却是:“怎么胡子老长你也不知道刮!”

    这时绝影才照照镜子现确实胡子又老长了明明燕儿走的时候才刮过这不是才几天时间么于是打趣地说:“是啊熬了几天夜胡子怎么就张这么长了。只知道别人说熬夜白头怎么原来熬夜也长胡子呢?看来胡子还是晚上的时候生长比较旺盛。”

    听到绝影调侃的语气燕儿气不打一处来:“我不是说了很多次了么?工作就是工作休息就是休息在公司里你怎么干我管不了你回了家你就得好好休息我不信周总管你还管到家里来了。你现在就这样天天熬夜以后身体怎么受得了。”

    绝影若无其事地说:“没事反正现在年轻趁干得动多干点。”

    “你以为你是在社会主义公司啊多劳多得我就是想不通你为什么就是要为了那么一点工资这么辛苦地工作呢?那以后周总给你涨一点工资还怎么得了?”

    燕儿再次题到这个话题绝影觉得她是很认真的她说得很对自己也确实再找不到什么借口来反驳他于是他只好沉默。

    其实你要知道什么是程序员能为一两千块工资天天在公司加班加点回家还继续干到两三点甚至通宵的程序员他们根本就不在乎挣多少钱。程序员他们想的是什么?他们想的永远都是技术他们崇尚的也永远是技术哪怕我现在身上只有两毛前只要有志同道合的人跟我聊技术我一样敢跟他从net1inehook从Ring3聊到Ringo。聊完了今天晚上吃什么?吃什么并不重要重要的是如何才能获取kerne1基址。

    燕儿见绝影垂头丧气坐在那心又一下软下来于是从包里那出一大叠人民币递到绝影面前换了轻柔的口气说:“我外婆给了我一万块钱。我想买房子。”

    看看眼前一大叠人民币绝影想起第一次领到一千块工资的时候自己那兴奋的心情现在这里有十个那么多绝影却反而心里一酸。

    上次燕儿就说了想买房子绝影拿了一大套理由来教育他其实他心里最清楚你以为他真有那么高尚你以为他真不想买房子那是因为没钱。所以钱这个东西真是害人啊有钱也害人没钱更害人。燕儿从学校就跟着他虽说她也不是什么沉鱼落雁但在同学们眼中起码也算小美女一个自己当初什么也没有全凭一张嘴把她哄到手几年下来自己还是什么也没有还得让燕儿跟自己一起奋斗起码自己连她想要的东西都不能给她要是自己有钱大大方方地手一挥:“房子嘛要哪套给你钱你自己看好买了就是。”有自己的房子多少还能给她一点安全感。

    虽然绝影知道燕儿不会庸俗到一定要他拿钱买房子但绝影还是开始计划这事。男人嘛你可以不在任何时候把你女朋友放在最重要的位置但一定要在她最需要你的时候给她依靠。奈何自己家里条件也如资本主义世界经济一般不景气几万块钱绝影都不好意思开口要不因为是怕家里人嫌少是因为太多了。终于鼓起勇气开了口结果还是给碰了一鼻子灰回来。

    所以以前在学校的时候同学们开口闭口第一句话便是:“小时候家里穷。”那时候说说都是开玩笑的语气大家都是穷学生一个�
小提示:按 回车 [Enter] 键 返回书目,按 ← 键 返回上一页, 按 → 键 进入下一页。 赞一下 添加书签加入书架