博文
疯狂的程序员38(2008-03-22 09:37:00)
摘要:今天写一个硬件项目的开发,其实技术发展到今天,硬件开发和软件开发已经息息相关。毕业这么久,昨天才第一次回母校,校门外卖肉夹馍的老大妈居然还认识我,她说:“现在涨价了,两块钱一个。”
周总一说放一放,绝影就怕得要死。天知道这一放又要放多久。比如馒头这东西,刚做出来的时候热气腾腾还带点甜味确实蛮好吃的,放一会凉了也还能吃,要是你放个一天两天,那馒头就变成了石头,还如何能吃?
程序也是如此,好端端一个程序,若能一直写下去,倒也像香喷喷的馒头,越写越多,越写越有劲,要是哪一天突然让你停下来,N个月后再让你来看,明明是自己写的东西,反而全都不认识了,程序员又不是狗,靠鼻子认东西。再来写等于从头再来,从头再来还好点,至少思路都是自己的,现在还要顺着以前的思路写,接别人的活写着写着就骂以前的程序员,接自己的活写着写着就骂自己。
绝影强压住心中的怒火,周总慢条斯理地说:“上次医院那套系统用了这么久了,最近根据他们的反馈,效果还不错,还有好几家医院来参观过,正好给咱们免费打广告。一套系统做好了,我们不能仅仅满足于系统本身,也应该再做点增值产品,一来可以扩展KIPACS的功能,二来还可以再给我们增加点收入。”
本来绝影认为KIPACS确实没有什么技术含量,基本上没有什么再开发的价值,相比起来,DAP的价值要大得多。如果是别人这么说,他肯定拿出一大套说辞来有力地反驳他,奈何这话又是周总说,现在公司收入的大头还是得靠KIPACS,于是继续听周总往下说。
“最近我调研了一下,发现一个很简单也很实用的功能,就是遥控器。比如以前我们在KIPACS上点击‘拍摄’按钮来拍片,医生一边要兼顾病人的体位,一边又要到控制台上来操作,实在不方便,离放射源也近,不如拿个遥控器,远远地就可以拍摄了,你说多方便。”
他这么说,绝影几个人不约而同地点点头,周总也确实想到独到之处。现在什么东西都有人做,做的多了,竞争就激烈起来,本来大家的技术都差不多,比就比什么?比谁的设计新颖,谁的设计更人性化,系统是越来越复杂,操作要越来越简单,就比如Photoshop,东西是好,但学起来太难,起码得买三五本书,要想稍微提高一点至少还得报上一个培训班,比学写程序还难,所以尽管早在大一的时候绝影就打算学Photoshop但直到今天还是什么也没学会。
程序员的想法往往是所有......
疯狂的程序员37(2008-03-22 09:36:00)
摘要:上一章发了,很多朋友在猜测绝影到底辞职了没有。这章给出了答案。我想在工作中,特别是初入职场的人,辞职的想法、辞职的做法时时都会有,每个人心中的想法都不一样。有的人辞职后发现辞职的正确的,有的人辞职后才发现不应该辞职。其实事情既然自己已经做了,不管是对也好,错也好,都不要后悔,因为人最痛苦的事情不是做错事,而是后悔。
燕儿一把拉住他,低声说:“你疯了。隔墙有耳朵,这种事情,回家再说。”
回到家中,绝影一直闷闷不乐,燕儿也在一旁帮他下决心说:“你想想,你在公司足足实习了八个月,才250块钱的工资,你说我来公司实习300块钱尤不失下曹从事,毕竟那是打杂的工作。陈董每次回来都说:小绝啊,从来没让我们失望过。可见对他们来说你还是非常重要的,但是说实话你那待遇也太低了。就说我们寝室一个同学的男朋友吧,人家在一家卖场跑采购,每月都有3000块工资,那还只是工资,加上回扣啊出差补助啊通讯补助啊算下来,怎么着也得过5000吧,而且那还纯粹就是个体力活,让我去我也能做得下来,可是你自己写的程序呢?那可不是人人都能写的,也不是人人都学得会的。”
一席话说得绝影又热血沸腾起来。早几年人们都觉得做技术的人很牛B,往往给人的印象是生活粗糙,不修边幅,做的又尽是些匪夷所思的事情。那毕竟是做的脑力劳动,中国几千年的思想下来就是“劳心者治人,劳力者治于人”,所以搞技术的莫名其妙有了优越感,越是有优越感,就越是不修边幅,鲁迅先生能做到把喝咖啡的时间都拿来工作,我还不能做到把梳头洗脸的时间拿来工作?
所以封建社会的腐朽思想害死人:人人都认为搞技术好,于是人人都来搞技术,搞到最后技术实在太多了,反而如何把技术销售出去才成了摆在人们面前的最重要的问题,于是慢慢地搞销售才成了王道。
燕儿的话说得一点不假,与其自己在公司天天写代码累得要死要活才这么点工资,还不如人家搞销售的天天在外面跑。想到这里,绝影坚定地点点头说:“嗯。我主意已定,不必多说了,睡觉吧。”
第二天一起床,燕儿问:“怎么样?想好怎么给周总说了吗?”
绝影又猛然想起昨天晚上的事情,眼看DAP项目已经上纲上线,再想想虽然自己认为在公司待遇不怎么样,但比大部分同学还是高出一大截,关键是公司还管住,还给他这么大套房子。那卖场跑采购挣三千五千一个月毕竟还是少数,要不是少数,燕儿也不会专门拿他来举例子,人比人是比死人,那他怎么不......
疯狂的程序员36(2008-03-22 09:36:00)
摘要:终于独自承担大CASE了。在后来来看,这个叫做DAP的CASE做得相当糟糕,缺乏经验啊!那时候脑子里根本没有“软件工程”的思想,什么东西拿上手就做,小CASE还好应付,CASE大了,后面根本就无法控制。小说后面会继续写DAP,一个失败的设计对整个CASE的影响太深远了。写这个CASE的目的也是为了提醒大家:程序,不是一个人写的,更不是像写小说一样说写就写,就算写小说,也得先写个提纲呢。
一干人各自收拾了自己的东西来到周总办公室,燕儿还没在公司开过会,特别谨慎,专门备了笔记本和笔。
周总的桌子上乱糟糟地摆满了资料,烟灰被风从烟缸里吹出来飘得满地都是。他耸耸鼻子慢吞吞地说:“半年下来,我们到好几家医院做了CASE,总体情况还不错,客户对我们的印象很好。现在看来时机算是成熟了,我们不能总搞KIPACS这样的小CASE,没多少技术含量,总是被动挨打。小绝,小张,这段时间,你们也积累了一些技术,按照陈董的长远发展方针,是时候搞点自主知识产权的大东西了。你们意见如何呢?”
不等燕儿和张厂长反应过来,绝影抢先说道:“嗯。我觉得周总您这个决定十分正确。现在KIPACS做得多了,的确感觉这里面没多少技术含量,而且产品单一,公司毕竟是要发展的,总这这个东西也不是办法。”
绝影抢着说,是因为周总说的一直以来也是他心中的想法。现在随便一个七八岁的小孩,问他长大了要干啥,他都说:“要做大公司,做什么都不重要,但一定要大,大鱼吃小鱼,小鱼吃虾米。”绝影没周总那么高瞻远瞩,在他来看,KIPACS已经开发得差不多,老是把代码搞来搞去小修小改,或者把if/else换成“?”运算符实在提不起他写程序的兴趣。程序员,一定要做大程序,做什么都不重要,但一定要大,写了几年程序,别人问你做了些什么,你要说就做翻来覆去改了几年KIPACS,自己都不好意思。
周总点点头,说:“小绝说得很对。咱们公司的目标就是以PACS作为发展方向,但严格的说KIPACS并不是真正的PACS。下一步我想做的就是自己真正的PACS。之前由于公司的发展方向还没确定,这个事情也就一直没提上来,半年项目做下来,公司算是解决了温饱问题,也暂时闲下来,现在我们就要看长远一点了。小绝,你觉得现在来做PACS怎么样?”
绝影犹豫地点点头说:“行到是行,不过到目前为止,我对PACS还一窍不通啊。”
“这个不要你操心,PACS我和陈董之......
疯狂的程序员35(2008-03-22 09:35:00)
摘要:想起自己第一次升职做技术主管,虽然中了老板“升职不加薪”的阴谋,但还是很开心,怎么说这也是老板对自己的一种肯定,要不,老板为什么不给别人升职?再想到BOSS Liu擅长中国象棋,我喜欢国际象棋,小说里谈到中国象棋和国际象棋的区别,我想这也体现了BOSS Liu和我自己思想的不同,BOSS Liu是典型的走技术路线的程序员,稳重、踏实;而我更喜欢国际象棋,开放、多变,更希望自己能从一个兵一直走到底线,最后变成后。
本来绝影就对陈董说的话不抱什么太大的希望,感觉他总是夸夸其谈,而且会把芝麻小个事情描述得西瓜那么大,所谓希望越大失望越大,久而久之绝影便学会了:若要不失望,就不要抱希望。
陈董还不知道绝影竟然是这样想的,他要是知道了,还不把他气死,人都是这样,你跟别人说什么,特别是你自己觉得很有意义很重大的事情,总希望别人也认为这事很有意义很重大。很多领导讲话,讲到自认为重点的地方,总是习惯停下来,留几秒钟等待掌声。如果该到掌声没有掌声,次数多了自己也就觉得没有意思,或者认为下面听讲的人层次太低,还没领会到讲话的精神。所以一般领导的秘书深喑此道,总是在讲稿某段话后面打个括号标注:此处可能有掌声,略微停顿二三秒。
他呷了口茶,缓缓地说:“公司必须要发展,市场规律如此,逆水行舟,不进则退。现在正是公司非常紧迫的时候,我们还需要大量的程序员。项目我来拿,如果拿不到项目,小绝你们可以骂我。但我拿到项目了也要人做,你一个人是远远不够的。所以我们还要招人,还要大量招人。我和周总商量了,小绝你在公司呆了这么久,技术上我们觉得你没有任何问题,而且希望你以后能在技术上负起主要责任。所以我想这次让你来独自负责一次招聘的事情,我和周总都还有自己的事情,很难兼顾,希望你能把它做好。”
陈董说完,绝影心中一惊,他万万没想到陈董会把这个事情交给他单独来办。在他心中,陈董办事一向相当谨慎,凡是稍微关乎公司的事情他和周总一定亲力亲为,正因为这样,很多时候他觉得他们反而不像老板,一个老板,居然自己亲自计算员工的工资并且亲自发到员工手上,那也太没有老板的气质了。
一个女人,如果在一群男人面前不拘小节,那说明她为人放荡邋遢,但是如果她只在一个男人面前不拘小节,那只能说明她对这个男人完全信任,换句话说:在她心里,她就是他的人了。在公司也一样,如果领导把一些......
疯狂的程序员34(2008-03-22 09:33:00)
摘要:写这篇,想起陈董关于“做产品不仅仅需要技术”的观点,这也是我后来亲自体会到的。也许正是从那个时候开始,让我渐渐意识到自己还需要学习很多技术以外的东西。又想起钟工开的本田车,等到我买车的时候,有朋友问我:“为什么男人总是买车呀?”我想了想说:“男人不买车去买什么呢?”
BOSS Liu吃了一惊,问:“昨天不是说得好好的吗?今天怎么又不来了?”
“我考虑了一下,我刚让陈董帮忙把燕儿工作落实了,马上就走人,实在太不人道了,传出去肯定会被人笑。”
“BOSS不对阿,这不是你的作风阿。你想就算陈董把你老婆弄到他公司去,充其量就千儿八百一个月,你自己还受制于人,你老婆还要受人鄙视。你现在直接跳槽过来,两边工资的差价早就弥补了你老婆工资上的损失。”
“算了。特别是现在你走了,你也知道公司能写程序的就剩下我一个人,我不是那种人。这个事情以后就不要再提了。让周总他们知道不好。”
“BOSS你这不是把我整惨了阿。昨天晚上听你说要去,我马上又给老总打了个电话,老总又把我夸奖一翻。你看我都把你吹到天上去了。你要是过来,前途肯定是大大的,退比你现在待遇好,进还可以谋求更大的发展。你现在又说不来了,让我怎么去向上头交待?”
“我晓得我晓得,这次我是把你整惨了,下次你整回来。我这次是真的走不掉了,都是人家的人了。BOSS,前途还是留着你自己用,好好把握吧。这次实在对不起了。”
“算了。怪就怪我吹牛吹早了。唉,BOSS你要记住教训,吹牛害死人呐。”
放下电话,绝影暗自得意,那千把块钱工资差价算个啥?公司没人写程序算个啥?帮燕儿落实工作这个人情算个啥,关键是你BOSS Liu比我先去那公司,那你就是我前辈,永远都是我前辈,永远都可以压着我。给我升职,你就得先升职,给我加薪,你就得新加薪。就像搞传销一样,管我做到一个月三五十万,只要你是我上线,你赚钱就比我多。赚钱都是小事,关键是我绝影不能在别人下面做事,特别是在一个技术不比自己高的人下面做事,宁做鸡头,不做凤尾。
来到公司,陈董和周总早就坐在办公室里,看看BOSS Liu走后空下的位置,绝影不免有些自责,想起BOSS Liu平时待自己也不薄,昨天晚上一时欠考虑答应了他估计现在他正想办法给领导交待。他那位置本来就有点背,但是过不了多久还是会有人来坐,正如燕儿说的:“......
疯狂的程序员33(2008-03-22 09:32:00)
摘要:想起大学学的东西,别人问我,在大学学了不少东西吧?我仔细想一想,没多少,至少用在工作上的真没多少。再回忆一下,大部分专业知识都还给了老是。大学里面,学到的最重要的东西便是如何去学习,这也是很多念过大学和没念过大学的人的区别。写程序就是这样,你不会学习不会思考,到头来只会沦落到“高中生程序员”的地步,google上搜代码,复制粘贴,这样简单重复的劳动。
问个“大事?”本来是绝影的客套话,其实不管是谁只要说跟绝影讲事情,他都去问个“大事?”一来表示自己已经作好准备听,二来表示自己对这事已经有了足够重视的准备,完全是出于礼貌。
自己客套起来,没想到燕儿却当真了。就像大家朋友几个客套起来,不免夸奖你老婆几句:“夫人真是漂亮阿。”你说:“哪里哪里。”本来也是句客套话,那人却当真起来:“全身上下,哪里都漂亮!”
绝影想一个女人家,在学校念书还能有屁点大的事情,于是大大咧咧说:“有什么事,尽管说,看看啥大事,还能难到我。”
“其实给你说也没多大用,我自己的事情,估计你也帮不了我什么。”
他这么说绝影急了。男人阿,就怕别人说这个这个事情你做不了,这个这个事情你帮不了忙。自己明明是忙得焦头烂额还要胸口拍得像大猩猩似的说:“有事您说话!”特别又是在自己女人面前,命可以不要,但脸不能丢,于是绝影忙说:“有啥事,说,我连PVT2000都能破解,看还有啥做不到的!”
“还不是找工作的事阿。这几天寝室都在讨论。我们英语专业的又不像你们出来好歹还算有个技术,找工作什么的也要容易得多。”
“啥叫学的技术?我跟你讲,我都是自己学的,想当年我天天在租的房子里写通宵程序,你又不理解,你忘了?现在大学,你以为还像以前真能学到东西?”
“就算编程是你自学的,但你以前自己说过你还能做手机,管你是不是吹牛的,总之就是你们的专业比我们好。”
燕儿这么说,绝影想起以前确实老跟她吹牛说自己能做手机。毕竟自己学的通信工程专业。别人问通信工程学些啥阿,绝影也说不上来什么数电模电单片机DSP电磁波C语言样样都来,学到后是门门懂样样瘟,自己都不知道到底学的啥,更别说给别人说,于是只好说:“通信工程嘛,就是造手机的。”这么说别人也倒容易理解。
但说到做手机,他心里知道自己的分量,不要说手机了,就是朋友让他帮忙焊个天线收卫星电视他都摆弄了半个月毫无进展,只好推说买不到材料做不出来。朋友问啥材料买不到,他也说不......
疯狂的程序员32(2008-03-22 09:30:00)
摘要:和所有读者朋友一样,绝影也期待着陈董的大CASE,不过用陈董的话说:“小绝阿,从来没让我们失望过。”可是陈董却老是让绝影失望。一个没有什么技术含量的暴利破解,也是绝影职业生涯中第一个破解,确实会被同行们耻笑,不过也做得很有滋味。周总炒了BOSS Liu鱿鱼,若干年后,周总会后悔吗?这次事情是不是BOSS Liu后来大幅度进步的动力?虽然陈董这次让大家失望了,不过在后面,绝影他们真的会做一个大CASE,很有意义,小说也会很全面的去写。另外最近有人提到小说的一些不足,错别字多,语句不通顺,描述不清楚或者有些地方前后矛盾。发到Blog上的小说,基本都是原始版本,也就是写完了后什么也没改就直接复制过来了,所以难免还有很多不足,我本身也是忠实于原文,所以没有改动。我想的如果以后有机会出版,或者发第二版,我会好好把这些错误改正的,由此给大家带来的不变请谅解。
陈董一脸严肃又略带洋洋得意,绝影和BOSS Liu在心中盘算着这个大CASE能大到什么程度,100万,500万还是1亿,于是都期待着陈董继续往下说,恨不得拍着胸脯说:“陈司令,你就下命令吧!”
陈董掉足了两人胃口,才缓缓地打开自己的电脑,摆弄了一阵,向二人招招收,说:“过来,过来。”
两人探过头去,屏幕上是个国外的软件,全是英文。陈董说:“这是个石油上的软件,叫PVT2000,因为油田那边还需要个功能这上面又没有,我们必须给它加上去,其实也不难,简单地说,就是根据两个二次函数在坐标系上绘制它们的图像,求出交点并把坐标标示出来。”
本来两人看那PVT200看得兴致勃勃,心里琢磨着该不会让咱们也做这么个大象出来吧,没想到陈董这么一说,就相当于让咱们做一根大象的尾巴,也许只算尾巴上的几根毛。就比如你看周正龙拍老虎一炮走红,想起当年自己还拍了不少,那周老虎算啥,也不过尔尔。于是将自己的老虎报上去,梦想着自己也凭着这老虎一炮走红,没想到几天后你的老虎让上面给刷下来,领导批示:这分明是只猫嘛!
陈董看出两人有点失望,立刻说:“别急,这只是一小步!首先,这是个收费的软件,就让你用一个月,所以咱们还得先把它破解了。要是不破解,后面的都没意义。所以这才是大头,考验人的地方。小绝阿,你进公司的时候就听说你汇编不错嘛,这次可是你发挥的时候到了。”
听到后半部分,绝影顿时精神振奋,他长期跟别人吹牛说:“对加密算法,软件逆向工程有一定的......
