发信人: renhua (Finding), 信区: Npsos
标  题: 软件业如何面试新员工
发信站: 哈工大紫丁香 (2003年03月23日14:44:04 星期天), 站内信件

   最近半年,不少从事软件业朋友都升上主管的职位,除了承担更重的责任之外,大部分也
开始面
临选择优秀左右手的问题.大家常常听到职场老前辈告诉我们,要在事业上能够成功,自己
的努力固然重要,但是识人的工夫更是决定性的关键,识别出好的老板,就可以跟着他吃香喝
辣,老板一人得道,众人鸡犬升天;而在茫茫人海中辨识出好的员工,可以让日理万机的主管
少掉很多麻烦事.因此,如何找出自动自发,办事能力绝佳的员工就是一门直得深入的帝王学
问.今天我这个小毛头斗胆向大家提供一些我面试别人的经验及方法,单纯限定在软件产业,
希望可以藉此和许多经验丰富的前辈们交换些心得.

软件产业是一个高度以人为资产的产业,俗话说:"人心是关不住的",正由于人的变异性实在
太大,使得从事这个行业的主管往往没有安全感,员工素质太差,项目做不出来,你会倒霉,员
工素质太好,他会自视甚高,甚至写个只有Process Bar在屏幕上前后移动,不断写文件读文
件,使得硬盘的灯号永远不会停止闪动的程序在计算机上跑,然后骗你说他的计算机不敷使
用,希望可以换更好的设备.当然,您可能刚刚才发现过去您其实一直被这类员工玩弄于鼓掌
之中而不自知,所以在此奉劝现在很多一毕业,不想多读点书,多做点基层工作,只想直接当S
A,SD,剥削程序设计师的朋友,除非您天纵英明,否则还是乖乖的扎实点训练自己,因为只想
拿到权利,又没有半点料的人,其实在下属的眼睛里面,比烧坏的光盘片还要没价值. 话扯远
了,我提到主管没有安全感,也因为这样的因素,主管总是尽自己最大的努力剥削工程师,倒
霉的当然是食物链最底层的程序设计师,使得整个部门或公司充满了怨气,充满怨气的地方
会带来不幸,是个让公司走入灭亡的无穷循环.

虽然上述的公司灭亡模式是台湾大部分的情况,但是秉持着不唱衰自己人的精神,底下的讨
论有个假设:

#define 好的主管 不会不懂装懂.知道去哪里搜集资料,不会被员工或顾问玩弄的主事者
#fefine 错误讯息 举头三尺有神明,还是请您赶紧退位,不要再残台湾的竞争力了
if(你==好的主管)
goto 继续;
else
exit(错误讯息) ;
继续:

好的,进行到这里,相信您是一位软件业界的优秀主管,所以我们来分享一下如何面试好的员
工,请注意,我们讨论的是如何面试新进社会的菜鸟,不是在信息界打滚多年的老鸟,以后有
机会我们再来讨论如何处理老鸟.首先,请不要在征才条件中开出一堆莫名奇妙的规格,例如
底下征才广告:
* * * * * * * * * * * * * * * * * * * * * * * * * * *
本公司需要的人才须具备下列几种条件:
C/C++
VB
Delphi
VC++
Power Builder
Java Script   
JAVA   
ASP   
JSP  
PHP
* * * * * * * * * * * * * * * * * * * * * * * * * * * 
相信我,你开的东西越多,代表你懂得越少.而且很可能会吸引极优秀的人才成为你的手下,
看到这里请先不要高兴,因为他是准备来你手下当藏镜人的,有个什么都不懂的老板,还有什
么比这个还快乐的事情.更何况,面试过新人的朋友一定都有的经验,他说他会VB,绝大多数
都是在学校用过VB而已,他说他会Java,甚至了解J2EE,听起来很厉害,可是描述了老半天才
无法勾勒出J2EE的轮廓.既然您已是一个好的主管,我想您绝对不相信会JavaScript的人就
会Java,会VB的人就一定会VB.net吧.既然菜鸟自己都不知道自己到底会不会他宣称的那样
技术,所以对于一个菜鸟来说,会不会某种特定技术根本不重要,重要的的是他的学习能力.
信息界有这样的特性:老的不一定比年轻的厉害;一个刚刚接触某技术一个月的人,做出来的
东西不一定比一个摸索该技术10年的人要差.如果主管们只是想炒短线,急着想把项目搞定,
非得找已经有经验的人,当然不在话下,但如果这是一个有远见的主管,希望长期培养人才,
希望以后的项目都顺顺利利的话,是否能够快速学习的人格特质还是最重要的.

我个人面试这种菜鸟的方法,就是先询问他会哪些技术,为了表现,他肯定说出一堆.接下来
我会找一个他完全不懂的东西,比方说他可能不懂Ruby是啥,不懂Python是啥,我会给他一台
可以上网的计算机,里头就是刚刚装好,干干净净的Windows 2000,外加一个可以打到世界各
地的电话,请他在2个小时之内用Ruby写出个简单的程序,例如99乘法表好了.如果他可以做
到,那么他完全符合在信息业界混下去的人格特质.讲到这里,大部分的朋友一定认为这个人
应该是老老实实的上网找资料,然后老实地交出结果,这样的人当然足以胜任程序设计师的
角色.不过我相信更多的朋友会问我,如果他用MSN, ICQ, Yahoo, Messenger,email, 电话,
或是任何通讯方式问朋友呢? 我的回答是,我的信箱里头也有很多各大公司优秀工程师问我
问题的信件,难道他们不优秀吗? 信息业就是要彼此交换信息,才能省下很多工夫呀! 我个
人甚至认为,如果他可以打越洋电话,找到他目前正在微软技术部门服务的大学同学问问题,
那我会直接建议该主管直接让他当manager,这种善于利用资源的人才才是公司进步的关键,
写程序还真是埋没他了. 还有人问我,如果他立刻上网买一堆书送来这里抄抄打打呢? 我的
回答是,这更好,贵公司的顾问不是也常常叫你去买书自己看? 有句话说"Good programmer 
write good program, excellent programmer steal excellent program",知道哪本书有
你要的资料,知道哪些片段的code可以直接剪贴来用,这可是属于顾问级的人才 :)  按理应
该要好好珍惜才是.

 
--
                    ------------------

※ 来源:·哈工大紫丁香 bbs.hit.edu.cn·[FROM: 210.46.72.251]
[百宝箱] [返回首页] [上级目录] [根目录] [返回顶部] [刷新] [返回]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:2.258毫秒