前端职业规划
就业找工作都是我们经常面临的情况,那么怎么快速有效找到喜欢的工作呢?这时候就需要我们做好职业规划,例如前端职业规划。
前端职业规划分为四个内容:就业须知、面试准备工作、面试技巧以及面试总结。
就业须知
我们在找工作之前需要对自己将来的工作有一个整体的了解,这样我们在找工作过程中方向性比较明确,这部分主要分为四个方面:了解前端就业方向,公司组织架构,未来职业发展方向,IT技术面试流程。
就业方向
前端项目类型方向有很多,比如从平台的角度分为:
- web网站
- 移动App
- 小程序
- 游戏
- 桌面应用
- 服务端
我们可以根据自己的优势选择技术方向。除此之外我们还需要了解我们从事的这些行业,对于前端来说,所有的热门行业都有前端的需求,例如移动互联网、电商、金融、教育等等,我们可以根据自己感兴趣的方向进行选择。 除了了解这些行业,我们还可以了解该行业中的项目内容。
行业 | 项目内容 |
---|---|
电商 | 汽车商城、跨境电商、二手交易、图书电商、电子产品、日用百货、生鲜、团购、商城用户中心等 |
金融 | 理财产品、银行产品、证券产品、P2P产品、众筹产品、支付产品、信贷、期货、现货交易所、保险、公积金、车险 |
企业服务 | 企业级招聘、OA系统、ERP系统、CRM系统、人力资源系统等 |
教育 | 在线教育、K12教育、职前教育、留学生教育、学前教育等 |
文化娱乐 | 娱乐直播、视频、音频、游戏直播等 |
游戏 | 手游、网游等 |
O2O | 外卖、打车等 |
硬件 | 智能家居、智能穿戴、智能电视、物联网等 |
这些项目都有前端可以做的内容,我们可以从兴趣出发,选择自己感兴趣的行业,除此之外我们在选择的过程中地理位置也是考虑的因素,我们要考虑不同城市对人才的需求量。不同城市在招聘过程中对互联网人才的占比是不一样的。 我们可以从需求量旺盛的城市找工作,这样我们的工作机会会更多。
公司组织架构
我们要了解公司的组织架构,知道自己处于哪个部门,以及其他相关的配合部门有哪些,一般情况如下:
作为技术部通常与产品部、运营部、营销部等配合。
职业发展方向
我们需要了解职业发展将来的方向,只有这样我们才能做好将来的职业规划,作为技术人员来说,我们不想在将来脱离技术范畴,那么这时候就有两种发展方向,一种是走资深技术的路线,在技术上不断的深入,还有一种是管理层的路线。
如果我们走资深技术路线 初级岗位职责:
- 负责公司产品网站、PC端/APP前端、小程序前端设计;
- 参与设计体验、流程的制定和规范,组织设计评审;
- 独立承担Web前端开发任务;
- 利用Vue、react、nodejs、HTML、CSS、JavaScript、Jquery等各种Web技术进行产品的界面开发;
- 整体页面结构及样式层结构的设计、优化;
- 制作标准优化的代码,并增加交互动态功能;
- 进行丰富互联网的Web开发,致力于通过技术改善用户体验;
- 配合开发人员完成项目开发。
初级岗位任职要求:
- 本科及以上学历,二年以上工作经验,精通(X)HTML、CSS、JS,至少精通一种JS框架,如vue/react/angular等;
- 具有探索精神,对新技术有浓厚的兴趣和一定的见解;
- 逻辑分析能力强,善于沟通且有较强的学习能力;
- 一年以上PC端设计工作经验和手机版网页工作经验
- 熟悉当前互联网的各种流行应用,在交互开发、用户体验等方面有自己的见解,能主动根据业务需要,提出合理的交互方案;
- 有使用ts、mpvue、uniapp、nodejs相关经验者优先。
中级岗位职责:
- 承担Web前端相关的开发&优化任务;
- 前端架构搭建,编写通用组件,页面;
- 前端框架与组件的规划、设计与开发实现;
- 解决各种技术难题,并通过吸收新技术;
- 追求并实现最优的用户体验及性能提升。
中级岗位任职要求:
- 3-5年工作经验 ,本科学历,计算机相关专业,熟悉各种前端技术(包括HTML、CSS、JavaScript等),有HTML5/CSS3等Web页面开发经验和案例;
- 熟悉Reactjs/Vue 框架,掌握其原理;熟悉其他常用的JS框架,如 Angular 等;
- 熟练掌握es6/es7;
- 具备跨终端(Mobile+PC),跨浏览器的前端开发能力,有丰富的关于Web标准、易用性、浏览器端原理以及网站性能优化等方面的知识;
- 熟悉HTTP/SSL协议;
- 熟悉前端工程化、模块化开发,有实践经验,可以熟练使用如gulp/webpack等,独立构建应用;
- 有良好的的编码习惯,重视代码质量,善于利用工具;
- 解决各种技术难题,并通过吸收新技术保持技术的更新。
高级岗位职责
- 根据产品需求文档,进行产品设计;
- 遵循公司编码规范并负责编码实现,参与产品前端性能优化、故障排查和解决、安全加固等工作;
- 与后端开发同学一起落地产品,并编写操作手册及安装部署手册等;
- 参与模块设计、承担系统和项目开发工作的同时,能够指导初中级工程师,进行技术分享,共同促进团队成员进步;
- 研究分析业内主流技术实现,优化实现方案,不断改进产品功能。
高级岗位任职要求
- 本科及以上学历,计算机相关专业;
- 拥有 5 年以上前端工作经验,对解决多浏览器兼容性问题有丰富经验;
- 深刻理解Web标准,对前端性能、可访问性、可维护性等相关知识有实际的了解和实践经验,有成功作品;
- 理解并掌握Javascript语言核心技术DOM、BOM、AJAX、Restful、JSON等,熟悉Javascript性能优化,精通Vue或React框架;
- 有Node.js(express/koa)、npm、gulp、grunt、webpack等使用经验,有前端工程化和模块化开发实践经验;
- 对各类系统界面设计及交互有浓厚的兴趣,具备良好的学习能力、沟通能力、分析及解决问题能力,优秀的团队协作精神,逻辑性强,个性乐观开朗。
专家岗位职责:
- 负责移动端H5前端项目的开发及性能优化;
- 负责微信小程序,快应用等产品通用架构设计和开发;
- 负责前端技术选型和通用库开发并指导团队成员、前端工程技术体系化建设;
- 培训和指导其他小伙伴;
- 推进前沿技术研究和新技术调研。
专家任职要求
- 5年及以上的web前端开发经验,有做过大型项目的研发和设计;
- 需要扎实的前端基础(js、html、css),掌握前端框架VUE/react;
- 熟悉模块化、前端编译和构建工具,并深入理解其设计原理;
- 掌握扎实的计算机知识(算法、数据结构),以及常用的网络协议;
- 熟悉与后台和底层的交互通信,熟悉混合开发的能力;
- 有丰富的项目管理经验,有良好的沟通能力。
技术管理知识树
面试流程
当我们面试之前需要了解面试流程,这样才能做好准备工作,对于技术人员来说基本面试流程分为四个部分:
- 笔试
- 技术面试
- HR面试
- 企业高管
不同的公司面试流程有所不同,不过大同小异。
面试前准备工作
面试前准备工作分为四个部分:
- 简历制作
- 复习方案
- 面试刷题
- 在线简历
简历制作
一份优秀的简历可以快速吸引到HR以及面试官的注意,如何打造一份让别人无法拒绝的简历,所以我们需要从几个部分重点抓一下,接下来看一下简历的基本组成有哪些:
- 基本信息
- 专业技术
- 工作经历
- 项目经验
- 教育背景
我们在做简历的过程中有一些原则,在我们写相关内容的时候少写一些不必要的废话,避免突出自己的硬伤,尽量突出个人的能力,有优势的地方。
简历的顺序尽可能按照上面的顺序编写,尽量简历不要整的花里胡哨的。
基本信息
抒写基本信息的时候有一些基本原则:
- 简明扼要
- 去掉与找工作无关的内容
- 去掉一眼就能看出硬伤的内容,比如学历
其次基本信息也有一些注意的误区:
- 个人信息不是征婚信息,去掉照片、身高、体重、生日、民族、婚姻状况、政治面貌、家庭住址、籍贯、身份证号、邮政编码、特长、爱好等“征婚信息”,只说有用的信息,会让招聘方觉得候选人逻辑清晰、不啰嗦。
- 工作经验与年龄不符、与教育经历的毕业时间不符( 如:90年或30岁,写3年工作经验)。去掉年龄相关内容、去掉教育经历里的起止时间,只突出相关工作经验年限即可。
- 不留联系方式(手机、邮箱、微信等),我们要保留方便联系的方式即可。
将来我们在简历描述个人信息的时候,个人信息部分要填写:姓名、性别、年龄、学历、工作年限,联系方式填写:电话、邮箱、地址,如果你有其他的亮点可以填写博客网址、优秀技术贴、英语级别6+,可以让HR筛选的时候突出你与其他人不同的点。
教育经历
教育经历部分编写的整体原则就是如果学历能加分,则往前放,否则都往后放。避免突出我们的弱项。
它也有一些注意的误区:
- 学历一般,还往前放;自考本科或硕士,非得在简历中说出来。如果学历一般,就用更强的技术来征服招聘方,弱化学历,拿到面试,才能展示你的技术实力。
- 毕业时间与工作经验年限不符,容易被招聘方看出是转行。那么去掉教育经历起止时间,确保毕业时间不被找出漏洞。
- 写一堆大学时期对找工作无关的内容(篮球赛、演讲大赛第一名等等)。我们应该写工作有关的内容:高绩点、一等奖学金、ACM大赛名次、编程大赛名次等等,突出与自身学习能力和工作相关的内容。
专业技术
专业技术编写的整体原则是写上的技术在面试时一定要hold住,掌握不深的尽量不写。很多面试官都针对你写的技术进行提问,你写在简历上的技术面试官感兴趣会优先提问,如果你能够把简历上的技术对答如流那是非常好,如果回答的有问题则会给面试官非常差的印象。所以一定要写会的技术。
它也有一些误区:
- 精通一切、了解一切,这是两个极端,精通是要对掌握的技术非常深刻才能用这样的描述词,如果是了解则表示了解一些皮毛,所以写精通一切和了解一切不是合理的选择。那么我们应该慎用精通,会给人不知天高地厚的感觉。了解不宜过多,会给人不踏实、好高骛远的感觉。我们可以善用熟悉、掌握这种词比较适中。
- 罗列一堆技术名词。我们应该描述的时候突出技术重点,如果我们写得太多太宽泛,没有突出重点,这样面试官不能抓住重点进行体温。因此列举的技术名词不宜过多,列举的技术最好有文字证明,比如我们熟悉哪些技术,做过哪些内容,这样我们对技术的描述更加详细,给面试官的感觉会更好。所以我们要重点罗列自己擅长的技术。
- 写的都是招聘方不关注的点(如写一堆 Word、Excel 等非研发都会的技能)。招聘方对职位都有职位需求,而与职位无关的需求只会浪费自己与面试官的精力,并不会在面试过程中加分,反而感觉有滥竽充数的嫌疑。因此应该去掉非职位需求的点,根据 JD 职位需求填写专业的点。
例如京东内推岗位中对于学位和技术必写的点要写哪些,我们可以根据面试岗位来补充技术必写的点。
每家公司在招聘网站上都会把员工需要会的技能写的很清楚,我们可以根据其技能去修改简历,这样可以让简历更加出彩。
工作经历
工作经历的整体原则包括,包含:公司名称、起止时间、职位、工作内容,写被人熟知的企业名称,突出自己的业绩与成长。
它也有一些误区:
- 写不为人知的企业全称(如:北京小桔科技有限公司 => 滴滴出行)。正确的做法是写被大家熟知的公司名或产品名,常见的公司使用大家熟悉的名字,不常见的无所谓了。
- 罗列一堆公司的信息,还从官网上摘抄,不知道的还以为是推销。如果公司不为人所知,简单1-2句话说明公司的业务即可,忌“官腔”,重点要放在自己负责的工作内容,而不是给公司推销。
- 与项目经验内容高度重叠。工作经历要突出自己负责什么,获得了什么样的成果(如:获得年度最佳员工、完成生产管理系统(ERP)前端页面等)。忌“参与需求开发、完成领导安排的开发工作、改bug等”,要突出自己的成就和工作成果。
- 诡异的时间排序,时间先后顺序凌乱,中间有空窗期。我们要按时间倒序排列(最近的一段放最前边),多份工作之间要紧密衔接。 最近的工作要写在最前面,最具参考价值。
项目经验
项目经验的整体原则是写能体现自己技术能力的项目,一些不能体现的尽量省略掉,不要占太大的篇幅。除此之外要突出在项目中解决问题所使用的技术方案,另外项目要挑一些重点的来写,不要贪多。
它也有一些误区:
- 把从业以来的项目都写上了,几天完成的小功能也写上了。我们应该只保留能够充分体现自己技术实力的项目,书写具有代表性的项目,少而精。
- 全程无一个技术名词,全是项目描述。应该不要描述太多项目的介绍,多书写承担的具体任务,使用的技术有哪些,解决了哪些技术难题,突出自身使用的技术和在团队中的角色贡献。
- 只罗列一堆技术名词。应该写清楚每个技术应用的点,解决的具体问题是哪些,描述解决问题的过程和技术应用。
自我评价
在简历的编写过程中除了上述的内容之外,我们还可以添加自我评价,添加自我评价也需要遵循一些原则。原则可以对自己进行总结,不用过多几十字就可以了,尽量少一些主观评价,例如学习能力强,最好写上的主观评价有例证,让人相信主观评价是正确的,否则会让人觉得说大话。
常见的误区如下:
- 本人学习能力强,乐于助人,性格开朗。每个人都觉得自己学习能力强,需要有案例证明,如:曾1周学完 React Native 并应用到工作中。
- 写一堆自己的致命缺点,如:粗心大意引起过线上故障、近半年没找到工作、本人拒绝加班。最好不要写这类的。
- 态度过于嚣张/态度过于谦卑。应该不卑不亢,找工作是相互选择的过程。
复习方案
面试前准备工作除了要准备一份高质量的简历之外,还需要指定自己的复习方案,也就是对面试常见的问题做好复习准备工作。我们最好留一个月的复习时间,在这一个月时间要对哪些内容进行复习,需要给自己指定一个方案,这里建议的复习方案如下:
- 简历内容必考,重点是最近制作的项目,一定要完全掌握,不能存在不确定性,例如专业技能、项目经验,这都是会被考到。
- 岗位 JD 必考,公司的职位描述会考察面试者是否符合面试需求
- 面试真题(技术、HR),技术面试真题会出现在一面或二面中,除此之外HR也会问一些问题。
面试刷题
当我们指定复习方案后,就需要去刷题,我们可以借助一些平台、工具、文档来进行刷题工作。例如
力扣(LeetCode)
牛客
前端面试宝典:可以从网上找一些面试题宝典来刷题。
在线简历制作
面试前的准备工作完成了前面的三步,实际上在我们投递简历的时候不是把刚开始那部分简历投递到公司,而是我们在网上投递在线的简历,在线简历的制作和我们准备的还是有一些差别需要注意,我们常用的在线简历制作平台有:
- 拉勾网
- BOSS直聘
- 智联招聘
- 前程无忧
- 500丁简历
面试技巧
在我们面试过程中还是要掌握一些面试技巧,这里分为6部分:
- 自我介绍注意点
- 六种面试场景
- 面试高频问题
- 站在面试官的角度
- 面试中谈论薪资
- 面试问题应对技巧
自我介绍
不管是哪家面试开场白都是自我介绍,这时候你的自我介绍能不能吸引打动面试官就非常重要了,自我介绍中有一个核心的观点就是扬长避短,别给自己挖坑,凸显优势,提高自身竞争力。
面对HR进行自我介绍案例:
- 引入:面试官您好,我是面试咱们公司前端开发工程师职位的张三
- 个人信息亮点:我是12年毕业于北京科技大学的计算机科学与应用专业(学历、专业、学校,根据自身情况进行筛选介绍,如若都没有可以跳到工作经历部分)
- 大学课程:大学学习了计算机应用基础、数据结构与算法、数据库原理等等课程
- 个人荣誉:在校期间获得了国家或者省奖学金,并且参加了蓝桥杯竞赛获得一等奖,计算机方面的证书介绍
- 工作经历:毕业之后一直从事前端开发工作,已有8年的工作经验,共经历三家企业,最近的一段经历是17年8月入职的**科技公司,任职前端高级开发工程师
- 项目经历:在职期间做了三个重点项目,最近所作的项目是**管理系统,有着丰富的前端组件开发经验
- 成长点:八年的前端职业生涯自己阅读了****书籍,比较喜欢通过博客整理分享自己所学知识,小有所成
- 期望值:我一直都想加入贵公司,我觉得贵公司的文化和技术氛围我都非常喜欢,期待能与您共事,谢谢
HR面试回答的比较全面,针对技术我们侧重点讲技术方面即可。面对技术面试官进行自我介绍案例:
- 我叫XX,XXXX年毕业于XX大学。
- 有8年的开发工作经验,我对技术有深厚的兴趣,专业知识面宽。
- 精通XXX等前端技术
- 熟悉XXX等前端,并拥有丰富的项目开发经验
- 近期做的项目是xxx,主要业务是...,我主要做的是...
总体来说:
- 人事注意事项:多介绍⼀些⾃⼰的优势,为⼈处事、与公司员⼯的团结、如何处理员⼯之间遇到的问题、上家公司的情况(⼯作环境、薪资待遇、福利什么的)、为什么离职、⾃⼰的缺点和优点
- 技术注意事项:在技术⾯试时做⾃我介绍应多从⾃⼰做过的项⽬中来介绍。做过⼏个项⽬,在做项⽬中遇到过什么问题。做了这么多的项⽬你感觉⾃⼰最⼤的成⻓是什么?在技术问题处理⽅⾯⾃⼰最擅⻓哪⽅⾯?在介绍到简历中最后的⼀个项⽬时,也就是⾃⼰最近的⼀个项⽬时,要有技巧的将⾯试官引⼊到⾃⼰的项⽬中,结合项⽬来回答技术问题,从项⽬中的亮点和难点切⼊。
六种面试场景
我们来看一下6种常见的面试场景,这6种面试场景可能根据实际情况不一样,在面试过程中有不同的面试小流程,我们需要了解在不同的面试流程需要做不同的准备工作,大体上流程都是类似的,
面试项目技巧总结:
- 项目介绍遵循法则:
STAR法则:(Situation Task Action Result)
- Situation:项目背景立项的原因、情况
- Task:项目的要达成一个什么样的目标
- Action:个人实际做的事情,具体负责的业务模块,使用的技术,解决的问题
- Result:个人在项目成果贡献,项目对结果对公司的贡献 简而言之,STAR法则就是一种讲述自己故事的一种方式,或者说是一种清晰、条理的作文模板,不管是什么,合理熟练运用此法则,可以轻松的对面试官描述事物的逻辑方式,表现出自己分析阐述问题的清晰性、条理性和逻辑性。
案例:
- S,随着互联网从业者增量的不断扩大,针对互联网垂直招聘未来必不可少
- T,专为互联网从业者提供工作机会的招聘网站
- A, 个人负责的业务,使用的技术
- R,结果,体现个人在项目中的贡献
- 项目介绍方式:
Ⅰ、概括性介绍:
- A、项目名称
- B、项目类型
- C、开发的周期、人数
- D、项目目前的状态
Ⅱ、详细介绍:
- A、项目的功能模块
- B、功能的详细介绍
- C、负责的功能模块
Ⅲ、重点介绍:
- A、项目的职责
- B、具体使用的技术
- C、实现的功能与效果
Ⅳ、深入剖析介绍:
- A、亮点展示
- B、能力重点突出
- C、难点解决
- D、项目收获
面试高频问题
- 请说一下你的优点是什么?有什么缺点?
被⾯试官问的概率很⼤,也是HR的杀⼿锏和狠招,这个问题最难回答,针对于优点,面试官希望听到的是与工作相关的一些优点,比如性格、比如处事能力等,并不是希望听到一些与工作无关的,比如我打篮球好、唱歌好听等这些,通常⾯试官不希望听到求职直 接回答的缺点是什么,如果求职者说⾃⼰⼩⼼眼、脾⽓⼤、⼯作效率低,企业肯定不会录⽤你。不要 ⾃作聪明地回答“我最⼤的缺点就是过于追求完美”,有的⼈以为这样回答会显得⾃⼰⽐较出⾊,但 事实上,他已经岌岌可危了。⾯试官喜欢求职者从⾃⼰的优点说起,中间加⼀些⼩缺点,最后再把问 题转到优点上,突出优点的部分,⾯试官喜欢聪明的求职者。
例如:
优点阐述:
- (1)我是一个性格稳重,做事情比较认真的人(内向)
- (2)我在沟通方面比较有优势,表达能力比较好(外向)
- (3)我是一个责任感比较强的人,只要我答应朋友或别人的事情,我都会说到做到的。之前有学过体育,所以不怕辛苦,承受压力,所以在工作中加班、出差,我都没有什么问题
- (4)自己说自己的优点不太好说啊
第三方: 我之前有一个朋友,说我心态好,不愁事,不怕事,有事肯定会想出办法解决
缺点阐述:
- (1)我是性格的影响吧,不太会拒绝人 (内向)
- (2)和人相处时,我可以在乎对方的感受 (内向)
- (3)可能不太善于在人多的地方讲话,会脸红,这方面需要找机会锻炼一下
- (4)性格有些直,所以说话有时就比较直接 (外向)
- (5)之前朋友说我,太安静,太能坐得往,面对代码就一天,也不爱运动。
- (6)我之前同事,说我太要强,太直执,因为这事在工作上,没少加班,还经常劝我,放宽心,工作不是一天完成的
- 加班、出差问题
实际上好多公司问这个问题,并不证明⼀定要加班,只是想测试你是否愿意为公司奉献。
比如HR经常会问:
1、加班可以接受吗?
2、之前工作加班吗?
3、你对加班怎么看?
4、我们公司的上班时间是996,可以接受吗
正常来说没有人喜欢加班,但是我们不能在面试的时候,直接强硬的说,我拒绝加班这种回答。面对这个问题时,首先我们应该提前转变好自己的态度,比如考虑到这么多可以让我们容忍加班的因素,在回答这个问题时,我们才能够更加心平气和,一切以找到一个合适的工作为目标,来回答这个问题。
正确的思考方向应该是:
- 加班是行业常态,加班是IT常事,不加班的码农凤毛麟角,摆正心态很重要
- 加班良好的学习机会,加班,并不是因为我的工作太多,而是要学习的太多。加一年班=工作一年半
- 出差是机会,公费旅游、免费出去玩出差都是大城市(上海、杭州)
- 出差可多拿钱,平均每天200元左右出差补,一个月多3000-4000元。无补助:管吃住
回答的时候我们可以不急着表明态度,以一种非常自然的口吻和面试官沟通
合理的回答方式:
- 先沟通
- 是公司最近在赶项目吗
- 是公司现在工作量比较多是吗
- 再回答
- 加班没问题,这是IT行业的现状,可以理解
- 我上家公司也加班,所以不排斥
- 公司需要加班,我可以接受公司的安排
- 可以,我也没有什么事情,也单身
- 加班也挺好的,我个人觉得加班是学习的机会
正面回答时,要突出牺牲、奉献、只要公司需要我,一切的目标都是为了顺利拿到offer。
- 为什么离职?离职原因
这个也是每次面试避不开的问题,上份工作的离职原因?之前公司挺大的,为什么离职呢?为什么要跳槽?第一份工作为什么离职的?
这个问题考察的点:
1、工作中的稳定性
2、看待工作的态度
3、同事、领导的相处,是否团结
4、对未来公司的要求、认可
离职原因:
1、主动离职
2、被动离职
1、工作的稳定性:最重要的是:应聘者要使找招聘单位相信,应聘者在过往的单位的“离职原因”在此家招聘单位⾥不存在。
2、3、不能掺杂主观的负⾯感受,如“太⾟苦”、“⼈际关系复杂”、“管理太混乱”、“公司不重视⼈ 才”、“公司排斥我们某某的员⼯”等。
4、也是考察你的离职原因在这家公司不存在,这家公司没有你说的离职原因,你愿意在这里工作,对公司很认可
回答这个问题时,一定要避免一些误区例如:领导问题、亲人去世、学不到新知识、理念不合、工资低、压力大、加班多。除⾮是薪资太低,或者是最初的⼯作,否则不要⽤薪资作为理由。
不合理的阐述方式:
1、多个理由一起说
2、说的太详细,像讲故事
3、故意解释
避免把“离职原因”说得太详细、太具体。
合理的回答方式:
不能涉及⾃⼰负⾯的⼈格特征,如不诚实、懒惰、缺乏责任感、不随和等。尽量使解释的理由为应聘者个⼈形象添彩。例如:
个人原因:
- 以个人发展方向为理由, 切记:不要以生活私事影响工作
- 单纯的,想换一个环境,接触一下其它领域
- 外地来北京求发展
- 提升自己的技术空间
公司原因:
- 之前公司搬家比较远,父母在北京一起生活
- 之前公司不大,我身兼数职
- 之前老领导离职了,人心就散了
- 之前公司外包,一直不太稳定,想稳定发展
- 之前公司的项目现在维护更新,每天工作量少
相关例⼦:如“我离职是因为这家公司倒闭;我在公司⼯作了三年多,有较深的感情;从去年始, 由于市场形势突变,公司的局⾯急转直下。到眼下这⼀步我觉得很遗憾,但还要⾯对显⽰,重新寻 找能发挥我能⼒的舞台。”
同⼀个⾯试问题并⾮只有⼀个答案,⽽同⼀个答案并不是在任何⾯试场 合都有效,关键在应聘者掌握了规律后,对⾯试的具体情况进⾏把握,有意识地揣摩⾯试官提出问 题的⼼理背景,然后投其所好。
离职但抱有心态
- 感恩:虽然离职,但是在上家公司让我成长很多,我非常感谢之前公司的培养
- 忠诚:如果不是上家公司运作的问题,我也不会轻易离开一份工作这么久的公司
- 规划:上家公司,今年开始重点就调整到金融行业了,对技术的需求并不多,所以不希望自己的技术停滞不前
回答问题的最后,可以表明一下自己的正面的态度,给面试官一个好的印象可以挑一两条诉说一下
- 个人职业发展
⼤部分⾯试官司都会问你是否有职业规划,这个问题的背后是了解你的求职动机和对⾃⼰中⻓期职业 发展的思考。问:
- 近期的规划
- 未来3年的职业规划?
- 未来5年的职业规划?
- 对自己未来的发展方向与目标?
- 希望自己的技术达到什么水平
- 在回答这个问题之前,要对⾃⼰有个清晰的认识,知道⾃⼰想往哪个⽅向发展以及未来有什么计划,要给⾯试官⼀种积极向上,好学上进,有追求,有规划的感觉,⾯试官喜欢有规划的求职者。
问题的考察点:
- 你对面试公司的认可度,了解程度
- 你对目标是否明确,是否有清晰的规划
- 工作中的稳定性
- 对自己的要求,是否体现学习力
回答思路:
- 企业不想听:N年后回老家发展,N年后自己开公司,2年后当上项目经理,N年后转行
- 企业想要的方向:
- 稳定 :了解公司,融入公司,开展工作
- 技术 :不断提升,了解学习新技术
- 个人规划—学历,房、车 、家庭责任
- 忠诚:公司的发展发向,就是我奋斗的方向
合理的回答:
- 近期:会把重点先放在工作上,希望自己工作上稳定,同时也希望能来到咱们这样的公司工作,会快速融入公司了解所用技术,踏踏实实把工作开展起来。
- 三年:未来三年,我准备在公司中潜心工作与学习,先把工作做好,同时让自己技术提升更高的台阶(或具体的技术点),踏踏实实做好技术的同时提高自身的综合素质。
- 五年:希望工作稳定后,通过公司的培养,自身的提升,技术达到高级技术水平,希望自己得到多的发展空间,同时希望自己在北京稳定立足,买上房,买上车
- 反问问题,问你有有什么想要了解、问题。
面试时,面试官也会问你有什么想问的,想了解的吗?请问还有什么需要了解的?还有什么问题吗?你还需要了解哪些方面。这个问题看上去可有可⽆,其实很关键,⾯试官不喜欢说“没有问题”的⼈,没有问题就相当于⾃寻 死路,没有问题,说明你对公司缺乏兴趣,⽽只是来寻找⼀笔客观的薪⽔的。
根据不同的角色的面试官可以有不同的回答方案从他们的专业点、岗位负责的工作方面进行提问,是比较讨巧的。例如:
- 人事:工作时间、培训机制
- 技术:公司工作的内容业务使用的技术,目前的项目业务方向进展,交付时间
- 领导:公司的未来发展
回答这个问题时,表现出⼀种很积极主动的状态是⾮常加分的。也可以更多的了解到⾃⼰将来的⼯作环境。企业很欢迎这样的求职者,因为体现出你对学习的热情和对公司的忠诚度以及你的上进⼼。例如:
- 人资:暂时没有什么问题了,之前了解了咱们公司,刚和您沟通也对公司了解很多,有什么问题,到时咱们在沟通
- 技术:想了解一下,能来到咱们公司,具体的工作是负责哪些方面的?想了解一下,如果能来咱们公司,我在技术方面需求提前关注哪些,或学习哪些
- BOSS:我觉得和您沟通学到了很多东西,想了解一下咱们公司未来的发展?
以上这些是面试中常见的一些高频问题,在面试前一定要做好被提问的准备,将一些合理的方案提前做好预演,这样才能打一场有准备的仗。
了解面试官
有时候换位思考,我们站在面试官的角度,考虑什么样的人才是我需要的。经过这样的考虑,你就可以审视自身,评判一下自己是否符合用人单位的需求。如果发现有欠缺的地方,那正是你需要立即补足的部分。
作为面试官,如何判断一个求职者是胜任我招聘的岗位的,从两方面进行考虑:
- 更多的掌握岗位JD技术
- 掌握特定技术(岗位急需的技术),并且整体程度符合预期
通过面试的过程,需要通过一些问题和考验,来判断候选人是否达标:
- 面试候选人简历内容掌握情况,主要考核点是语言上的表达
- 考察能力储备、是否具备后续潜力
面试官的日常都是很忙的,想要快速找到合适的人,绝对不会提前准备一堆问题来刁难你。通过沟通知道你是否符合预期。面试官不希望一直等他在提问,求职者要主动表达自己的技术与项目。
把握住面试官的习惯与心理,面试官希望候选人是态度端正的。希望在沟通过程中更多的了解与职位相关的信息,技术、能力、为人处世等,主动沟通、引导面试官提问的节奏,也会给面试官留下好的印象。
薪资问题
面试的最后,面试官会提到薪资的问题,一般面试官给出的薪资都是税前工资,我们自己需要了解薪资结构,这样提前算好符合自己预期的水平,才能回答面试官,自己心里的薪资预期。
- 基本薪资
- 绩效薪资
- 福利:年终奖、额外奖金、公积金
结合自身的实力,说薪资时,不要给一个范围,面试官会很自然的以最低线往下继续谈论,对你来说是不利的。回答是否满意面试官给出的工资时,可以考虑的更全面一些,不用立即回答。可以询问一下,工资的构成比例,比如基本工资、绩效、年终奖、社保、其他福利等,全面了解后,再给出自己的答案。如果面试进入到最后的阶段,感觉前面的面试比较成功,你符合用人单位的需求,可以适当讨价还价。如果薪资不符合预期,但是很喜欢这份工作,不必立刻拒绝,可以继续谈。
面试问题应对技巧
- 明确主题,适当提问
- 依托具体场景,总结+思考
- 能举一反三,适当扩散
- 面试掌握主动权,扬长弊端
面试总结
面试结束后,还有一系列后续事情,需要我们注意
- 面试复盘
- offer筛选
- 入职资料准备
- 试用期常见情况
面试复盘
我们不能保证面试能一次成功,因此每完成一次面试,我们需要进行一次复盘,总结面试中的经验和不足,为下一次面试做更多的准备。
面试复盘方式:
- 面试问题汇总
- 回答有误的问题,及时找到正确答案
- 回答上来的问题,能不能有其他延伸答案
没回答上来的问题,后期可以查询资料,或者问老师、同学,比如:京东一面、二面……问题,为了避免忘记问题,我们可以再面试过程中,利用手机录音,后续进行复盘,查漏补缺。
offer筛选
如果我们面试成功,那么收 offer 是很重要的一步,哪怕这份工作不是你最喜欢的,手里有了一份 offer ,下一次的面试也更加有底气。当然,如果我们拿到了多份 offer,筛选时,也有一些技巧。
- 企业的性质:企查查、天眼查
- 项目业务类型:项目含金量、项目技术框架
- 福利待遇:薪资范围、五险一金的缴纳基数、其他福利补贴、上班模式
- 发展趋势:自身发展、企业业务发展方向
- 其他因素:通勤时长、企业环境、团队氛围
选择offer 前,需要对公司进行一定的了解,如果有多份offer ,可以通过一些评定标准进行对比,选择最适合自己的一份。
场景一:在面试结束时,有的公司面试官会直接向你抛出橄榄枝—offer,这种算是口头offer,并说让你明天或者后天就来上班
场景二:在面试结束时,有的公司面试官会告诉你具体什么时间会给你发 offer,具体上班时间会在 offer 中显示
如果遇到以上两种情况,应先把 offer 收了,先确保自己手里有 offer
针对第一种情况,口头 offer,有的同学会说考虑考虑,在现在这个不缺人的社会形势下:
- 你的考虑就相当于委婉的拒绝了面试官,可能在你出来门的那一刻起,即便是公司没有招到合适的人选,这个 offer 已经不属于你了,分析如下:
第一点:你表现的不够诚恳,没有足够的诚意;
第二点:多多少少都会让面试官觉得你对他们的公司不够认可;
注:除非你的技术特别的优秀,可以让面试官及公司无条件的等你,但是这种情况很少。
针对第二种情况,在收到 offer 之后,不管自己对这个公司的印象如何,首先要做的是给你发offer 的公司回复消息,确认已经收到 offer,让公司感觉到你的诚意;
为什么说有 offer 要先收着呢?
因为有了手里有了 offer 之后,你再去面试其他公司的时候就有底气了,不会感到心虚;当自己手里有多个 offer 的时候,自己该如何进行选择呢?可以尝试着从以下几个方面去进行考虑和筛选:
其实这六大因素可以暂分为:确定因素和预测因素。不同的因素偏向的核心不同,但却又彼此相互关联。
- 确定因素:包括薪资、通勤距离、工作时长,在 offer 谈妥时就能够定下来的,短期内变动不大。
- 预测因素:包括团队氛围、权利和发展空间,这几个成分的变动性较大,并且比较难在入职前就有深入的了解。
- 团队氛围:是指团队的氛围、领导风格、团队成员的特点以及成员之间的关系和沟通是否流畅等;
- 权 利:指你任职的这个职位有多大的权利,可以自己决定哪些事情,这点对你以后是否能按照自己的想法行事至关重要;
- 发展空间:是指在公司内部是否有提升发展的空间;
入职资料准备
入职前,我们需要准备一系列相关的资料
- 入职 offer 所需资料:学历学位证书、离职证明、银行卡复印件、身份证复印件、银行流水、社保账号等等
- 开发所用软件资料:环境、安装包
入职前,可以提前询问工作中用到的一些软件,如果需要自带电脑,可以提前安装环境和软件等。如果公司准备了电脑,可以提前对这些软件进行熟悉操作,方便上班后立即上手。这样的话,可以给公司留下很好的初印象。
试用期常见情况
为了平稳的渡过试用期,我们需要了解试用期的常见情况,提前做好规划。
- 入职当天、入职一周、入职一个月
- 企业技术框架
- 自身技术不足之处
- 项目进度
- 环境适应