《疯狂的程序员》20
绝影放下电话,对燕儿说:“XXXX公司让我去过面试。”
“有把握吗?”
“当然,你不道知刚才那人打电话的语气,简直就是求着我去。”
“你简历还没做好呢。”
“要啥简历阿,人去,行就行,不行就走人。此地不留爷,自由留爷处。”
“那总该去把头发理了吧,早就让你理了,就都说没时间,这次去面试不管怎样总要给别人留个好印象吧。”
绝影想燕儿说的也是,本来头发就经已长了两个多月,并且发型和脸型一点也不配合,脸型又和⾐服完全不一致,平时大多数时间都呆住的地方上网写程序,反正又用不出去见人,就算见也就见土匪王江们他几个。对们他来说评论哪个妹妹脸上多了一颗⾖⾖,走路的势姿完不完美比评论绝影头发的长短来说有意义得多。
绝影去外面转了一圈找了个可以理发的坐了下了。店主见了他老远就打招呼,⾼兴得不得了,乎似很久有没顾客光顾们他。他对小工摆摆手:“让开,这次我亲自

刀!”
既然亲自

刀,自然要充分展示己自的实力。他一边理发一边滔滔不绝地跟绝影讲理发的理论,如比他么怎剪,他就讲为什么要样这剪,样这剪有什么好处,有什么样的效果。理完之后,前面要留一小撮长的,样这人看来起才有个

。
那人小心翼翼地围绕绝影转了一圈,一边打量着绝影的头一边不住地点己自的头,对己自的作品很満意。俨然个一艺术家在欣赏己自精心设计的作品。
绝影说:“算了吧大哥,我是去应聘的,能不能给弄正式一点?”
艺术家和程序员有个一共同点就是对己自的作品宝贝得不得了,像己自的儿子似的,就算己自的儿子有一点瑕疵,但终归是己自的儿子,不到万不得已也不愿意轻易去修改它。这就是为什么在公司里面开会的结果是大家一致认为程序应该样这
样这改,就是程序员不同意修改。
显然那店主也极不情愿修改己自的作品,但碍于客户的要求,是还稍微修正了下一,两剪刀下去从外观上来看实其修正效果并不大。绝影想反正样这也不丑,感觉那店主和己自一样自为以是,是还少跟他打点

道,大不了后以永远不来了。但是是还很礼貌地跟他说句:“不错不错,样这很好。多少钱?”听到表扬,店主大方来起:“12块钱,给10块钱行了。”
回去见了燕儿,她厉声说:“不行不行,前面留那么长一撮,是都要工作的人了又是不混混,不能样这,再去找他!”
绝影得觉再去找那店主不好,再说实在想不再跑一躺,他说:“懒得⿇烦。反正我是去写程序的,又是不跑业务见客户的。”
“不行,不行,定一要去弄好。是这个人形象问题。走,我带你去。”
又见到那个店主,燕儿一上去气势汹汹地跟他理论,把他的作品贬得一文不值。绝影一句话也不说,店主听了分十尴尬,想反正跟她讲理发的理论她又不懂,女人是还少去惹比较好,终于极不情愿地同意把绝影前面那一小撮头发剪掉。
绝影上公

车的时候,燕儿还叮嘱他:“定一要注意形象!”
那家公司离绝影原来做C++Builder的公司不远,实其很多⾼科技企业都集中在这附近。第次一进去公司是还让绝影有点失望――比起原来那家公司肯定要失望。公司很小,人也不多,任何人很难想像就么这巴掌大一点的公司居然跟GE,Siemens,Kodak有长期合作关系。
进去公司遇到的第个一人大概就是个程序员,他头也没抬,眼睛始终盯着显示器,手不断在键盘上敲打,只说了一句话:“面试的吧?里面去。”
里面的人看上去就成

多了,或者叫“老练”吧。他站起⾝,一边说:“你好你好,我就是公司的总经理,我叫IvanZhou,叫我周总就是了。”一边跟绝影握手。绝影很少跟人握手,印象中这像好是第次一,以所握得极不自然。
绝影说:“是这我第次一面试,有点紧张。”
“没事,没事,没啥好紧张的。”
那人让绝影坐下,叫外面小李给他倒了杯⽔,继续说:“你就是绝影吧。我看了你发的邮件。你提到你

悉底层,擅长汇编。很好很好。会用VC++吗?”
有个笑话说小⽩兔去问副食店老板:“有100个包子吗?”老板说:“有没。”小⽩兔走了。第二天,小⽩兔又问:“有100个包子吗?”老板说:“有没。”小⽩兔走了。第三天,小⽩兔又问:“有100个包子吗?”老板⾼兴说地:“有。”小⽩兔说:“那我买两个包子。”
这种情况就绝影深恶痛绝的。既然你要招的就是会VC++的,会CC++语言的,那你还说“

悉底层擅长汇编”好。那是不用⾼

炮打蚊子么?
想然虽
样这想,不过看来起周总是还一脸真诚,绝影是还很客气地对他说:“VC++接触过,但是用得不多,不过我学来起很快的。学校里面一边是都用Tur波C或者Tur波C++,这两样用得比较多。”
“行,那数据结构算法么怎样呢?”
“这个们我在学校学过了,我还行。关键是我对驱动开发啊、逆向工程啊、数字图像处理啊这些有些研究,我得觉这才是我的強项。”
“OK,你可以现场用VC++做两道题让我看看吗?用VC++有问题吗?”
“当然没问题。”绝影样这说的时候里心有点虚。VC++这个微软出的东西很有名气,绝影自然有所接触,但他还真没用VC++像模像样地做出过东西。你想天天用32位汇编

本没啥好的IDE,大部分是都用ml、link在汇编链接,搞成了习惯,后最明明放着好好的VC++的IDE用不偏偏要用cl去编译CC++程序。要换成IDE了,反而还不会用了。
周总让小李给绝影安排了一台电脑,他得觉这台电脑好破,起码连机箱的盖子都少了一边,穷得都没钱穿⾐服了当然是很破的电脑。小李帮他打开面试题的文件夹,题目有两道:一道指针的填空题,第二道很态变:限时1分钟用冒泡排序法排序10个数字。
指针的填空到是很简单,反正你记住几个原则:一、处始化;二、注意空指针和野指针。基本上学校试考题啊,面试题啊的考点就这些。不过绝影是还花了一些时间,首先是来

悉VC++的环境,怎样建立NewProject,编译在哪,链接在哪,点什么才能运行。他又不会用VC++来调试,那时候他用32位汇编对他来说基本上就是没办法调试,最多用个MessageBox输出结果来看看,要输出数据还得用wsprintf格式化下一,且而格式字串又没办法弄成局部变量,以所那样的开发实际上和瞎猫逮老鼠没啥区别,你就得不停地希望这次遇到的老鼠是只死老鼠。
排序可难倒了绝影,不过限时基本没用,做完了指针的题花半小时来检查,实其就在心中想排序的事情。前以数据结构和算法肯定是学过冒泡排序的,奈何那时候什么冒泡排序法,快速排序法,揷⼊排序法,希尔排序法确实学得太多,名字都记不住。他也搞不清楚到底哪个该怎样排,鳖了半个小时⼲脆己自写了个排序法,好歹是还把结果给排了出来。

给周总,绝影里心惴惴不安。他运行了下一指针的程序,没问题。看看排序结果,也没问题,便说:“嗯。排序我不具体看了,反正是两个For循环嵌套,应该没问题。做是还做出来了,可以先到公司来实习。”
听他么这说,绝影算是松了口气,没等他说话,周总继续说:“至于待遇问题,既然你是来实习,就有没工资这个概念,给你发生活补助,个一月250块钱。先有2个月实习试用期,完了之后转正式实习,如果实习有没问题等你毕业了,可以留在们我公司试用,如果⼲得好咱们就签合同。你今天先回去,把你的时间表整理下一,看看每周什么时候能来公司。”
以所
在现资本家就是聪明,先是2个月实习试用期,完了又是几个月实习,然后又是几个月试用,真要是⼲得好签上正式合同那起码也要等大半年,要是BOSS得觉不慡后最连合同也不跟你签,那你就亏大了。绝影想也没啥,反正在现
己自还在正念书,不过那250块的生活补助也太少了,亏这个跟GE,Siemens,Kodak有长期合作关系的公司开得出来。既然样这,那我也不客气,本来一周可以来两天半的,我就来两天。
绝影点点头表示同意,起⾝跟周总说:“那我先走了。”
周总突然像想起了什么,说:“哦,那起一走吧,正好我要出去办点事,顺便用车送你一程。”
两人起一出门,走到门口,周总又补充了一句:“小绝啊,还不

练。”
了车上,反正路上也没事,绝影首先打破沉默:“在现有好多人做ASP啊,Jvaa啊,可是我没学那个,我一直就学是的汇编啊,SDK啊这些比较底层的东西,经常用命令行编译,以所有些工具用来起
是不很

悉。”
周总突然问:“会写makefile吗?”
“当然会。”绝影样这说,为因在那本《Windows环境下32位汇编语言程序设计》中第二章就讲了makefile的写法。他天天用汇编写程序,哪里有用不的。
“VC++的编译器可执行文件名是什么?”
“cl。exe。”
“不错不错,我很较喜

研究底层的人,什么VB这些

本不可能用在具体的应用软件中,有时间的话们我可以详细探讨探讨。对了,们我公司有还
个一董事长,叫StevenChen,们我都是不四川人,你跟们我讲普通话有时候听不懂,后以在公司是还
量尽讲普通话吧。会讲吗?”
“会讲。”
周总把绝影送到公

车站,坐在车上,然虽这个公司是不很令绝影満意,但想想一周才去两天,一月才去八天,有250块钱,要按个一月出勤24天来算,也有750块钱。么这想,他又按赖不住

动的心情,掏出“电蛐蛐”给三陪发了个信短:兄弟我又找到工作了,250块钱个一月,一周去两天。
回到住处,燕儿还在上课,绝影迫不及待地跑去CSDN的汇编坛论。那上面经常有人为因
试考过了、升学了、就业了,至甚生孩子了这些喜事来发些散分贴。绝影在其中接了不少分,老早也想己自有啥喜事也去发篇散分贴回报下一各位网友顺便炫耀下一
己自。
这次跑去坛论,他发表了一篇名为《还没毕业,当上程序员了,散分100》的帖子。散分贴就是火热,不会一就很多人回复,其中二楼的回复是“用汇编写程序的不叫程序员,叫工程师”绝影看了心中美滋滋地,像好
己自就经已是个一工程师了。
hUPuXs.Com