微信号:imooc-com

介绍:慕课网是一个超酷的互联网、IT技术免费学习平台,创新的网络一站式学习、实践体验;服务及时贴心,内容专业、有趣易学。专注服务互联网工程师快速成为技术高手!

腾讯首席工程师:程序员成长之道 (内附面试通关宝典)

2017-12-20 19:36 慕课网

腾讯业务有进也有缩,随着时代的发展和人们各方面的需求,腾讯微博也曾经风云了一段时间。由此也说明了主创也是很厉害的技术大牛。 以下文字源于首席工程师的原创。



1.自己作为技术路线的应聘者,在校招时候,是如何选择第一份工作的?考虑过什么因素?最后为何选了第一家公司?


我化学系毕业,大四一直在实验室待到了快毕业,所以并没有时间参加传统的校招。第一份工作是和朋友一起来的深圳,在科技园凭缘分找到~



2.目前工作几年?做过几个项目?在技术方面,有怎样的成长?


工作11年,做的项目非常多了,比较成功的是腾讯的一系列产品。技术方面主要还是完成实现了不少自己的想法,到过一些无人区吧。



3.让你获得进步和成长的方法,有哪些?


首先是正确的学习方法,我们这行算是一个终身学习,终身成长的行业,好的学习方法能让学习更有效率。


大的流程就是:问题发现->提炼总结->在知识树上找位置->补充基础知识->自己尝试解决问题->研究行业已有解决方案


这比简单的 “问题发现->研究行业已有解决方案”的路子要学习效果更好。



4.在作为程序员工作的第一年,遇到过的最大问题是什么?如何解决的?


如果从2005年开始算,我那时候都写了10年程序了,最大的困难应该是自己的能力无法匹配自己的野心吧。


作为程序员在第一年主要遇到的问题有两个:对项目难度和工作量预估不足,以及对工作计划做的不够好,这两个问题都直接导致了后来项目的大幅延期。当时因为项目需要,带一个小团队从头开始计划写一套分布式的数据存储和统计系统,结果延期了2、3个月也没有完成。最后根据需求重新设计了系统,同时申请了更多资源大幅扩展了团队规模解决。此后有幸和一个国外团队创业,学习和实践了项目管理的一些方法和技巧,更清楚的认识到之前在这些方面的不足。



5.对今年的技术背景的毕业生,有什么校招的建议?例如笔试、面试的方法,注意什么?


我从2008年开始做校招,在这个问题上还是比较有发言权的,主要说说技术岗吧。


首先是简历,一定要简洁(最好压缩到一页),然后突出亮点。什么是亮点呢?名校/GPA特别优秀/实际的项目经验/高水平竞赛获奖/学界认可的研究成果(Paper)一些和技术不太相关的经历和获奖就不用往简历上写了,尤其不要写精通office,photoshop之类。对技术能力测试的时候,起决定性因素的是CS专业的基本功(数据结构,操作系统,网络,组成原理),当然有一些当下流行技术的项目经验也是加分的。


面试的时候我喜欢对解决问题的能力进行测试,希望看到你在一个非常难的问题面前的思考过程,比如对问题进行分析,拆分,总结问题,思考思路,在确定思路前提出验证方法这样。


面试的时候不要一直沉默,即使思考不完整也可以和面试官沟通交流,沟通能力也是面试时的重点。


面试的时候的另一个关键点是“志”。立志要早,这样在工作中面对选择的时候,才能做出有连贯性的选择,不过遗憾的是在学生时代就能想清楚自己志向的同学太少了。


面试的时候注意真诚,不必刻意迎合面试官和目标公司(因为面试官都是人精,大部分时候都是能看出来的)。





6.对程序员工作的前三年?有什么建议?


把工作中用到的技术的基础知识学扎实。基本功扎实才能让你飞的更高。


工作中要勇于承担责任,主动要求承担困难的工作,多和buddy沟通,工程上的很多问题有人指导解决起来非常快。但一定要注意事后的复盘和总结。


工作前几年最重要的就是个人的成长,这是拉开差距并能在未来抓住机会的关键阶段。所以选择工作的唯一标准就是“能得到什么成长”,而不是待遇,公司福利之类的细节,当然公司有一个好的,愿意带你的老师是非常关键的资源,要好好抓住。




倒计时10天,2017年就要结束了

新一年的2018招聘即将接踵而来

想进BAT,你准备好了吗?

点击下图,即可获取面试通关宝典



本专题含Java、前端、Android、PHP的面试实战




 
慕课网 更多文章 新课速递 | 微信小程序入门与实战 常用组件 API 开发技巧 项目实战 燃爆了!Spring Boot与微信特性完美结合,开发点餐系统 牛逼的Nginx,几乎所有与后台相关的开发者都会用到! Python Flask 构建微电影视频网站 图说架构系列 - 架构师的坎坷成长路
猜您喜欢 白帽子,你得学会保护自己 MongoDB云数据库机器宕机引发的复制集心跳异常问题 “救火式”运维和“防微杜渐式”运维,你该如何平衡? 数据科学入门必读:如何使用正则表达式? 《Soul Of A Man》项目的创作过程(上)