龙腾小说网 > 疯狂的程序员 > 《疯狂的程序员》17

《疯狂的程序员》17

绝影说:“昨天晚上失眠了,反正睡不着,忽然又想起一个问题,就打开电å脑แ看看。反正也๣睡不着。”

绝影说:“昨天晚上失眠了,反正睡不着,忽然又想起一个问题๤,就打开电å脑看看。反正也睡不着。”

走在路上,绝影的“电蛐蛐”响了,是土匪的短信,说有美女他马上到。放到哪里,绝影的“电å蛐蛐”都绝对吸引人的――那铃຃声确实太有创น业。这时候他心中对土匪有说不完的感激,眼看进入冷场阶段,他这条短信来的太及时了,“电å蛐蛐”马上会吸引到那个美女。

走在路上,绝影的“电蛐蛐”响了,是土匪的短信,说有美女他马上到。放到哪里,绝影的“电å蛐蛐”都绝对吸引人的――那铃຃声确实太有创น业。这时候他心中对土匪有说不完的感激,眼看进入冷场阶段,他这条短信来的太及时了,“电å蛐蛐”马上会吸引到那个美女。

他觉得自己้现了一个惊天大秘密,这时候很多同学还在背:正数的反码就是它本身……zZz

他觉得自己现了一个惊天大秘密,这时候很多同学还在背:正数的反码就是它本身……zZz

所以那段时间他就特别ี忙。土匪说:“走走,吃火锅去。”zZz

所以那段时间他就特别忙。土匪说:“走走,吃火锅去。”zZz

他不想跟土匪说买຀了本《黑客防线》,这样土匪一定又会打击他,土匪就是那ว种心理:自己้不懂的,要尽一切可能让别ี人也不懂;自己懂的,也要尽一切可能让别人不懂。hTTp:๘zZz

他不想跟土匪说买了本《黑客防线》,这样土匪一定又会打击他,土匪就是那种心理:自己不懂的,要尽一切可能让别人也๣不懂;自己懂的,也๣要尽一切可能ม让别人不懂。hTTຄp:zZz

对绝影来说,要么เ就做第一个,要么就做最好的一个ฐ。当你已然做不成第一个,那你就努力去做最好的,要是你感觉也做不到最好,那就不要做了。现在姑娘的心理就是:她深深地爱着她认为最好的男人,但心里永远想着她的第一个男人。她没有错。

对绝影来说,要么就做第一个,要么เ就做最好的一个。当你已然做不成第一个ฐ,那你就努力去做最好的,要是你感觉也๣做不到最好,那就不要做了。现在姑娘的心理就是:她深深地爱着她认为最好的男ç人,但心里永远想着她的第一个男人。她没有错。

绝影不怕。

绝影不怕。

王江:我老爸没问题。但我就是这么เ一个人,不轻易去找他的。

王江:我老爸没问题。但我就是这么เ一个人,不轻易去找他的。

出了学校又去那个公话市对照着课表给老杨打电话,大概ฐ就是告诉他每周去两ä天半,分别是什么什么เ时候。老杨在电话那头不住的嘱๥咐:“好,好,好好看c+ใ+Bui1der,你一来,我们的caທse就开工。”

三天后绝影去了那公司。去的时候带了本《c+ใ+Bui1der入门与提高》,这书也๣是从西南科技书店买຀的。他对老杨说:“cນ++Bui1der已经没问题了,可以开工ื了。”

其实绝影自己都没想到เ才三天时间,他就可以从什么都不懂ฦ变成“没有问题”。所以有时候人的技术啊,知识啊也๣许并不是学出来的,是逼出来的。比如你去考软件设计师,本来至少有半年的时间来准备,可以那编译原理里面什么词法分析语法分析什么正则表达式啊看得你头都大了,这很正常,毕竟你是数学专业的就不是计算机专业的,是计算机专业的就不是数学专业的,甚至你跟这两个ฐ专业都不沾边。最后想算了还是放弃了,反正考试还有那么多内容,其它的学好点,一样能过。后来工作了,有一天,你B๦oss跟你说:“小张啊,你从来没让我们失望过啊,最近很多程序员反应咱们那ว编译器不好用,你看干脆咱们自己开个编译器算了。给你一个月时间够了吧,你可从来没让我们失望过啊。”他这么一说,尽管在那ว一个ฐ月中你每天都在心中骂他,可最后你自己้都吓了一跳――居然还是把编译器给搞出来了。就这么เ一个月的时间逼一下,比那ว半年的效率都高得多。其实就算做不出来也๣没什么,做不出来很正常,做出来了你是牛人,这一个月要这么累็死累活地工作是为什么?不是为了钱๥,是为了别ี人对你的信任和肯定。所以你骂完Boss,偶尔回想起来也๣许你还是会感谢他的。

你说一个编译器里面有多少技术含量,论技术含量得值多少钱,可是你在公司还是只拿那ว么เ一点钱,最多Boss再给你2๐ooo块项目奖金。所以这样来看很多时候程序员工作真的不是为了钱,至少他在写那个程序的时候想得更多是如何去解决某个技术上的难题,当然,东西做完一交他有可能马上就会想到เ:呓,我的钱๥呢?才这么一点?所以你就不难理解很多人――像燕儿这样的人,他们不能理解你甚至嘲笑你居然可以天天坐那写一分钱都赚不到的程序,并且还写得很快乐่。

对程序员来说,大部分快乐่是从解决问题特别ี是独立解决问题中来的,不是从这个caທse有多大,奖金有多少中ณ来的。

当时正好是星期一公司的例会,老杨说:“走跟我一起去开会。”…电å脑小说站zZz

反正开会的人除了老杨绝影一个都不认识,绝影自己坐那觉得挺无聊,倒是最后老杨跟大家介绍绝影:“这是新า来的‘技术外援’绝影,很厉害,一天就把三元线性回归解出来了。”绝影站起来跟大家点点头,那ว一瞬间他想起:惨了今天早ຉ上起床后没梳头。

开完会,老杨跟他Boss请示ิ了几句,对绝影说:“走咱们先去看车间。”

车间不大,绝影老远看见上面有大大的放射性三棱形标志,老杨一边挡住绝影一边说:“小心点,别ี碰,远远地看。就这东西有放射线太危险了,所以我们要做的软件就是实现对这机器的远程操作,比如我们坐在值班室里就可以监视机器的运行情况并且能够对它们进行控制ๆ,也๣就是说,我们的软件是一台完全仿真的机器。”

回到研部,老杨让绝影坐他旁้边的办公桌,桌子前面已经贴了一张caທse进度表,这个caທse总共会持续两ä个月。绝影看见“上位机”上总共有3个ฐ人的名字,“绝影”也๣在其中;还有一个ฐ姓周的做单片机部分。桌上摆了台电å脑,操作系统居然是indosnT4o英文版。这让他有点失望,上次他就见老杨用一台笔记本电å脑แ在工作,以为去了公司也๣会给他配台笔记本,他甚至已经给燕儿放了话:“公司会给我配台笔记本电脑แ。”

毕竟是第一天去上班,老杨让绝影自己去参观一下公司,绝影先问:“哪里可以抽烟。”老杨说:“隔壁的隔壁,研部ຖ办公室和开部ຖ办公室之ใ间。”

他跑过去,那里果然有间休息室,休息室旁้边果然是开部ຖ办公室。他就觉得奇怪,研和开到底有啥区别ี?居然硬要分成两个ฐ部门。抽了只烟,绝影去二楼策划ฐ部转了一圈遇到几个美女跟他打招呼,都操普通话。问他:“新来的吧?以前๩都没见过。”他说:“是。”再很自豪地补充一句:“研部ຖ的。”他恨不得马上跟她们再补充一句:“我叫绝影,现在在哪里哪里念书๰,电话是多少多少。”他觉得讲普通话的美女就是好,讲话都好听。

回到办公室,老杨问:“熟悉了吧。”

他说:“还行,就是厕所有点远。”

老杨说:“还有点时间,你来帮我做个事情。给定一个ฐ时间:年月日຅,算出是星期几。”…手机小说站apzZz

绝影不知道cນ++ใBui1้der里时间用的什么类,就知道apI๳中有个sysTemTI๳me结构,就拿apI来做,低层一点就是好,汇编啊Vຆc+ใ+啊B๦cນB啊VF๰p啊里面都可以用。依稀记得读高中ณ的时候看了张报纸上面有个ฐ公式可以可以通过年月日计算出星期,用到了取整函数,学了高等数学才知道学名叫高斯函数,在网上拿“计算星期”作关键字搜索了一下找了几个公式,人家又讲得复杂,光原理就讲了好几大千字,又没有现成的代码。当然有了这些资料é完全也๣可以用公式计算出来。老杨说的是:“还有点时间。”你要真拿这些公式来做,就不是“还有点时间”了,是“没有时间”。

于是再想办法。反正是给你年月日຅计算星期,其它又没什么要求,先用getLocນa1้Time保存现在时间,再用setLoca1้Tຄime把系统设置成要计算的时间,再用getLoca1้Time取时间,然后取sysTຄemTຄIme的daທyofeek,最后用setLocນa1้Time设置成原来的时间。操作系统都帮你把星期计算好了的,你自己还去算,那不笨死了。

东西交给老杨,老杨说:“这也๣太另类了。”

绝影问:“不行吗?”

“倒不是不行,就是太另类了,反正我们是应用,又不是考算法,这办法很好。”

所以写程序有时候就是很有意思。比如你搞数学的,一就是一二就是二绝不可能出来三,但程序就不一样,方法自由,很多时候解决一个问题๤的方แ法直接反应出这个程序员的性格和思想。

老杨收好绝影的代码说:“下次来你就正式开工了,你回去可以先研究一下,这就是下面那ว机器的图,你要做个ฐVຆcL๶组件,把这个ฐ机器的图放在窗体上像下面的机器一样可以左ุ右运动,运动的度和最大距离可以调整,把属性都给pub1ish出来。”

绝影想这玩艺还不容易,还用花那么เ多时间,拿回去我一天就给搞出来。

回到学校把那ว玩艺从磁盘拷贝出来,c++B๦ui1der打开,大概过了1้o分钟,绝影傻眼了