大多数人的一辈子中不免要去找工做,经历面试,去被面试官考核被公司筛选。尤为是作IT行业的程序员,跳槽换公司是耳熟能闻的事情。那问题就来了,如何才能高效的找到一个合适本身的好岗位、好团队、好公司呢?前端
带着这个问题,我请教了最近从掘金认识的Dendi哥。Dendi哥喜欢与人讨论问题和分享心得,掘金号是dendoink
,有须要能够关注和加他微信。vue
说一句内心话,感谢Dendi哥的悉心指导,给出了宝贵的经验和建议,让我更加看清楚了本身的职业发展和成长的方向。webpack
先声明,如下内容更多的是提供方法论和思路,没有涉及技术点论述,毕竟找工做也不是彻底是看技术的,非技术的经验有时比技术更加的有用。程序员
个人原话是:web
Dendi哥,想请教个问题,我最近在找工做,假如你是面试官的话,你看重候选人的哪一点,或者说考核的侧重点和范围。面试
对于Dendi哥给出的建议,总结以下:小程序
清楚本身是应聘社招仍是校招,假如是校招,侧重基础;社招则侧重项目经验。校招的话多注意专业课的学习,基础扎实有潜力总会找到好工做。微信
大多数公司的社招都是急着招人进来作项目,因此考虑的主要是你的项目经验,看是否是可以快速上手项目,技术栈吻不吻合,团队协做能力,和工具使用状况,看看你平常开发中用到的东西是否都会而且熟悉。框架
咱们最开始获取信息的来源应该是JD(岗位要求),这就是面试过程当中重点考核的内容,因此要侧重复习。但要注意的是有些JD是hr大概写的,因此第一步要弄清楚JD上的要求,梳理出设计到技术点。工具
跟hr的第一通电话沟通很关键。要尽量的在面试前多了解信息。好比团队规模、工做时间、薪资待遇、团队人员的背景,技术方面的话要了解技术栈、进去后接手什么项目。
hr不懂技术项目就叫他去问技术负责人,要尽可能的把主动权掌握在本身手上,不要先急着跑过去面试,怕万一不是本身理想的那样,就会浪费了彼此时间,对公司和我的都很差。因此第一次跟hr的沟通很重要,要尽可能的去获取这些信息,在决定去不去面试。
面试官考核你的项目能力会对照你简历上写的项目经验问,通常他会问得很细很细去考究你的项目能力,弄懂这项目是否是你作的,负责那些模块,作到了什么程度。
好比H5页面开发过程当中遇到什么问题啊,有没有优化过啊,小程序写过吗、vue用到了什么程度,webpack配置优化会不会等等。你须要作的就是尽可能细节的描述简历上的项目,小到webpack配置和开发过程遇到的bug。
描述能够从模块、功能、技术实现到开发过程遇到的问题、以及原理这几个方面来着手。
关于基础,这是确定会考核的,面试官主要看你知识面广不广,了不了解最新标准,关不关注技术动态。运用的代码框架懂不懂其原理,你是一个技术的好学者仍是人云亦云的代码搬运工。
当面试官对你的考核结束了以后,通常都会轮到你来问他问题。这固然是个很好的学习机会,可是更重要的是这是一个获取团队岗位信息最直接的机会。
在接触面试官的过程当中,可能会有几个面试官,要知道哪个才是你的直属上司,这我的很重要。要在内心评估他的性格、作事风格、说话方式、价值观、技术视野。毕竟这份工做好很差作跟你的直属上司有很大的关系,假如他喜欢甩锅、很差相处的话那就没好日子过了。
心态上不要急,多锻炼身体,毕竟有个好心态加上健康的身体,总会找到理想的工做。
多给本身充电。多看书,多交朋友,多分享。注意我这里不彻底是说技术,能够是其余方面的学习和交流。搞技术的不能彻底搞技术,技术是为了解决人的问题,要让技术真正变成有价值的东西。如何才能作到这一点呢?
要跳出技术视野看问题,多了解行业内动态,多请求大神,多跟人交流分享,毕竟互联网内挣最多钱的人都不是技术最牛的人。
我也还在学习成长的路上,共勉~