户?只有销售、市场人员才会和用户打交道。其实,这是完完全全的错误认识。你写一个模块,甚至一个API,只要有别人用,他就是你的用户。有的程序员设计一个模块或是一个软件总是习惯于从使用者的角度来考虑,尽量地方便使用者,这就是一种良好的用户意识。具有良好的用户意识的人更能考虑别人的感受和整体的需要,而不是单纯地从自己和局部来思考问题。当面试者谈及过去的项目经验时,面试官可以常常站在用户的角度对其进行提问,从这个过程中观察其是否具有良好的用户意识。
5) 如何应对质疑和压力。面试官应该对面试者的回答以及以往项目进行合理的质疑,看看他如何应对。曾经有一位面试者谈到做游戏登录服务器的经历,作者就问:“如果登录服务器挂了,怎么办呢”?他说原先虽然没有考虑这个问题,但是可以怎么怎么改进。其实,大家都理解项目中有各种不完美,这里面原因很多,只要面对质疑和压力能从容应对努力往好的方向思考解决就可以了,不需要掩饰缺陷,更不应该有情绪。作者遇到过有的面试者,一旦你对其项目提出质疑,他马上产生反抗情绪,或不高兴,或不承认有问题,这很容易一下子看出来他在工作中容不得质疑和批评,这种人要想合作就很困难。
6) 个性特点。许多面试者喜欢在简历上写“精通C++/Linux“,这些字眼看得人麻木,如果有人写”喜欢C++/Linux“,作者就会有一种眼前一亮的感觉。“精通”是没有感情色彩的叙述,而“喜欢”
包含了面试者的个性,作者更愿意看到面试者的个性。作者相信对某样东西真正的热情远比你当前对它的掌握程度更为重要。其实,N年的经历告诉作者们,同一个班的同学,同一个项目组的同事,虽然每天所学的知识,所接触的工作都是相同的,但其实每个人的成绩和表现差异是十分明显的。那么,到底本质的差异是什么呢?其实,就是每个人的个性。是个性使得有的人业余时间去打球,有的人业余时间去看书,有的人喜欢Linux,有的人喜欢Mac。一个人在团队中扮演的角色也和他的个性有很大的关系。面试官应该引导面试者展现自己的个性,并判断其是否有益于团队。
【总结】
最后总结起来,作者的经验是:
1) 面试官的目标是找到”工作好“的人,一定要围绕这个目标来进行面试,如果把面试当成了算法或操作系统期末考试这就走入了误区;
2) 面试过程是通过学历、性格、基础、经验、算法等可以测试的因素去综合判断面试者“工作好”的概率;
3) 在各种因素中,性格 > 经验 > 基础 > 算法。性格是最重要的,如果性格不好,所有技术能力都会大打折扣,而且技术缺陷容易弥补,性格缺陷很难改变;经验体现了一个人的综合能力,你可以从面试者过去的经历中判断他能从事哪种工作,不能从事哪种工作;
基础和算法则主要起到辅助参考的作用,基础好的程序员一般适应性比较强,学新技术更快,但是切忌单纯从基础来判断一个人的能力。 本文档由珠峰培训(www.zhufengpeixun.cn)原创。
于是,渴望一种懂得,可以一眼洞穿你所有清寂的薄凉。是恰好的温度,闪耀着阳光的味道,柔软又美好。 那么这一路上的爱恨欢愁也就有了归宿,以后的日子,既便是山长水远,也都会坦然面对,给尘世以最初的温柔。 好像是到了一个阶段,学会了等待,学会了随遇而安,学会了笑着去接受。不再心心念念,不再轻易信任。 只是在某个清晨,听见久远的一声问候,心,依然会瞬间柔软。 原来我们的内心深处,还是那么渴望一场白首不相离的缘分,千万次回眸 ,始终还是你。 然后,一起守着古朴的时光,迎接每一天的黎明。弱水三千,只取一瓢饮,不褪色,不黯淡,任凭尘世的风摇曳着冬日的风雪,我始终是你最美的红颜,你是我最美的时光。
不说永远,陪伴便是最长情的告白。 龙应台曾写过一段文字:“有一种寂寞,身边添一个可谈的人,或许就可以削减。有一种寂寞,茫茫天地之间余舟一芥的无边无际无着落,人只能各自孤独面对,素颜修行。”不同的寂寞有着不同的归途,其实赏心之人无须太多,关键是否能入心。 始终喜欢,一切纯善质朴的好,不论是人还是事,一份情深义重,才是水色尘心的悠远。而一同走过的山山水水,都会是生命的记载。 如果可以,愿始终趋光而行,向着太阳升起的地方。无论飘摇还是安逸,都要坚守住内心那道光,我们可以不完美,但灵魂必须向美而生。 有时,灵犀的相悦会铭记一生,我不知道岁月有多长,人生还会有多少未知。 只是希望自己能做个心思澄明,有着简单的小欢喜,不过多的忧思,也不给自己添加太多束缚的人。阳光很暖,你也还在,如此,足够。 看多了花开花谢,聚散离合,便逐渐明白,我们最终想拥有的不过是一份寻常的烟火,简单而情重,朴素而感恩。 余生很长,从晨曦到日暮,就让我们一起慢慢走。