- 浏览: 55238 次
- 性别:
- 来自: 广州
文章分类
最新评论
-
comsci:
补充一个办法,使用硬盘盒,下班的时候,把硬盘取出来,锁在反辐射 ...
软件公司防止代码外泄的几种方法介绍 -
canghailan:
靠这个有心的话还是能拿到吧,防不胜防?我觉得更多得靠保密协议和 ...
软件公司防止代码外泄的几种方法介绍 -
zk1878:
看来楼主是在小公司的大牛了
什么样的公司需要高手,什么样的公司需要普通水平员工 -
zh89233:
string2020 写道你让我谈抽象类和接口的不同,我可以写 ...
软件公司面试的几种类型总结 -
string2020:
你让我谈抽象类和接口的不同,我可以写一整页呢麻烦楼主谈谈这个吧 ...
软件公司面试的几种类型总结
故事提要:世界上最强的开发阵容The Bluth Team,在开发软件的过程中遇到了不少阻碍。
The Bluth Team成员:
漫画爱好者Gob
锻炼身体爱好者Michael
贴吧爱好者Buster
球赛视频爱好者兼组长George
爱好不详者Tobias
第1集
计算机网络实验课这个星期的实验内容是,各小组讨论建立一个网络协议,然后写五份文档。
George:我们组什么时候讨论?
Buster:下下个星期四交,那就下下个星期三晚上讨论吧,时间短,容易激发效率。
老师:按组长学号的顺序,学号最小的是第一组,其次是第二组。
Michael对George说:那么你不能当组长。
结果George不知怎的就当上了组长,由于George的学号最小,The Bluth Team成为第一组,要第一个上讲台去演示。这对Michael其实是有利的,因为老师对第一组的印象会较深,便于Michael跟老师套近乎。
Tobias在校外租房住,而且经常缺课,找他出来做事所花的时间还不如用来自己做事,所以Tobias自动免除了开发小组的所有工作。今天是开学以来第一次在教室里见到Tobias。
Michael:今天怎么这么有空,来上课了?你算算学分够不够,如果够的话,赶紧把网络游戏那门课退了。
Tobias:早就退了。
Michael:聪明,那课不是拖学分就是拖绩点,比网络游戏更加耗费大学生的时间和精力。
Tobias:不是这个原因,是因为我对网络游戏确实没什么了解,所以退了。
话毕,Michael去做Java作业。
Gob:Java那个用例图什么时候要交?
Michael:下个星期一。
Gob:下个星期一就交啊?那你最好在星期天晚上做完,然后给我看看有没有要改的地方。
Michael:我计划在星期天晚上十二点以后给你看,到时候就算你想改也来不及了。
Gob:我是怕万一你又画错。上次你上去讲类图,结果你画的不是类图。
闪回:上学期Michael在黑板上画了一幅不伦不类的图,既像类图又不像类图。
Michael:你Java学得怎样了?
Gob:刚学到变量声明。
Michael:(叹息) 以后的作业,我们组自己肯定做不了,要外包。
Gob:以后的作业也不一定要写代码吧,老师说可以上网抄的,直接copy就行了。
Michael:但是不知道copy之后应该粘贴到哪里去啊。
这个周末,Lindsay在电话中告诉Michael一件事。
Lindsay:我要参加软件学院第二届软件创新设计大赛。
Michael:精神可嘉,但是你知道怎样编写图形界面的程序吗?
Lindsay: 不知道,所以要学啊。你帮不帮我?
Michael知道Lindsay能很快学会,也知道对她来说,家庭在工作之上,人情比学业重要。尽管如此,Lindsay的成绩比The Bluth Team任何一名组员都好得多。想了这些之后,Michael决定不帮Lindsay,转而帮自己的组员完成开发工作。
《开发受阻》下回预告:
全组会议在下下个星期三晚上十一点如期召开,Tobias缺席会议。
Lindsay把项目外包给男友做,获得软件创新设计大赛一等奖。
第2集
计算机网络实验课上,Gob做的第一件事是上“可可动漫”看漫画。Michael在做Java作业。实验室里每个小组只有四个座位,The Bluth Team有五个人,正好Tobias没来上课,够坐。
在从教室到实验室的路上,Buster把刚才在教室里布置的实验忘光了。
Buster:这节课做什么实验?怎么老师一直不说话?
George:老师不说话是好事,他不说话我们就不用做实验,你千万别提醒老师。
Buster随即投入到贴吧的讨论中去。过了一会,老师从后面“突袭”Buster,吓得他赶紧切换到cmd窗口输入ping命令。这是Michael教他的,老师一来就ping。
Michael希望至少有一位组员能在实验课上做一做实验,好让他把时间集中用于Java作业。
Michael:星期一的课听了没有?
Gob:没怎么听。那老师一上课,我就特别困。
Michael:刚才布置的实验,你懂不懂是怎么回事?
Gob:不懂。
Michael:实验是用Wireshark这个软件分析网络包。
Gob:什么软件?
Michael把“wireshark”写在书上给他看,要他下载一个来用一下。Gob在百度里按了一下退格键,然后输入“wire”。由于他刚才用百度搜“可可动漫”,现在他的屏幕上显示的是“可可动wire”。于是他又连续按了很多次退格键,然后输入“wire shock”。
与此同时,Michael来到George的座位旁,看见他的球赛视频窗口。
Michael:作为我们组的一员,你能不能把刚才布置的Wireshark研究一下?
George:我现在就在研究。
这时,Michael看见了在球赛视频窗口后面,确实是Wireshark程序窗口。
Michael:看来,我们组这次实验全靠你了。
但是Michael并不放心让整次实验全靠一个人,哪怕这个人是组长,所以他又回头去看Gob的情况。Gob百度到的结果是“Brian Eno《Wire Shock》_乐库_新浪网”,看到结果之后,Gob低头看书去了。
Michael:是shark,不是shock。
Gob:你写的不是ACK吗?
Michael:是ARK。
Buster仍没想起来这节课要做什么,于是去问Michael,Michael看着Buster屏幕上的cmd窗口和贴吧窗口,说:你什么都不用做,继续上贴吧吧。
在各位组员积极投身于各自的爱好中时,Michael也在做Java作业之余把一些时间用在他的爱好上,邀请女生一起去锻炼身体。他这几天在这上面花了不少时间,屡败屡试,反正实验室里女生很少,他准备挨个全部问一遍。
挨个全部问一遍之后,Michael怀着失望的心情回到开发工作中,看着满屏的作业,他突然意识到:自己已经把所有可用于锻炼身体的时间都用在了邀请女生一起去锻炼。结果是,他既没有找到陪他锻炼的女生,也没有进行任何锻炼。
Tobias和Michael选了一门名叫C-Store的选修课。上课前,同学们争论C-Store究竟是什么意思。
乙:维基百科说C-Store是个数据库管理系统。
甲:维基百科还说“C-Store也指便利商店”。
乙:那句话肯定是你加上去的。
甲:是我加的又怎样,就一定是虚假信息吗?
在同学们争论、上课铃尚未响起时,Michael抓紧时间跟老师套近乎。
老师:你对C-Store有什么了解吗?
Michael:我到维基百科看了文章。
老师:唷,挺认真的,还到维基百科看了文章啊。
Michael:不是我认真,是因为确实只有维基百科才有关于它的资料,官方网站我没怎么看懂,而Google的结果几乎都是便利商店。
在以上谈话过程中,Michael突然意识到,这位老师的长相很像Buster。当他刚想把这个发现告诉Tobias时,他发现了另一件事:Tobias又没来上课。
中午,Michael在教室里一边吃面包一边听这位长得像Buster的老师讲。
老师:你们每个人那个,这个作业是为了测试一下你们的那个,然后那个。
老师:Google最近的语音语音语音,语音通话,
Michael:Google的语音通话也像你这么卡吗?
老师:网络游戏课调整到上午,使我们的课被迫推迟到中午。
Michael:我就说嘛,网络游戏是最耗费大学生时间和精力的课,现在弄得连午饭都吃不上了。
终于上完了一个星期的课的Michael,这时才看到四天前Lindsay邀请他去锻炼的短信,叹息,因为他邀请了所有女生,唯独忘记了一个:Lindsay。
《开发受阻》下回预告:
Michael为了挤出时间来锻炼身体,进一步加快开发速度,决定把登录功能去掉。
Michael突然发现在他的书上确实有ACK三个字母,但是不是他写的,而是书上印着的。
本作由软件学院真事改编,人名取自美剧《Arrested Development》。
暂时只写了两集,以后如果有新的将发在新帖里。
反映软件学院现状的小说《开发受阻》第3、4集
世界上最强的开发阵容The Bluth Team,在开发软件的过程中遇到了不少阻碍。
请先阅读第1、2集:
http://topic.csdn.net/u/20090321/22/a318e75a-1795-45ee-a91d-1c5e4cf64d3f.html
第3集
这个周末,软件学院举行模拟招聘会。
Gob在大学里考得最好的课是“艺术设计”,于是在“应聘职位”一栏欣然写上“艺术设计师”。面试官看到这个职位,就不问他技术问题了。很明显,面试官比Gob更不懂艺术设计,所以没能难住他。
面试官:请你谈谈人机交互和界面设计。
Gob:比尔盖茨用软件改变世界,人机交互比他差一点,用界面改变软件。
面试官:你最大的优点是什么?
Gob:我在艺术设计的时候非常注重细节。(严肃的语调) 我会把1%的时间花在细节上,对不起说反了,(清清嗓子,恢复严肃的语调),我会把99%的时间花在少数几个细节上,其它部分只占用我1%的时间。“既然你对艺术如此执着,为什么考软件学院而不是艺术学院呢?”你可能会这样问。我来软件学院,是因为我把自己看作一名复合型人才,软件和艺术的结合。
事实上,Gob来软件学院是因为高考分数不够上第一志愿文学,调剂来的。
面试官:“软件和艺术的结合”,怎么个结合法?
Gob:这个问题可以从两个角度来考虑。一是把软件融入艺术,这个角度当然不是你们面试官想听的。另一个角度是(开始手舞足蹈)把艺术融入软件,就像苹果所做的,苹果操作系统的界面明显比微软的界面更有艺术性,为什么?(用手指着自己) 因为苹果有我这样的人才。
顺利通过面试后,Gob把Buster的简历拿来看,Buster的简历做得像体检表一样,上面写着“会用办公软件,会用Excel制作表格”。
Gob:Buster,你真的会用Excel制作表格吗?
Buster:(无奈地笑) 呃,不会。
Gob:(得意地笑) 我就知道你不会。
其实Gob自己也不会,他问Buster这个问题是为了平衡自己的心理。
Buster忘记在简历上写自己的专业,面试官要他补写上去。
Buster:软件工程。(停顿片刻) 软字怎么写?
面试官:你不会写软件的软字?
Buster:平时都是拼音打字,所以有些字的写法就忘了。
Buster在贴吧上被加精或置顶过的字数比很多作家打的字还多。在接下来的面试中,面试官问了一个私人问题。
面试官:你有没有女朋友?
面试完后,Buster向组员们抱怨。
Buster:有没有女朋友和这个有什么关系嘛?
George:面试官问你这个问题?
Buster:是!
George:面试官是女的?
Buster:不是!
George:哈哈哈那样做是犯法的,雇主不能询问应聘者的婚姻状况和个人隐私。
Gob:你可以拒绝回答,但我不认为问这个问题是犯法的。
George:我知道了,这是脑筋急转弯,测试你懂不懂劳动法,如果你回答这个问题,说明你不懂,被录用的可能性就会增大!
Buster:如果是这样的话,比问有没有女朋友更无聊。
George:我知道了,其实那面试官自己也没有女朋友,他问Buster这个问题是为了平衡自己的心理。以权谋私,满足自己的性需要,这种行为是很常见的。
在Buster的面试官貌似触犯劳动法之后,Tobias对这次模拟招聘会产生藐视情绪。为了表现他的藐视,Tobias在整个面试过程中保持沉默。
面试官:你准备一个字也不说吗?
Tobias:(表情严肃) 是。
与此同时,Michael的面试进入尾声。
面试官:你最大的优点是什么?
Michael:(以轻松玩笑的口吻) 我不怕热,夏天跑业务找我准没错。我的办公室永远不用开冷气,节省电费。
面试官:(笑) 这个本事在广州挺有用。
Michael的耐热能力是他在每年暑假锻炼身体的过程中练就的。然而Michael没有告诉面试官一个更有价值的信息--他特别怕冷,一年大概有一半时间不能呆在有冷气的房间里。幸好面试官没有注意到,在所有的应聘者中,Michael是唯一一个穿长袖衣的。
《开发受阻》下回预告:面试官再次以权谋私。
面试官:你有没有男朋友?
Lindsay:我有未婚夫了。
第4集
在这个星期的计算机网络实验课上,Michael和Gob互换任务,Gob负责Java作业,Michael负责Wireshark。Gob接下来做的第一件事是打开Wireshark来研究。Michael无奈地强迫Gob退出Wireshark并打开MyEclipse。
Michael把Lindsay她们组的Java作业的源代码拿来,要Gob好好研究一下。作为回报,Michael教Lindsay用Wireshark。Lindsay聪慧认真,很快学会了,Michael叹息自己的组员不像她一样。
Michael一直有个计划:只要Tobias哪天来上实验课了,就“就地逮捕”,给他分配任务。这一天终于来临了。Tobias见到Michael,忙着先解释他上次为什么没去上C-Store课。
Tobias:对不起,我那天一睡就睡到11点多……
Michael:你有没有学Java?
Tobias:我正在学。
这时Michael看见Tobias桌子上放着一本Java书和一本写得密密麻麻的Java笔记。
Michael:精神可嘉,但是光读书写字是没用的,你要到电脑上实践一下。
Michael要Tobias用一用MyEclipse。Tobias在开始菜单的“文档”里面找MyEclipse,然后到“设置”和“搜索”里面找,最后到“运行”对话框里面去找,还是没找到。
Michael:在“程序”里面。
说这话的时候,Michael已经接近放弃了,但仍问了Tobias最后一个问题。
Michael:你能不能每天花两个小时在这上面?
Tobias:难不难的?
Michael:(真挚地点头) 很难。
至此,Michael彻底对Tobias失去信心,再也不尝试让他干活了。
Michael尚未对Gob失去信心,因为Gob把Lindsay的源代码稍微改一改交上去了,总算有些贡献。
Michael:Gob,这次作业你可以直接抄别人的,但是下次作业每个组做的内容都不一样,你打算怎么办?
Gob:到时候再说吧。
Michael:不能到时候再说,你现在就要搞懂怎么用MyEclipse写软件,不然这门课全组都要不及格。
Gob:这我明白。
听到这句话后,Michael相信他取得了突破性进展,于是把一个比抄作业更加艰巨的任务交给Gob。
Michael:我不是已经把Lindsay她们组的源代码给你了吗?你先学会怎么编译。
在这个星期的C-Store课上,老师点名了。
老师:Tobias,Tobias有没有来?Tobias给我们贡献了一个名额啊,让我们的课能开下去。
Tobias是怎么让这门课开下去的呢?这要从网络游戏课说起。Tobias退了网络游戏课之后,发现学分不够,于是在最后关头选了C-Store这门课。Tobias退选网络游戏是因为对网络游戏没什么了解,但是他只顾着把学分凑满,没有意识到自己对C-Store更加没什么了解,连它是什么都不知道。Tobias更加没有意识到,正是因为他在最后关头选了这课,使这课的人数从32人增加到33人,刚好达到选修课开课的最低要求。老师对Tobias感激不已,可一直没有机会当面感谢他,因为他从没来上过课。
在另一堂课上,Lindsay在台上介绍她们组的用例“处理订餐”,Buster在下面小声插嘴。
Lindsay:为什么选这个用例来讲呢?既然是订餐系统,处理订餐当然是最重要的用例了。
Buster:也是唯一的一个用例。
Lindsay:我们系统有一个硬件故障恢复系统,如果用户下订单的时候我们系统崩溃,....
Buster:崩溃了就重启呗。
担任评委的Michael给Lindsay她们组打2分。
Lindsay:2分?
Michael向她解释为什么打2分,然后问:准备怎么贿赂我?
Lindsay:今晚陪你锻炼身体。
Michael:(刚想动摇) 算了,我们不要搞学术fu败。
此时下一组正在台上讲,Lindsay便想通过贬低别人来抬高自己的分数。
Lindsay:你看,他只是在照着读PPT。
Michael:他的分数也不会高的,你放心。
这个周末,完成了Wireshark作业进度的Michael趁着有时间,把整个周末都用来锻炼身体,锻炼过度生病了,不能去上下个星期的C-Store课,于是叫Tobias去上课,好帮他交作业。
回到出租屋,Tobias下载了MyEclipse准备实践一下,突然意识到自己在软件学院这么久,从没在电脑上写过一行代码。Tobias决定要把这个纪录保持下去,创造软件学院“零代码毕业”奇迹,于是毫不犹豫地关掉MyEclipse,去做Java笔记去了。
《开发受阻》下回预告:
Gob尝试编译Lindsay组的源代码,花了半个小时才搞清如何用MyEclipse把源代码打开。
Tobias拿着Michael给他的作业去交,第一次见到老师,发现老师长得很像Buster。
The Bluth Team成员:
漫画爱好者Gob
锻炼身体爱好者Michael
贴吧爱好者Buster
球赛视频爱好者兼组长George
爱好不详者Tobias
第1集
计算机网络实验课这个星期的实验内容是,各小组讨论建立一个网络协议,然后写五份文档。
George:我们组什么时候讨论?
Buster:下下个星期四交,那就下下个星期三晚上讨论吧,时间短,容易激发效率。
老师:按组长学号的顺序,学号最小的是第一组,其次是第二组。
Michael对George说:那么你不能当组长。
结果George不知怎的就当上了组长,由于George的学号最小,The Bluth Team成为第一组,要第一个上讲台去演示。这对Michael其实是有利的,因为老师对第一组的印象会较深,便于Michael跟老师套近乎。
Tobias在校外租房住,而且经常缺课,找他出来做事所花的时间还不如用来自己做事,所以Tobias自动免除了开发小组的所有工作。今天是开学以来第一次在教室里见到Tobias。
Michael:今天怎么这么有空,来上课了?你算算学分够不够,如果够的话,赶紧把网络游戏那门课退了。
Tobias:早就退了。
Michael:聪明,那课不是拖学分就是拖绩点,比网络游戏更加耗费大学生的时间和精力。
Tobias:不是这个原因,是因为我对网络游戏确实没什么了解,所以退了。
话毕,Michael去做Java作业。
Gob:Java那个用例图什么时候要交?
Michael:下个星期一。
Gob:下个星期一就交啊?那你最好在星期天晚上做完,然后给我看看有没有要改的地方。
Michael:我计划在星期天晚上十二点以后给你看,到时候就算你想改也来不及了。
Gob:我是怕万一你又画错。上次你上去讲类图,结果你画的不是类图。
闪回:上学期Michael在黑板上画了一幅不伦不类的图,既像类图又不像类图。
Michael:你Java学得怎样了?
Gob:刚学到变量声明。
Michael:(叹息) 以后的作业,我们组自己肯定做不了,要外包。
Gob:以后的作业也不一定要写代码吧,老师说可以上网抄的,直接copy就行了。
Michael:但是不知道copy之后应该粘贴到哪里去啊。
这个周末,Lindsay在电话中告诉Michael一件事。
Lindsay:我要参加软件学院第二届软件创新设计大赛。
Michael:精神可嘉,但是你知道怎样编写图形界面的程序吗?
Lindsay: 不知道,所以要学啊。你帮不帮我?
Michael知道Lindsay能很快学会,也知道对她来说,家庭在工作之上,人情比学业重要。尽管如此,Lindsay的成绩比The Bluth Team任何一名组员都好得多。想了这些之后,Michael决定不帮Lindsay,转而帮自己的组员完成开发工作。
《开发受阻》下回预告:
全组会议在下下个星期三晚上十一点如期召开,Tobias缺席会议。
Lindsay把项目外包给男友做,获得软件创新设计大赛一等奖。
第2集
计算机网络实验课上,Gob做的第一件事是上“可可动漫”看漫画。Michael在做Java作业。实验室里每个小组只有四个座位,The Bluth Team有五个人,正好Tobias没来上课,够坐。
在从教室到实验室的路上,Buster把刚才在教室里布置的实验忘光了。
Buster:这节课做什么实验?怎么老师一直不说话?
George:老师不说话是好事,他不说话我们就不用做实验,你千万别提醒老师。
Buster随即投入到贴吧的讨论中去。过了一会,老师从后面“突袭”Buster,吓得他赶紧切换到cmd窗口输入ping命令。这是Michael教他的,老师一来就ping。
Michael希望至少有一位组员能在实验课上做一做实验,好让他把时间集中用于Java作业。
Michael:星期一的课听了没有?
Gob:没怎么听。那老师一上课,我就特别困。
Michael:刚才布置的实验,你懂不懂是怎么回事?
Gob:不懂。
Michael:实验是用Wireshark这个软件分析网络包。
Gob:什么软件?
Michael把“wireshark”写在书上给他看,要他下载一个来用一下。Gob在百度里按了一下退格键,然后输入“wire”。由于他刚才用百度搜“可可动漫”,现在他的屏幕上显示的是“可可动wire”。于是他又连续按了很多次退格键,然后输入“wire shock”。
与此同时,Michael来到George的座位旁,看见他的球赛视频窗口。
Michael:作为我们组的一员,你能不能把刚才布置的Wireshark研究一下?
George:我现在就在研究。
这时,Michael看见了在球赛视频窗口后面,确实是Wireshark程序窗口。
Michael:看来,我们组这次实验全靠你了。
但是Michael并不放心让整次实验全靠一个人,哪怕这个人是组长,所以他又回头去看Gob的情况。Gob百度到的结果是“Brian Eno《Wire Shock》_乐库_新浪网”,看到结果之后,Gob低头看书去了。
Michael:是shark,不是shock。
Gob:你写的不是ACK吗?
Michael:是ARK。
Buster仍没想起来这节课要做什么,于是去问Michael,Michael看着Buster屏幕上的cmd窗口和贴吧窗口,说:你什么都不用做,继续上贴吧吧。
在各位组员积极投身于各自的爱好中时,Michael也在做Java作业之余把一些时间用在他的爱好上,邀请女生一起去锻炼身体。他这几天在这上面花了不少时间,屡败屡试,反正实验室里女生很少,他准备挨个全部问一遍。
挨个全部问一遍之后,Michael怀着失望的心情回到开发工作中,看着满屏的作业,他突然意识到:自己已经把所有可用于锻炼身体的时间都用在了邀请女生一起去锻炼。结果是,他既没有找到陪他锻炼的女生,也没有进行任何锻炼。
Tobias和Michael选了一门名叫C-Store的选修课。上课前,同学们争论C-Store究竟是什么意思。
乙:维基百科说C-Store是个数据库管理系统。
甲:维基百科还说“C-Store也指便利商店”。
乙:那句话肯定是你加上去的。
甲:是我加的又怎样,就一定是虚假信息吗?
在同学们争论、上课铃尚未响起时,Michael抓紧时间跟老师套近乎。
老师:你对C-Store有什么了解吗?
Michael:我到维基百科看了文章。
老师:唷,挺认真的,还到维基百科看了文章啊。
Michael:不是我认真,是因为确实只有维基百科才有关于它的资料,官方网站我没怎么看懂,而Google的结果几乎都是便利商店。
在以上谈话过程中,Michael突然意识到,这位老师的长相很像Buster。当他刚想把这个发现告诉Tobias时,他发现了另一件事:Tobias又没来上课。
中午,Michael在教室里一边吃面包一边听这位长得像Buster的老师讲。
老师:你们每个人那个,这个作业是为了测试一下你们的那个,然后那个。
老师:Google最近的语音语音语音,语音通话,
Michael:Google的语音通话也像你这么卡吗?
老师:网络游戏课调整到上午,使我们的课被迫推迟到中午。
Michael:我就说嘛,网络游戏是最耗费大学生时间和精力的课,现在弄得连午饭都吃不上了。
终于上完了一个星期的课的Michael,这时才看到四天前Lindsay邀请他去锻炼的短信,叹息,因为他邀请了所有女生,唯独忘记了一个:Lindsay。
《开发受阻》下回预告:
Michael为了挤出时间来锻炼身体,进一步加快开发速度,决定把登录功能去掉。
Michael突然发现在他的书上确实有ACK三个字母,但是不是他写的,而是书上印着的。
本作由软件学院真事改编,人名取自美剧《Arrested Development》。
暂时只写了两集,以后如果有新的将发在新帖里。
反映软件学院现状的小说《开发受阻》第3、4集
世界上最强的开发阵容The Bluth Team,在开发软件的过程中遇到了不少阻碍。
请先阅读第1、2集:
http://topic.csdn.net/u/20090321/22/a318e75a-1795-45ee-a91d-1c5e4cf64d3f.html
第3集
这个周末,软件学院举行模拟招聘会。
Gob在大学里考得最好的课是“艺术设计”,于是在“应聘职位”一栏欣然写上“艺术设计师”。面试官看到这个职位,就不问他技术问题了。很明显,面试官比Gob更不懂艺术设计,所以没能难住他。
面试官:请你谈谈人机交互和界面设计。
Gob:比尔盖茨用软件改变世界,人机交互比他差一点,用界面改变软件。
面试官:你最大的优点是什么?
Gob:我在艺术设计的时候非常注重细节。(严肃的语调) 我会把1%的时间花在细节上,对不起说反了,(清清嗓子,恢复严肃的语调),我会把99%的时间花在少数几个细节上,其它部分只占用我1%的时间。“既然你对艺术如此执着,为什么考软件学院而不是艺术学院呢?”你可能会这样问。我来软件学院,是因为我把自己看作一名复合型人才,软件和艺术的结合。
事实上,Gob来软件学院是因为高考分数不够上第一志愿文学,调剂来的。
面试官:“软件和艺术的结合”,怎么个结合法?
Gob:这个问题可以从两个角度来考虑。一是把软件融入艺术,这个角度当然不是你们面试官想听的。另一个角度是(开始手舞足蹈)把艺术融入软件,就像苹果所做的,苹果操作系统的界面明显比微软的界面更有艺术性,为什么?(用手指着自己) 因为苹果有我这样的人才。
顺利通过面试后,Gob把Buster的简历拿来看,Buster的简历做得像体检表一样,上面写着“会用办公软件,会用Excel制作表格”。
Gob:Buster,你真的会用Excel制作表格吗?
Buster:(无奈地笑) 呃,不会。
Gob:(得意地笑) 我就知道你不会。
其实Gob自己也不会,他问Buster这个问题是为了平衡自己的心理。
Buster忘记在简历上写自己的专业,面试官要他补写上去。
Buster:软件工程。(停顿片刻) 软字怎么写?
面试官:你不会写软件的软字?
Buster:平时都是拼音打字,所以有些字的写法就忘了。
Buster在贴吧上被加精或置顶过的字数比很多作家打的字还多。在接下来的面试中,面试官问了一个私人问题。
面试官:你有没有女朋友?
面试完后,Buster向组员们抱怨。
Buster:有没有女朋友和这个有什么关系嘛?
George:面试官问你这个问题?
Buster:是!
George:面试官是女的?
Buster:不是!
George:哈哈哈那样做是犯法的,雇主不能询问应聘者的婚姻状况和个人隐私。
Gob:你可以拒绝回答,但我不认为问这个问题是犯法的。
George:我知道了,这是脑筋急转弯,测试你懂不懂劳动法,如果你回答这个问题,说明你不懂,被录用的可能性就会增大!
Buster:如果是这样的话,比问有没有女朋友更无聊。
George:我知道了,其实那面试官自己也没有女朋友,他问Buster这个问题是为了平衡自己的心理。以权谋私,满足自己的性需要,这种行为是很常见的。
在Buster的面试官貌似触犯劳动法之后,Tobias对这次模拟招聘会产生藐视情绪。为了表现他的藐视,Tobias在整个面试过程中保持沉默。
面试官:你准备一个字也不说吗?
Tobias:(表情严肃) 是。
与此同时,Michael的面试进入尾声。
面试官:你最大的优点是什么?
Michael:(以轻松玩笑的口吻) 我不怕热,夏天跑业务找我准没错。我的办公室永远不用开冷气,节省电费。
面试官:(笑) 这个本事在广州挺有用。
Michael的耐热能力是他在每年暑假锻炼身体的过程中练就的。然而Michael没有告诉面试官一个更有价值的信息--他特别怕冷,一年大概有一半时间不能呆在有冷气的房间里。幸好面试官没有注意到,在所有的应聘者中,Michael是唯一一个穿长袖衣的。
《开发受阻》下回预告:面试官再次以权谋私。
面试官:你有没有男朋友?
Lindsay:我有未婚夫了。
第4集
在这个星期的计算机网络实验课上,Michael和Gob互换任务,Gob负责Java作业,Michael负责Wireshark。Gob接下来做的第一件事是打开Wireshark来研究。Michael无奈地强迫Gob退出Wireshark并打开MyEclipse。
Michael把Lindsay她们组的Java作业的源代码拿来,要Gob好好研究一下。作为回报,Michael教Lindsay用Wireshark。Lindsay聪慧认真,很快学会了,Michael叹息自己的组员不像她一样。
Michael一直有个计划:只要Tobias哪天来上实验课了,就“就地逮捕”,给他分配任务。这一天终于来临了。Tobias见到Michael,忙着先解释他上次为什么没去上C-Store课。
Tobias:对不起,我那天一睡就睡到11点多……
Michael:你有没有学Java?
Tobias:我正在学。
这时Michael看见Tobias桌子上放着一本Java书和一本写得密密麻麻的Java笔记。
Michael:精神可嘉,但是光读书写字是没用的,你要到电脑上实践一下。
Michael要Tobias用一用MyEclipse。Tobias在开始菜单的“文档”里面找MyEclipse,然后到“设置”和“搜索”里面找,最后到“运行”对话框里面去找,还是没找到。
Michael:在“程序”里面。
说这话的时候,Michael已经接近放弃了,但仍问了Tobias最后一个问题。
Michael:你能不能每天花两个小时在这上面?
Tobias:难不难的?
Michael:(真挚地点头) 很难。
至此,Michael彻底对Tobias失去信心,再也不尝试让他干活了。
Michael尚未对Gob失去信心,因为Gob把Lindsay的源代码稍微改一改交上去了,总算有些贡献。
Michael:Gob,这次作业你可以直接抄别人的,但是下次作业每个组做的内容都不一样,你打算怎么办?
Gob:到时候再说吧。
Michael:不能到时候再说,你现在就要搞懂怎么用MyEclipse写软件,不然这门课全组都要不及格。
Gob:这我明白。
听到这句话后,Michael相信他取得了突破性进展,于是把一个比抄作业更加艰巨的任务交给Gob。
Michael:我不是已经把Lindsay她们组的源代码给你了吗?你先学会怎么编译。
在这个星期的C-Store课上,老师点名了。
老师:Tobias,Tobias有没有来?Tobias给我们贡献了一个名额啊,让我们的课能开下去。
Tobias是怎么让这门课开下去的呢?这要从网络游戏课说起。Tobias退了网络游戏课之后,发现学分不够,于是在最后关头选了C-Store这门课。Tobias退选网络游戏是因为对网络游戏没什么了解,但是他只顾着把学分凑满,没有意识到自己对C-Store更加没什么了解,连它是什么都不知道。Tobias更加没有意识到,正是因为他在最后关头选了这课,使这课的人数从32人增加到33人,刚好达到选修课开课的最低要求。老师对Tobias感激不已,可一直没有机会当面感谢他,因为他从没来上过课。
在另一堂课上,Lindsay在台上介绍她们组的用例“处理订餐”,Buster在下面小声插嘴。
Lindsay:为什么选这个用例来讲呢?既然是订餐系统,处理订餐当然是最重要的用例了。
Buster:也是唯一的一个用例。
Lindsay:我们系统有一个硬件故障恢复系统,如果用户下订单的时候我们系统崩溃,....
Buster:崩溃了就重启呗。
担任评委的Michael给Lindsay她们组打2分。
Lindsay:2分?
Michael向她解释为什么打2分,然后问:准备怎么贿赂我?
Lindsay:今晚陪你锻炼身体。
Michael:(刚想动摇) 算了,我们不要搞学术fu败。
此时下一组正在台上讲,Lindsay便想通过贬低别人来抬高自己的分数。
Lindsay:你看,他只是在照着读PPT。
Michael:他的分数也不会高的,你放心。
这个周末,完成了Wireshark作业进度的Michael趁着有时间,把整个周末都用来锻炼身体,锻炼过度生病了,不能去上下个星期的C-Store课,于是叫Tobias去上课,好帮他交作业。
回到出租屋,Tobias下载了MyEclipse准备实践一下,突然意识到自己在软件学院这么久,从没在电脑上写过一行代码。Tobias决定要把这个纪录保持下去,创造软件学院“零代码毕业”奇迹,于是毫不犹豫地关掉MyEclipse,去做Java笔记去了。
《开发受阻》下回预告:
Gob尝试编译Lindsay组的源代码,花了半个小时才搞清如何用MyEclipse把源代码打开。
Tobias拿着Michael给他的作业去交,第一次见到老师,发现老师长得很像Buster。
发表评论
-
J2EE开发用得最多的十种文件类型(按后缀名区分)排名
2014-01-10 18:48 1607必须是在编辑器里面打 ... -
周报 8月30日
2013-09-14 09:22 735周报 支浩宇 8.30 1. 本周工作 (1)完成了要上线 ... -
周报 8月23日
2013-09-08 08:42 770周报 支浩宇 8.23 1. 本周工作 (1)把8月16日 ... -
周报 8月16日
2013-08-31 08:45 805周报 支浩宇 8.16 1. 本 ... -
周报 8月9日
2013-08-24 11:43 631周报 支浩宇 8.9 1. 本周工作 计划完成度:100% ... -
周报 8月2日
2013-08-17 12:12 673周报 支浩宇 8.2 1. 本周工作 计划完成度:50% ... -
周报 7月26日
2013-08-10 10:33 659周报 支浩宇 7.26 1. 本 ... -
周报 7月19日
2013-08-03 14:02 733周报 支浩宇 7.19 1. 本 ... -
周报 7月12日
2013-07-27 19:06 694周报 支浩宇 7.12 1. 本 ... -
周报 7月5日
2013-07-21 21:54 6941. 本周工作 ...功能的雷.龙和黎.枝离职了, 遗留的问题 ... -
周报-6月28日.
2013-07-12 21:19 715周报 6月28日 这星期我发现有人调用了我写的方法,这让我很 ... -
周报 6月22日
2013-07-05 22:05 647周报 6月22日 张明说,领导主要看..中心,首当其冲的是看 ... -
周报 6月14日
2013-06-29 14:51 701周报 6月14日 上星期上线后,我在家看网站,发现...co ... -
周报 6月9日
2013-06-22 17:48 615RTX-周报 6月9日 .卡组的人把mall和merchant ... -
周报5月31日
2013-06-16 09:55 833周报 5月31日 我终于搞 ... -
周报5月27日
2013-06-10 07:12 824RTX-周报 5月27日 5月的发布计划里一直没有我做的关于. ... -
周报 5月17日
2013-05-18 19:19 698周报 5月17日 ..的张明让我做的功能并不是整个..体系,目 ... -
周报 5月10日
2013-05-11 12:21 705周报 5月10日 现在wei哥指派我专门做评价这一块功能。正 ... -
周报 4月29日--5月3日
2013-05-04 09:09 694周报 支浩宇 4月29日--5月3日 星期天部署了之后,我有个 ... -
周报 4月22日--28日
2013-04-29 11:49 668周报 支浩宇 4月22日--28日 上生产之前主要是测试这个 ...
相关推荐
MATLAB数字滤波器设计及其在语音信号去噪中的应用:源码详解与报告分享,MATLAB 数字滤波器设计 及其语音信号去噪应用。 (供学习交流)带源码,带注释。 有代码和报告。 ,核心关键词:MATLAB; 数字滤波器设计; 语音信号去噪应用; 源码; 注释; 代码与报告。,"MATLAB数字滤波器设计及其在语音信号去噪中的应用:带源码注释与报告"
COMSOL软件模拟三维电化学腐蚀过程的研究分析,comsol三维电化学腐蚀。 ,核心关键词:Comsol;三维电化学;腐蚀;模型模拟;电化学腐蚀过程。,"Comsol模拟:三维电化学腐蚀过程解析"
基于COMSOL的降雨入渗模型:边坡与渗流边界下的强度折减塑性形变研究,comsol降雨入渗模型,边坡降雨边界与渗流边界 强度折减塑性形变 ,comsol降雨入渗模型; 降雨边界; 渗流边界; 强度折减; 塑性形变,"COMSOL降雨入渗模型:边坡渗流与强度折减塑性形变分析"
2025员工安全意识培训试题及答案.docx
Python自动化办公源码-06在Word表格中将上下行相同内容的单元格自动合并
基于深度学习的神经网络技术在信息通信领域的应用研究.pdf
1.内容概要 通过KNN实现鸢尾花分类,即将新的数据点分配给已知类别中的某一类。该算法的核心思想是通过比较距离来确定最近邻的数据点,然后利用这些邻居的类别信息来决定待分类数据点的类别。 2.KNN算法的伪代码 对未知类别属性的数据集中的每个点依次执行以下操作: (1)计算已知类别数据集中的点与当前点之间的距离; (2)按照距离递增次序排序; (3)选取与当前点距离最小的k个点; (4)确定前k个点所在类别的出现频率; (5)返回前k个点出现频率最高的类别作为当前点的预测分类。 3.数据集说明 代码使用`pandas`库加载了一个名为`iris.arff.csv`的数据集 4.学习到的知识 通过鸢尾花分类学习了KNN算法,选择样本数据集中前k个最相似的数据,就是KNN算法中k的出处。k值过大,会出现分类结果模糊的情况;k值较小,那么预测的标签比较容易受到样本的影响。在实验过程中,不同的k值也会导致分类器的错误率不同。KNN算法精度高、无数据输入的假定,可以免去训练过程。但是对于数据量较多的训练样本,KNN必须保存全部数据集,可能会存在计算的时间复杂度、空间复杂度高的情况,存在维数灾难问
感应电机控制与矢量控制仿真:磁链闭环、转速闭环与电流闭环的综合应用研究,感应电机控制仿真,矢量控制,异步电机仿真,磁链闭环,转速闭环,电流闭环 ,核心关键词:感应电机控制仿真; 矢量控制; 异步电机仿真; 磁链闭环; 转速闭环; 电流闭环,"感应电机矢量控制仿真:磁链、转速、电流三闭环异步电机模拟"
威纶通TK6071IP触摸屏锁屏宏指令程序详解:注释清晰,便于理解与学习,威纶通触摸屏锁屏宏指令程序 ~ 威纶通触摸屏锁屏宏指令程序,TK6071IP触摸屏 利用宏指令程序来控制,宏指令注释清晰,方便理解程序。 具有很好的学习意义和借鉴价值。 ,关键词:威纶通触摸屏;锁屏宏指令程序;TK6071IP触摸屏;宏指令控制;注释清晰;学习借鉴。,威纶通触摸屏宏指令程序:清晰注释,学习借鉴之利器
2025输血相关法律法规试题考核试题及答案.docx
Python游戏编程源码-2048小游戏
2025最新康复医学概论考试题库(含答案).doc
Python自动化办公源码-09用Python批量往Word文档中指定位置添加图片
高品质车载充电器技术解决方案:含原理图、PCB图、C源代码及DSP控制器资料,附赠CDCDC模块资料,车载充电器 3Kw OBC 车载充电器 含原理图、PCB图、C源代码、变压器参数等生产资料。 附赠15kwdcdc模块资料 1、这款产品的方案采用的是dsp2803x系列。 2、原理图和Pcb采用AD绘制。 此方案仅供学习 ,车载充电器; 3Kw OBC; 原理图; PCB图; C源代码; 变压器参数; 生产资料; dsp2803x系列; AD绘制; 15kwdcdc模块资料,3Kw车载充电器方案:DSP2803x系列原理图、PCB图及C源学习包
2025最新康复医学考试题及答案.docx
内容概要:本文介绍了一种用于视频处理的新型卷积神经网络(CNN)加速器。主要创新点在于引入了混合精度计算、跨帧数据重用控制器及引擎,以及混合位宽差帧数据编码解码器。这些特性有效解决了视频帧间的时空相关性和稀疏性带来的挑战,提高了处理速度并降低了功耗和带宽需求。具体来说,通过对连续帧的数据相似度利用,可以在保持高精度的同时减少计算量和内存访问次数;通过多类型稀疏卷积聚类数组实现了对现代稀疏神经网络的支持;并通过混合位宽度编码减少了离芯片外的数据传输量,最高达到68%。 适用人群:从事深度学习硬件加速设计的研究人员和技术爱好者;关注AI边缘计算领域的从业者。 使用场景及目标:适用于自动驾驶汽车摄像头、监控系统等实时视频流应用场景。旨在为开发者提供高效的低能耗解决方案,在有限的时间和资源下完成大量的图像信号处理任务,如跟踪、分类等。 其他说明:文中还详细描述了芯片的设计细节,测试平台构建,以及不同模型(如MobileNet)在网络上的实际性能表现。
COMSOL电化学喷射腐蚀模拟与解析:技术原理及应用实践,comsol电化学喷射腐蚀 ,核心关键词:comsol; 电化学; 喷射腐蚀; 电化学腐蚀。,"电化学喷射腐蚀研究:comsol模拟与解析"
项目已获导师指导并通过的高分毕业设计项目,可作为课程设计和期末大作业,下载即用无需修改,项目完整确保可以运行。 包含:项目源码、数据库脚本、软件工具等,该项目可以作为毕设、课程设计使用,前后端代码都在里面。 该系统功能完善、界面美观、操作简单、功能齐全、管理便捷,具有很高的实际应用价值。 项目都经过严格调试,确保可以运行!可以放心下载 技术组成 语言:java 开发环境:idea 数据库:MySql8.0 部署环境:Tomcat(建议用 7.x 或者 8.x 版本),maven 数据库工具:navicat
直流无刷电机调速控制模型:速度环与电流环联合调控,PWM调制精确控制转速,该模型为直流无刷电机的调速控制,外环为速度环,速度输出为电流,内环为电流环,电流环输出为pwm占空比,占空比最终输入至逆变器进行PWM调制。 最后控制电机的转速 ,核心关键词:直流无刷电机; 调速控制; 外环速度环; 速度输出电流; 内环电流环; pwm占空比; 逆变器PWM调制; 控制电机转速。,直流无刷电机调速控制模型:内外环联动,PWM占空比驱动逆变器调速
基于MATLAB的含风光柴储微网多目标优化调度策略与模型实现,含风光柴储微网多目标优化调度 MATLAB代码 关键词:微网调度 风光柴储 粒子群算法 多目标优化 参考文档:《基于多目标粒子群算法的微电网优化调度》 仿真平台:MATLAB 平台采用粒子群实现求解 优势:代码注释详实,适合参考学习,非目前烂大街的版本,程序非常精品,请仔细辨识 主要内容:代码构建了含风机、光伏、柴油发电机以及储能电站在内的微网优化运行模型,并且考虑与上级电网的购电交易,综合考虑了多方经济成本以及风光新能源消纳等多方面的因素,从而实现微网系统的经济运行,求解采用的是MOPSO算法(多目标粒子群算法),求解效果极佳,具体可以看图 ,关键词:微网优化调度; 风光柴储; 粒子群算法; 多目标优化; MATLAB代码; MOPSO算法。,基于MATLAB的微网风光柴储多目标优化调度与MOPSO算法的实践研究