|
|
|
|
移动端

辜新星 时刻调整方向:找到人生的蓝海(5)

《我是一只IT小小鸟》是一群IT小小鸟用自己的成长故事,告诉在校的师弟师妹们:青春太宝贵,千万别浪费;要想不浪费,万事早准备。本节说的是辜新星--时刻调整方向:找到人生的蓝海。

作者:胡江堂来源:电子工业出版社|2009-09-09 11:31

技术沙龙 | 邀您于8月25日与国美/AWS/转转三位专家共同探讨小程序电商实战

我的面试故事

第一回  面试百度︱研发工程师

9月底,我的第一次面试是应聘百度Web新产品部门的工程师。

当天共面试了两轮,一周后加一轮经理面之后就顺利拿到了Offer。百度的技术面试一向难度不小,但幸运的是,一面的面试官虽然年轻,却很有面试经验。他从几个简单的问题开始入手,逐渐加大问题难度,给了我充分的时间来给大脑热身。

【剧透与面经】

该部门的面试题特点:跟实际系统结合得很紧,分布式系统的题目很多。由于热身充分,等到真正的难题出现的时候,我已经能够放松紧张的神经,全力思考问题的各种解决方案,评估方案的优劣,并试图优化方案,比较顺利地解决了大部分问题--这也告诉我们,遇上一个有经验的面试官是多么的重要。成功的面试是考官和被面试者双方共同的成功!面试官也很满意,咨询我的意见后,直接叫来另一位工程师进行第二次面试。

值得一提的是最后的经理面,提的第一个问题竟然是:"你在前面面试中有哪题没回答上来,回去后是否思考了,答案是怎样?"这题看似没有问新的问题,但它直接考察了求职者是否具有积极学习和孜孜求解的态度,如果抱着考完拉倒的心态,估计很难让这位经理满意。

技术面试中很难保证不碰到难题,在不能立即回答出最优答案的时候,需要使用一些面试技巧来应对。我的经验是分四步走,即理解题目、原始算法、优化算法、复杂度/ 性能分析。首先要确认问题的细节,通过跟面试官的沟通来彻底理解题目要求和限制条件等。然后,在最短的时间内提出自己的原始算法,并进行计算复杂度分析,如果是系统设计,则进行系统性能以及优缺点分析。一般来说,原始算法很容易想到,但几乎不是考官需要考察的最优解。因此,应该利用理解题目和描述原始算法的时间,脑子里积极开动脑筋,通过联想类似的系统或问题的解决思路,快速形成优化算法的基本思路。在提出优化算法之后,还应进行复杂度和性能评估。

第二回  微软︱项目经理

11月下旬,我参加了微软MBDC部门Office组的项目经理面试。由于在微软做过项目经理实习生,因此我熟悉公司对PM的要求,因此面试得比较顺利,一个下午连续接受四位项目经理的面试,大约耗时五小时。

【剧透与面经】

面试主要围绕着产品设计和项目管理展开,考察应聘者是否具备开阔的思路、对产品开发流程是否理解及对产品进度是否能够掌控。例如,有一位面试官问到了如何对待产品Bug的问题。这个问题考察你是否理解Bug解决的代价、可能带来的风险,以及在不同的产品开发阶段应对Bug的不同方式。如果简单地回答解决Bug,那说明对产品开发的经验和理解太过欠缺,也说明思考问题不够全面,不适合这个职位。就我看来,这些要求,恰恰体现了微软作为全世界软件(狭义的软件,区别于互联网等)业老大所最擅长和最看重的特质:稳定压倒一切。

第三回  谷歌︱助理产品经理

从去年10月份到今年1月份的四个月期间,我参加了谷歌助理产品经理的职位申请。产品经理是谷歌一个非常特殊的角色,一个产品除了开发和测试之外的事情,基本都由产品经理主导。其中最重要也是最令人激动的是产品功能设计,也就是说,你对产品功能的任何合理的想法,都可以在产品经理这个平台上得到实现,最终被全球数以亿计的网民使用,改变他们的生活!这样的影响力是吸引我的最主要原因。另外,足够大的学习平台、世界水准的开发团队和优良的工作环境与待遇,也使我心向往之。

【剧透与面经】

助理产品经理是面向工作经验两年以下的产品经理申请者的一个为期两年的培训生计划,工作内容与产品经理基本一样。也由于产品经理的重要性,谷歌这个职位的招聘流程非常之长,先后面试过我的人一共超过10人次,面试官涵盖了从普通产品经理到负责搜索产品与用户体验的全球副总裁,所以,需要得到自上而下各个层级的同事的认可,才能拿到这个工作机会。

在面试过程中,面试官既考查了产品具体特性、设计能力及对技术的了解,也看重创造性、个性,以及对产品和行业的理解。既有比较细节的产品设计问题,又有一些与产品设计、与互联网、与软件甚至与IT业都完全无关的问题,但这些开放性问题却能考察求职者的个性、逻辑思维与表达、创新性,以及对互联网领域的理解。

兴趣是我全身心工作的基础

对不少人来说,第一份工作可能就决定了以后的职业发展道路和生活方式。因此,选择目标职位和Offer其实比面试更为重要。

对比工程师和PM实习经历,我发现了自己的如下特点:

喜欢做较高层的思考胜于具体实现,相对于很多技术天才关心"怎么做"并从中获得极大满足,带给我更多快乐是"做什么"的问题;

对IT新产品、新特性有着莫大的兴趣;

常常换位思考,试图从管理层、开发者和用户等不同角度来看待一个产品;

在技术工程师中具有沟通优势,在管理人员中具有技术优势。

这样,我发现了自己的兴趣和"比较优势"--也就是我的蓝海,同时也就明确了自己的求职目标。这些结论若非通过亲身体验,是很难从别人口中得到的。另外,不同公司的PM职位性质和内容都不尽相同,因此我会通过搜索引擎详细地了解我关心的公司对PM的要求,并从中选择自己最适合的职位。

选择Offer的时候,在管理咨询师和产品经理之间,我考虑的因素主要包括以下(按重要性降序):

个人兴趣;

学习发展机会;

平台及其影响力;

生活方式和待遇。

第一重要的是兴趣,对我来说,兴趣是我全身心工作的基础,也是成功的必要条件。

我很看重薪水和生活方式,但我没有把它放在第二重要的位置上,因为我更看重的是五年后、十年后的薪水,而不是起薪。有一位师兄跟我说过,对于事业起步的年轻人而言,决定未来薪水的,就是你能在这份工作中学到什么,以及拥有这份工作后你能积累什么作为以后的资本。我非常认同这样的见解。因此,我把学习和发展的机会放在了仅次于个人兴趣的位置上。

企业是个人发展的最主要平台。平台的好坏不仅由其大小决定,也在于个人是否适合平台的整体文化和氛围。即使在同一行业中,不同公司的文化差异也是很大的。谷歌相对宽松的氛围和鼓励创新的文化正是我所追求的,我相信这样的文化能够有助于我发挥潜能。

【责任编辑:董书 TEL:(010)68476606】

回书目   上一节   下一节
点赞 0
分享:
大家都在看
猜你喜欢

读 书 +更多

Fedora Core 5 Linux架站与网管

Linux出色的网络功能堪称当今操作系统中的佼佼者,无论在功能还是在支持能力上都有令人满意的表现。Linux内置的多个服务器,几乎包含了目前...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊