2007-06-28
又一次被干
作者:OneEyeWolf
星期四是约定去面试的日子,二面了,觉得还是有希望的,对方是台湾的一家公司,从网页上看,还算是跨国公司,规模也算比较大,做呼叫中心的,虽然台风登陆广州,外边暴雨如注,几度动摇之后,还是咬着牙去了天河。
下了公交车,到写字楼虽然有二百多米,却是寸步难行,风刮的伞都打不开,雨水顺着裤腿全都灌到皮鞋里,整个裤子下半部分全都湿了。
总算没有迟到,本人的时间观念很重,到了对方的公司里,一个负责技术的接待了我,因为一面已经谈过了,彼此寒暄了几下,他拿出两页纸给我让我做,我一看,是一个业务单据的审批处理,流程还是相对复杂的,有跳转、退回、收回、分流、同步等操作。让我做DB模型和应用模块设计。
我心里想我是来应聘PM的,让我做程序甚至,与PM一点关系也没有,至少要有几道项目管理的问答题作一个陪衬吧,虽然很疑惑,但也没有问,他说不限定时间,计算机上装的是eclipse,写好了叫他,就走了。
我对工作流,以前做过几个项目,还算熟悉,我就努力的让自己的大脑兴奋起来,花了将近两个半小时,把工作流引擎的全套接口,包括供业务层扩展回调接口,如触发器、验证器、脚本扩展接口等,全部写出来,同时写了一个XML配置文件来配置考题上的各种流程流转,并用Webwork写了一个Action和单据实体作为Demo来演示整套接口的调用。
由于快下班了,那个破计算机鼠标一点也不灵敏,也没有装五笔,我就没有太多的注释,太累了,就直接叫考官进来了。
面试考官来了以后,故做认真的看了看,并让我讲了讲整个思路,讲完后,突然问我,你能不能不用工作流的思路,来写这个案例,我说那很简单,如果不用工作流,流程数据就要保存在业务层中或与业务层紧密的耦合在一起,流程的跳转就要写死,但这样做很难去适应业务流程的变化与功能扩展需求。如果不想写死,就得走可配置的道路,同样也必然回归到工作流思想上。
他反问我,但那样做,是不是更快一点,性能上要好点呢,我说,工作流引擎的开发上可能会花点时间,但如果一旦开发完成或者采用第三方包的话,那么业务层的开发将会非常的快,通过简单的配置和表单定义及描述层的开发,就会很快的完成工作。
他却说你这套代码写的很好,但如果技术水平不高的程序员,他们没有工作流思想, 看到我写的这些代码,会看不懂。而如果使用常规的做法,不使用工作流,那些人就能很快的接受并能很快实现这个需求。
我当时很恼火,但仍然耐着性子说,如果从单纯从实现速度上,确实要很快,但后面维护的代价是很沉重的,而我基于工作流的设计,根本不需要他们看懂,工作流引擎对于他们就是一个黑匣子,完全通过灵活的配置和接口调用来完成工作,为什么一定要看内部的代码实现呢,再说即使没有工作流思想,通过简单的培训,相信也可以使用的。我心里想,为什么要招这么蠢的程序员呢?
但他仍然很固执的说服我,我也不想再纠缠下去,就同意了他的看法,心里已打定注意了。谁知那个SB竟然对我说,你回去后,按我刚才的说法再完整的写一份的设计发给我,我听了这句话,心里真有点怀疑,他是不是在诈骗,让我免费替他写程序。
我口头答应下来,然后头也不回的走了,由于走的快,鞋子里的水与脚摩擦,发出噗嗤噗嗤的声音,很是狼狈,前台小姐捂着嘴偷笑。
闷了4个小时,出了写字楼,有点头晕目眩的感觉,心情很不好,为什么那些SB,啥球都不懂,还能拿着9k,10k的工资,能够耀武扬威的、随意践踏你的尊严。自己却是这么的累,每天不断的学习,不断的鼓励自己要踏实上进,回报却是这么的不公平。
我这一生经历过的比较厌恶的面试经历:
1、给一张破纸,让写一个算法,草纸都没有(就像让人蹲在光滑干洁的地板上拉屎一样,巨痛苦)
2、让写足足有四张的个人信息登记表,里面还要写家庭关系。就像唐僧问山妖,你妈贵姓?
3、排队面试,在会议室里,等了有40多分钟
4、做SUN公司Java程序员认证的考题,里面还有SWING,AWT,Applet之类的题目
5、与一个考官讨论接口与抽象类的差别,争论了一个下午,巨傻
6、每次都被问为什么离职
7、进度控制和需求分析,都是很有挑战性的,但问的多了,也就想吐了。
8、做名词解释题,SCM,TDD,XP,这些都见过,还好说,竟然有SWAT,有点过份,也算说的过去,还有一些至今都GOOGLE不到的缩写,因为不会,现在都忘记了。不明白人为什么要耍酷,装什么装,谁不知道谁呀。
9、经过三面、四面后,音讯全无,(人生中最失败的莫过于此)
这几天太累了,不想再出去找工作了,努力让自己的心态平稳下来,时间是最宝贵的,不能再东奔西跑的了,以后再有面试的邀请,不再刻意的去准备了,爱咋咋地,同时一定要讲明:
第一 不再盲目的屁颠屁颠的去面试了,要求对方先有同技术负责人的一个电话面试,在电话中讲明自己的缺点或者弱点及长处,如对方说要熟悉JMS,而自己就没有做JMS的项目,但对于底层的TCPIP协议通信,还是很了解的,SOCKET通信更是不在话下,相信对于JMS,应当很容易掌握。
第二 讲明自己不是那种浮夸的人,确实有一定的资历,低于一定薪水,就不愿意做,不这样做没办法,搞了N面后,浪费大量的时间、路费、口水,以及压力太大,而付出的精神损失费,谈钱时却谈不拢,巨恼火。(相信有人会批评我,但是每个人都从本位主义想一想,愿意拿8K的人,而对方职位实际上只是一个7K的底线,去找一个7K的工作,你愿意吗?没有崇高的理想与抱负的境界,很难做到)
第三,工程性的项目经理,不做,出差太多了,要求也很低,一年四季被进度压迫着,毕竟这几年做研发性的项目做的还是比较多。
原文:http://www.blogjava.net/OneEyeWolf/archive/2006/08/08/62262.html
星期四是约定去面试的日子,二面了,觉得还是有希望的,对方是台湾的一家公司,从网页上看,还算是跨国公司,规模也算比较大,做呼叫中心的,虽然台风登陆广州,外边暴雨如注,几度动摇之后,还是咬着牙去了天河。
下了公交车,到写字楼虽然有二百多米,却是寸步难行,风刮的伞都打不开,雨水顺着裤腿全都灌到皮鞋里,整个裤子下半部分全都湿了。
总算没有迟到,本人的时间观念很重,到了对方的公司里,一个负责技术的接待了我,因为一面已经谈过了,彼此寒暄了几下,他拿出两页纸给我让我做,我一看,是一个业务单据的审批处理,流程还是相对复杂的,有跳转、退回、收回、分流、同步等操作。让我做DB模型和应用模块设计。
我心里想我是来应聘PM的,让我做程序甚至,与PM一点关系也没有,至少要有几道项目管理的问答题作一个陪衬吧,虽然很疑惑,但也没有问,他说不限定时间,计算机上装的是eclipse,写好了叫他,就走了。
我对工作流,以前做过几个项目,还算熟悉,我就努力的让自己的大脑兴奋起来,花了将近两个半小时,把工作流引擎的全套接口,包括供业务层扩展回调接口,如触发器、验证器、脚本扩展接口等,全部写出来,同时写了一个XML配置文件来配置考题上的各种流程流转,并用Webwork写了一个Action和单据实体作为Demo来演示整套接口的调用。
由于快下班了,那个破计算机鼠标一点也不灵敏,也没有装五笔,我就没有太多的注释,太累了,就直接叫考官进来了。
面试考官来了以后,故做认真的看了看,并让我讲了讲整个思路,讲完后,突然问我,你能不能不用工作流的思路,来写这个案例,我说那很简单,如果不用工作流,流程数据就要保存在业务层中或与业务层紧密的耦合在一起,流程的跳转就要写死,但这样做很难去适应业务流程的变化与功能扩展需求。如果不想写死,就得走可配置的道路,同样也必然回归到工作流思想上。
他反问我,但那样做,是不是更快一点,性能上要好点呢,我说,工作流引擎的开发上可能会花点时间,但如果一旦开发完成或者采用第三方包的话,那么业务层的开发将会非常的快,通过简单的配置和表单定义及描述层的开发,就会很快的完成工作。
他却说你这套代码写的很好,但如果技术水平不高的程序员,他们没有工作流思想, 看到我写的这些代码,会看不懂。而如果使用常规的做法,不使用工作流,那些人就能很快的接受并能很快实现这个需求。
我当时很恼火,但仍然耐着性子说,如果从单纯从实现速度上,确实要很快,但后面维护的代价是很沉重的,而我基于工作流的设计,根本不需要他们看懂,工作流引擎对于他们就是一个黑匣子,完全通过灵活的配置和接口调用来完成工作,为什么一定要看内部的代码实现呢,再说即使没有工作流思想,通过简单的培训,相信也可以使用的。我心里想,为什么要招这么蠢的程序员呢?
但他仍然很固执的说服我,我也不想再纠缠下去,就同意了他的看法,心里已打定注意了。谁知那个SB竟然对我说,你回去后,按我刚才的说法再完整的写一份的设计发给我,我听了这句话,心里真有点怀疑,他是不是在诈骗,让我免费替他写程序。
我口头答应下来,然后头也不回的走了,由于走的快,鞋子里的水与脚摩擦,发出噗嗤噗嗤的声音,很是狼狈,前台小姐捂着嘴偷笑。
闷了4个小时,出了写字楼,有点头晕目眩的感觉,心情很不好,为什么那些SB,啥球都不懂,还能拿着9k,10k的工资,能够耀武扬威的、随意践踏你的尊严。自己却是这么的累,每天不断的学习,不断的鼓励自己要踏实上进,回报却是这么的不公平。
我这一生经历过的比较厌恶的面试经历:
1、给一张破纸,让写一个算法,草纸都没有(就像让人蹲在光滑干洁的地板上拉屎一样,巨痛苦)
2、让写足足有四张的个人信息登记表,里面还要写家庭关系。就像唐僧问山妖,你妈贵姓?
3、排队面试,在会议室里,等了有40多分钟
4、做SUN公司Java程序员认证的考题,里面还有SWING,AWT,Applet之类的题目
5、与一个考官讨论接口与抽象类的差别,争论了一个下午,巨傻
6、每次都被问为什么离职
7、进度控制和需求分析,都是很有挑战性的,但问的多了,也就想吐了。
8、做名词解释题,SCM,TDD,XP,这些都见过,还好说,竟然有SWAT,有点过份,也算说的过去,还有一些至今都GOOGLE不到的缩写,因为不会,现在都忘记了。不明白人为什么要耍酷,装什么装,谁不知道谁呀。
9、经过三面、四面后,音讯全无,(人生中最失败的莫过于此)
这几天太累了,不想再出去找工作了,努力让自己的心态平稳下来,时间是最宝贵的,不能再东奔西跑的了,以后再有面试的邀请,不再刻意的去准备了,爱咋咋地,同时一定要讲明:
第一 不再盲目的屁颠屁颠的去面试了,要求对方先有同技术负责人的一个电话面试,在电话中讲明自己的缺点或者弱点及长处,如对方说要熟悉JMS,而自己就没有做JMS的项目,但对于底层的TCPIP协议通信,还是很了解的,SOCKET通信更是不在话下,相信对于JMS,应当很容易掌握。
第二 讲明自己不是那种浮夸的人,确实有一定的资历,低于一定薪水,就不愿意做,不这样做没办法,搞了N面后,浪费大量的时间、路费、口水,以及压力太大,而付出的精神损失费,谈钱时却谈不拢,巨恼火。(相信有人会批评我,但是每个人都从本位主义想一想,愿意拿8K的人,而对方职位实际上只是一个7K的底线,去找一个7K的工作,你愿意吗?没有崇高的理想与抱负的境界,很难做到)
第三,工程性的项目经理,不做,出差太多了,要求也很低,一年四季被进度压迫着,毕竟这几年做研发性的项目做的还是比较多。
原文:http://www.blogjava.net/OneEyeWolf/archive/2006/08/08/62262.html
- 14:02
- 浏览 (18156)
- 论坛浏览 (23225)
- 评论 (55)
- 相关推荐
评论
liziwen2008
2008-03-28
回复
为什么会那样啊 ?不理解啊 ,我应聘里两家公司都只是两次啊
Nighthaven
2008-03-27
回复
fat32 写道
SWAT是什么缩写,美国洛杉矶警察局?
Special Weapon And Tactics ,有一部警匪片就是讲这个的,还算比较好看。
呵呵,我应聘一般会先把自己的条件向对方列出来,如果对方不接受,呵呵,免谈,省的浪费彼此的时间。
找工作,本来就是双向选择。如果你只有被人选的资格,好好反省一下是不是游戏、聊天、泡MM花的时间比自己的工作学习花的时间还要长,呵呵,果真如此,活该,兄弟!!!
找工作,本来就是双向选择。如果你只有被人选的资格,好好反省一下是不是游戏、聊天、泡MM花的时间比自己的工作学习花的时间还要长,呵呵,果真如此,活该,兄弟!!!
一去就要作2个小时题目的公司我只去过一家:路透,要上机测试,但之前有个30分钟的电话面试。
找工作是要有一定针对性的,象台湾日本的我从来不考虑,不认同它们的企业文化。
找工作是要有一定针对性的,象台湾日本的我从来不考虑,不认同它们的企业文化。
airport 写道
其实楼主的这种心情我觉得完全可以理解。
以前我也像楼主那样去面试,现在也经常面试楼主这样的。
一个团队中我首先看中的是这个人的团队精神和工作态度,其次才会去看他的技术水平。
如果单纯从技术角度出发,你今天会的不代表你还愿意继续学习新的技术,而现在不会的不代表他就不能马上的去掌握新的技术,所以招人看潜质也还是很重要的。
可以去show自己,但不要去贬低别人。
以前我也像楼主那样去面试,现在也经常面试楼主这样的。
一个团队中我首先看中的是这个人的团队精神和工作态度,其次才会去看他的技术水平。
如果单纯从技术角度出发,你今天会的不代表你还愿意继续学习新的技术,而现在不会的不代表他就不能马上的去掌握新的技术,所以招人看潜质也还是很重要的。
可以去show自己,但不要去贬低别人。
招人是要看潜质,但是潜质是来培养的.如果仅仅以LZ应聘的公司的那样的来培养,我想永远也成不了才吧!浪费人才!
而且看不看得懂代码只和程序的文档以及代码质量有关系,和这个代码所代表的技术性没什么关系吧.JAVA代码又不是JSP代码,如果连代码都看不懂,你说有培养的潜质吗?还有那些个贬LZ的,你不会,不代表别人不会,不是说你拿了高薪就代表你的水平高........而且很多人也没看清楚LZ表达的意思应该只是搭了个工作流的框架,并写了些供业务层调用的接口而已...我想没有读懂别人的意思就下定论,这不是太浮路躁了吗?
ltian 写道
在你的文章里面把别人骂得一无是处了,连看不懂你代码程序员都是愚蠢的程序员,因此我看不出你在团队里面的任何价值。做事先做人,在一个团队中会有人不如你,也有人比你水平高,如果比你水平高的老认为你是蠢笨的程序员,你觉得舒服吗?因此,诸如此类发泄性质的,任意践踏别人,抬高自己文章,其实根本不会给人什么提示或者经验,只会让更多人像你一样,找不到工作时就骂招聘的人是猪,不知道什么是人才,而不会总结总结自己是否在哪些方面做得不够。
发现你才是不仔细看文章的人。LZ的话:
JE猎头 写道
我当时很恼火,但仍然耐着性子说,如果从单纯从实现速度上,确实要很快,但后面维护的代价是很沉重的,而我基于工作流的设计,根本不需要他们看懂,工作流引擎对于他们就是一个黑匣子,完全通过灵活的配置和接口调用来完成工作,为什么一定要看内部的代码实现呢,再说即使没有工作流思想,通过简单的培训,相信也可以使用的。我心里想,为什么要招这么蠢的程序员呢?
LZ的意思是他设计的东西对于程序员使用的时候不需要明白其内部原理,只要会用他提供的结构调用就行了,而且接口调用可以培训一下。如果通过培训还不会用,那这样的程序员还是程序员吗?
liu5201314
2007-07-17
回复
javastudy 写道
我比他还烂,靠都面试了30多次拉,失败多拉,也不在呼拉,但水平还是有些提高,现在面试一说话,我就知道他要说什么拉,老是那些东西
同感.
其实楼主的这种心情我觉得完全可以理解。
以前我也像楼主那样去面试,现在也经常面试楼主这样的。
一个团队中我首先看中的是这个人的团队精神和工作态度,其次才会去看他的技术水平。
如果单纯从技术角度出发,你今天会的不代表你还愿意继续学习新的技术,而现在不会的不代表他就不能马上的去掌握新的技术,所以招人看潜质也还是很重要的。
可以去show自己,但不要去贬低别人。
以前我也像楼主那样去面试,现在也经常面试楼主这样的。
一个团队中我首先看中的是这个人的团队精神和工作态度,其次才会去看他的技术水平。
如果单纯从技术角度出发,你今天会的不代表你还愿意继续学习新的技术,而现在不会的不代表他就不能马上的去掌握新的技术,所以招人看潜质也还是很重要的。
可以去show自己,但不要去贬低别人。
allentemplar
2007-07-17
回复
看的出来LZ有点猛啊..
自己还差的好远..
自己还差的好远..
rainydrops
2007-07-17
回复
既然是面试PM,碰到这样的情况,选择立马走人比较好。
并且要回答说: 我可能搞错了,你们是要招高级工程师,
对不起,浪费彼此时间,再见!
并且要回答说: 我可能搞错了,你们是要招高级工程师,
对不起,浪费彼此时间,再见!
看了楼主的文章,我也经历过楼主的情况,每次都被问得无言以对.然后回家开始补习,作demo.不过这样也可以提高自己的技术.面试多了,得到的好处是基础知识牢固,可以了解并入门一些以前项目中没有使用过的技术,这也是一种积累嘛!!
发表评论
该博客是同时发布到论坛的,无法评论在论坛已被锁定的帖子
最近加入圈子
最新评论
-
又一次被干
为什么会那样啊 ?不理解啊 ,我应聘里两家公司都只是两次啊
-- by liziwen2008 -
又一次被干
fat32 写道SWAT是什么缩写,美国洛杉矶警察局? Special Wea ...
-- by Nighthaven -
又一次被干
人家是专的帖子
-- by laiseeme -
又一次被干
顶了 心戚戚啊 呵呵 up
-- by lovekikio -
又一次被干
呵呵,我应聘一般会先把自己的条件向对方列出来,如果对方不接受,呵呵,免谈,省的浪 ...
-- by 风清云淡







评论排行榜