作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
简历不仅仅是履历,它的重要作用!!!
在阿里常年招聘,筛过各式各样的简历,每到招聘季,筛简历、面试过程非常耗精力,当然,原因之一是我想招非常优秀的人,宁可多花些时间,另一方面,除了那些不合格的简历之外,还有好多简历语焉不详,不得不在电面时反复确认,同时为了兼顾应聘者感受,又要装作很职业的样子跟他做一些互动,往往这部分有大量被筛掉的人,这侵占了我的大片时间。为了提高这部分人的简历通过(面试)的效率,列几点建议:
第一,自荐简历一定要署名
招聘季的招聘信息发出去后,邮箱会收到大量简历,邮件标题和附件基本上一大半都是不署名的。简历评估+电面之后,不会每个简历都会写完整评价录入系统,特别是一些拿不准的简历,想 Hold 一下,等处理完全部之后再翻出来看看,但当 review 这些简历时,从邮件列表中看到的往往是这样的:
<img src="http://www.hmttv.cn/uploadfile/2024/1009/20241009100054229.jpg" data-rawwidth="1082" data-rawheight="1016" class="origin_image zh-lightbox-thumb" width="1082" data-original="https://pic2.zhimg.com/e68b6542497a963a0f8bc8d2863c9193_r.jpg"/>
早就不记得哪个邮件放的是谁的简历,再挨个去翻附件(有的是PDF,有的是Word,有的是 HTML,有的干脆是一个 zip,有的是一个网址,有的干脆把简历粘贴在邮件正文。。。)去对当初写的评价,很耗时,效率奇低。即使最后翻到要找的简历,也已经大大减分了。所以,如果自荐简历的话,一定要在邮件标题、简历附件文件名上写清楚,谁、应聘什么岗位、建议层级(初级、资深、专家),好歹我下载完附件之后不用再重命名了。第二,务必要有 word 或 pdf 文件的简历
现在好多人简历直接挂网上,或者是 HTML 的,这种简历我处理起来很费劲。阿里内部的招聘系统支持 word 和 pdf 格式支持的最好,我在录入系统时,上传完附件后好多字段直接就被系统读出来了,HTML 的简历支持的最差,传完附件我还要一个个手工去填,花精力在这上面是完全没意义的,而且从我的经验来看,一页 HTML 简历源码能表现的东西实在有限,毕竟我们现在不招初级(P5及以下)前端了,所以 word 和 pdf 格式的载体足够了,多花精力放在简历内容上。
第三,简历要表现出亮点,最好有作品
前端技术现在也分化的厉害,不严格划分的话,有 NodeJS、H5、Hybrid、架构和业务研发等方向,现在库和规范很多,但每个分支的难度、技术基线都类似(比如达到资深所消耗的时间都差不多),所以全栈通才固然好,每个方向都深入有点太难为人,但至少某一个方向要非常精钻非常深入。所以简历里要重点标出这个长处。实际上九成的简历里的“技能”部分几乎都是一样的,都差不多把前端用到的技术罗列一遍,毫无意义的占据简历中的黄金地段。
所以,既然全栈不易,不如把自己最擅长的那个语言或技术高亮加粗出来,面试的时候我就直接绕过其他,专从这个“高亮加粗”部分来做一些技术探底了,以此来引导面试官来问你擅长的部分,更有利于你扬长避短。
技术探底一般怎么做?看作品!如果擅长 Node,就看看 NPM 上提交的模块,install 下来演示下,讲讲核心代码。如果是一个组件,就直接看 Demo,讲设计封装思路。如果是一套脚手架工具,直接画架构图,讲原理和适用场景。如果是项目,那就 show 下你作为 PM 发的 Release 邮件!作品不仅仅是这些,也可以是技术专利、设计方案、成功的带人案例、成功的团建案例等,只要内容充实接地气,脉略(可以是代码、也可以是一件事)清晰,show 的过程中两眼放光唾沫星子乱飞,有这个感觉就对了。所以,简历里要适当带有这些储备好的作品,备着面试时狂秀一下。
第四,突出重点,展示能力
现在招一个能干活的人不难,难的是招一个能解决问题的。特别是像阿里这种业务性的研发,既要从业务方那领需求,又要警惕需求陷阱,准确识别出刚性需求,出方案,推执行,Release 结果。所以,应对这每个环节所需的技能,最好在简历里有所表现。具体说就是描述每个项目时,不仅要有背景、过程,还要有你为这个项目带来的结果。比如这样描述项目:
我做了 XX 项目重构,用了 XX 技术方案,克服了 XX 的困难,最终让 XX 这类需求变更可以短平快的被消化,极速研发、快速上线、且数据采集也做到了标准化,研发成本大大降低,数据积累增长迅速,比如 XX ,最后在 XX 产品线中开始推广。
在面试时,这种描述很容易引出有针对性的话题来聊,也正因为简历里有这些铺垫,可以节省大量的面聊时间,更快做出判断。
相比之下,这种描述就不好:
XX 项目前端研发,用了 AngluarJS,整个项目独立完成,包括整个 Boss 系统的受理收费、商品零售、小灵通短信群发、有线电视代收费、营业员/营业点结账等模块。
这段描述只传达出一个信息,就是你用过 AngularJS。至于当初面临多少种技术选型,如何做取舍选择了 AngluarJS,这些系统模块之间如何基于 AngularJS 进行耦合,有没有涉及前端架构,AngularJS 用的有多深,项目成员分工怎样,如何并行研发?遇到过哪些你认为有价值的问题,并针对此提出应对方案,是代码解决还是组织解决?这个过程要靠面试的时候问答大半天才能搞清楚,问不出来的,基本也就跳过了。要是简历里表达出来,脑子里很嘹喨,面聊也不会很拖沓,能力评价自然会很高。
再补充一个,有好多人有写博客写总结的习惯,这个习惯非常好,如果某个总结能和简历里做的项目结合起来,就更好了。
第五,全绿的 Github 提交记录
简历里附上 Github,最好提交记录那里泛绿的厉害,如果进到 Github 首页就想点开项目列表,找项目去读,如果看到有那种长时间维护的、Readme 写的清楚的、一本正经的写上“转载注明出处的”,基本上抓起电话就开聊了,结果基本上不会差。
第六,其他关注和不关注
关注:每次换工作的离职原因,可量化的工作成果,能代表你最高水平的项目要写详细,标红加粗下划线,在简历中强调出来。
不关注:证书、四六级、了解的编程语言(如果不精通就不要写)、你不擅长什么、个人简介。
第七,典型问题
技术探底的问题肯定会问一些,此外面试每个人多会问:
1. 哪个项目让你最满意、代表你的最高水平?如何做的?
2. 让你印象最深刻的一个(技术)难点,害的你搞了很久,最后怎么解的,有什么心得?
3. 你做的时间最久的一个项目(或产品),你看到这个项目有哪些问题,你能做什么?
4. 你能给我们团队或者产品带来什么?
这些问题不是硬性的,主要看平时是不是除了技术还琢磨点别的,特别是在阿里好多 BU 产品基本形态成型的基础上,要做试错、创新、提效、求精、找方向,这种情况下,只具备(完成刚性需求的)技术能力已经远不够了,而更需要辩证的执行。
最后
当然,上面这些都是建议,不管你觉得有没有用,坚持一个原则,那就是“简历不仅仅是履历(你做过什么),它的重要作用是展示能力(你能做好什么)!!!”
以上~
业技能(案例一)
HTML ,CSS,JavaScript。
VUE
专业技能(案例二)
熟悉HTML/CSS/JavaScript,能够快速进行各类页面的布局;
熟练运用Vue全家桶并开发项目;
能熟练使用SVN、git版本管理工具和gulp、webpack前端自动化构建工具;
对nodejs具有有一定的了解。
熟练运用React,能够使用react+react-router+redux+react-redux开发响应式应用;
熟练Angular,能够使用angular+ui-router等构建SPA应用;
熟悉hybridApp开发,熟练运用(h5+Dcloud+mui)开发;
熟悉ES6,可应用于项目开发;
能够熟练的使用jQuery和Zepto实现页面的动态交互;
能够熟练使用sass进行项目开发;
熟悉Bootstrap、Mint UI、SUI等前端框架的应用,快速实现响应式开发,网页样式的定制;
熟悉Swiper、iScroll等前端开发常用的插件,实现页面中相对应的功能;
专业技能(案例三)
html/css
JavaScript
专业技能(案例四)
HTML5+CSS3+JS前端开发和W3C标准
原生JavaScript、Ajax
jQuery开发框架
Bootstrap、swiper等前端开发框架
跨终端Web(PC+Mobile)的前端开发和维护
sublime代码编辑器
MySQL
node.js+ejs模版
vue.js
在找工作的程序员很多,都需要写简历。
我见过很多简历,写得很糟糕,看不出这个人的亮点在哪里。一个人总是有亮点的,对不对。
一些同学私下找我,让我帮忙修改简历。我在这里把自己的看法写出来,开发者的简历应该怎么写,效果最好。以后再有人找我,就让他看这篇文章。
如果你按照本文的建议,我保证你会写出一份令人印象深刻的简历,拿到面试的机会大大增加。
根据一项研究[1],招聘人员(尤其是大公司的)在2018年仅花费大约7.4秒,分析一份简历。几秒钟的时间,如果找不到感兴趣的点,他就会 Pass 你的简历。
所以,你动手写简历之前,脑袋里面要有一个观念:简历是用来传递信息的,一定要突出重点内容。不要写得密密麻麻,堆砌各种无关的信息,这样只会埋没你的长处,让招聘人员抓不到重点。
那么,你应该把什么信息,放到简历上面呢?
对于开发者来说,你的项目就是你的简历。你需要突出你的项目,和项目涉及的技能,让招聘人员一目了然。简历的主体,至少一半以上的内容,应该是你做过的项目,或者取得的成就,这是最有证明能力的东西。
如果你是学生,简历不必写你的绩点、上过的课程、得过的奖学金,当过学生会干部,组织过社团活动、通过四六级考试等等。那些东西对企业没用,缺乏有针对性的证明能力。
你也不要描述自己的工作态度,比如“具有团队合作精神”、“积极进取”、“努力工作”,这是默认你应该做到的,不是得分项。
下一个问题是,项目经历应该怎么写,才能一眼打动企业的招聘人员?
大家要这么想,企业招聘的目的,是找到帮他解决问题的人,或者说,招聘帮他干活的人。如果你让他看到,你可以胜任他的工作,他就会想要你。
企业也没有把握什么人能胜任,他只能假设,如果你掌握了工作所需要的几种核心技能,就是初步合格的人选。
所以,企业在简历上寻找的,就是你有没有他需要的那几种技能。这才是招聘人员最关心的信息。 所以,简历应该突出的就是,你拥有企业想要的技能,你的经历证明你可以胜任。
企业想要的技能,往往是一些特定的技术。你应该在简历里面包括这些技术的关键字,而且要写得详细一点,不要只写技术的大类。比如,应聘 Java 岗位,就不要只写掌握 Java,而要写掌握 Spring 或者 Hibernate。
注意,写技术名词的时候,不要拼错单词,也不要写错大小写,比如把 jQuery 写成 Jquery,把 TypeScript 写成 Typescript,这会显得不专业。
事实上,项目信息的写法有一个公式。
项目=产品 + 技术 + 结果
据说,谷歌要求应聘者描述经历时,每段经历必须提供下面三个信息:
?做了什么产品?用到了什么技术?取得了什么结果
比如,“领导了 X 功能的开发,使其集成到 Y 产品,带来额外的 Z 收入”。
除了三个基本信息,项目描述还要注意下面几点。
(1)主要介绍新项目,你过去3年~4年的经历最关键。不要详细描述较旧的项目。
(2)突出项目规模,比如用户数量、数据有多少 TB、每天的收入金额或交易量。
(3)最好都用动词开头,这样让人感到简洁有力。为了避免单调,动词也可以适当变化,“开发”、“实现”、“部署”、“完成”这些词都可以换着用。
最后一点,每个项目的描述都需要量化,最好能给出数字。这能够大大提高简历的可信度和专业性,给招聘人员留下深刻印象。
请看下面这些改写的例子,加入了量化,效果好了很多。
改写前:
设计和实现 CRM 系统的 X 功能。
改写后:
设计并实施了 X,这是 CRM 系统的一项新功能,可使2万名用户轻松跟踪他们的业务支出。
改写前:
结合使用 OAuth 和 JavaScript,实现了社交网站登录和个人资料的自动填充。
改写后:
通过使用 OAuth 和 JavaScript,实现了社交网站登录和个人资料自动填充,将网站的转化率提高了20%。
改写前:
使用 Ajax 技术减少页面加载时间。
改写后:
使用 Ajax 技术减少了30%的页面加载时间。
改写前:
与同事合作,部署了一些 Web 应用程序,并排查故障。
改写后:
与后端工程师团队合作,一起开发、部署、故障排查了7个的 Web 应用程序。
改写前:
参与了将网站前端转为 React 框架的工作。
改写后:
与一个同事合作,在一周内,将网站前端转换为 React 框架。
改写前:
使用 Less 开发了一个客户端的全新 CSS 样式。
改写后:
使用 Less 开发了一个客户端的全新 CSS 样式,使文件大小减少了70%,将首屏显示的时间减少了2倍。
应聘 IT 行业,难度其实是不高的。因为整个行业非常缺工程师,尤其是中高级工程师。
企业自己也知道,不太容易招到水平很高的高级工程师。因为大家都在抢人,遇到合适的人选,出手稍慢,可能就被其他公司截走了。所以,只要你的水平能满足企业的最低要求,他们就愿意招你,至少会给面试机会。
作为应聘者,你只要能证明自己具有合格的项目开发能力,就肯定可以很轻松地拿到 Offer。因此,你真正要做的是:提高自己的能力,多做项目。然后,按照上面的几点建议,把项目信息忠实地反映在简历上,就一定能够顺利地找到工作。
(正文完)
人工智能 AI 现在是整个 IT 领域最热的热点,人才相对稀缺,薪酬待遇上升得很快。人才市场的 AI 招聘越来越多,投身这个领域的开发者也变得越来越多。许多同学都希望往这个方向发展,学习相关知识。但是,人工智能不太容易自学,涉及的理论知识太多了,需要阅读大量专业书籍,不断动手编码实践。
这里有一个 价值 3000元 的人工智能学习大礼包,针对学习者的实际需要,与企业招聘和岗位要求结合紧密,内容包括以下四个部分:(1)Python 学习资料,(2)人工智能数学基础,(3)数据处理与框架技术,(4)机器学习与深度学习。
各种形式的文件都有:视频课程、专业书籍 PDF 版、知识图谱、项目实战等。其中的视频课程。下面是课程相关的人工智能学习路径(点击看大图)。
这些资料是咕泡学院提供的。该学院成立于2016年,与腾讯、科大讯飞等头部企业展开深度合作,在课程中注入更多贴合企业实际的项目实战,打造可实现商用的真人工智能课程。学院在线学习人数已经突破40万人次,向一线互联网大厂输送了18000多名高薪程序员,其中不乏阿里P7、百度、腾讯、科大讯飞、深蓝科技等大公司。所有课程均由技术专家研发设计,保证全程直播授课,课程源码全部共享 。
目前,阿里、华为、蚂蚁金服、字节跳动、大众点评等知名互联网业也同咕泡学院达成合作,为学员提供优质内推服务,让每一位学员都能高薪就业。
如果你看了这些资料以后,希望进一步系统学习,并得到老师的指导,可以通过上面的微信客服,报名学习咕泡学院的精品课程 《人工智能 AI 高薪就业实战班 》,课程的详细介绍欢迎点击下载《招生简章》[2](PDF 文件,1.6MB)。
[1]
一项研究:https://www.prnewswire.com/news-releases/ladders-updates-popular-recruiter-eye-tracking-study-with-new-key-insights-on-how-job-seekers-can-improve-their-resumes-300744217.html
[2]
《招生简章》:https://beekka.com/downloads/ai-course-20200106.pdf
*请认真填写需求信息,我们会在24小时内与您取得联系。