1
校招开始了,我想给大家讲一个故事,希望能对应届同学找工作有所帮助。
就我所知,阿里的offer评级一般是A* A B+ B。A*就是带股票的offer,一般博士生能拿到,本科和硕士几乎拿不到,除非真的非常牛。
记得我在杭州阿里云实习的小boss跟我讲过,他面试过很多人,都不知道应该给什么offer评级,这样的同学,一般他觉得技术还可以、能做出东西、沟通无障碍 就给了B或者B+。直到有一个面试, 他从内心里感觉到很愿意跟这个人共事,很期待跟他一起work,去做一些不一样的东西,这样的人就一定是A。
这是很重要的一种感觉,创业的这几个月,我们也在不停的找合作伙伴,不停的招人,我个人对这一点的感触真的很深,想找一个不仅仅是满足现状所需、又从内心深处感觉到非常愿意跟他一起做一些不一样的事情的人,实在太难了。
2
现在问题就变成了,如何在面试中给面试官这种感觉呢?我觉得可以从这几方面着手:
- 首先,基础知识要过关。
- 技术激情。什么是技术激情?我觉得技术激情实际上指的是技术情怀。你是不是内心里觉得做技术是一件很牛逼的事情,用技术手段改变人们的生活并不是吹牛,用技术增加用户的生活或工作效率很值得你去做?当别人都觉得程序员很屌丝的时候,你是不是坚持自己觉得技术很牛逼?(虽然程序员确实很屌丝-----)
- Hacker精神。Hacker精神其实可以宽泛的理解为完美主义精神,自己写的代码就跟自己的作品一样,极度不愿意有瑕疵。一个简单的任务,对于所有的人来讲,很容易就能把这件事做到70分,做到能解决问题。80%的人到这里就结束了,但是hacker会做那20%的人,把剩下的30分完成,把一件看似简单的事情做到完美。Hacker还包括问题的极度钻研等,我现在还不够能力去量化出来。
- 思考力。这是很重要的一个方面。面试的时候,肯定会有算法面,面试一个算法问题,你可能当时解不出来,但是你需要有自己一套完整的解决问题的思考过程。也就是说,给你一个问题,你有自己一套完整的思考路径,把这套思考路径呈现出来非常重要。思考力对于一个程序员的成长是非常重要的,不仅仅表现在面试上。
- 抽象能力。抽象能力表现在各方各面,比如面试官为你描绘了一个场景,你需要能快速抽象出这个场景本质上是一个什么问题。抽象能力也表现在你代码的方方面面。
- 自驱动。在互联网时代,技术更新换代太快了,每个人都需要不停的学习不停的补充,如果你没有自驱动能力,迟早会掉队。面试里面怎么表现出自驱动,举个栗子,面试官问了你问题A,你可以在回答了问题A的同事,举一反三的去聊相似问题BCD。
- 当然还有很多在短时间的面试中表现不出来的方面,比如总结反思、持续学习啊、努力、兴趣啊等。
3
最最重要的一点,运气是一个非常重要的方面。。。。。遇见一个聊的来的团队和面试官,一帆风顺,遇见不会面试、没有评判原则的面试官,那就。。。
找工作如找对象,不仅是公司在挑你,同时也是你在挑公司,所以没什么好害怕的,找对象还经常遇见不喜欢自己的妹子呢对吧。调整好心态,去做最好的自己就对了。