随着金三银四跳槽季的到来,可能有一些程序员朋友已经在考虑着跳槽计划。没错,程序员这个职业算是跳槽频率非常高,据不完全统计程序员流动性不低于20%,相比别的职业算是很高的了。
那么在求职、跳槽过程中应该注意哪些问题呢?又该如何避免呢?今天丁小点整理了一些实用的面试经验,分享给各位有需求的程序员们,全方位助力大家拿下高薪offer!
一、如何选择目标公司
1、大企业
很多人想到知名的公司,当然没问题。把目标定得高一点,努力去实现这个目标,即使最后没有如愿,在努力的过程中也会收获很多。
当然除此外,还要考虑一些因素,比如你在某个领域已经沉淀了三到五年,甚至九到十年,这时候挑选跳槽公司。你要考虑到技术的延续性,打个比方,如果你一直做Spark底层研发,或者Hadoop等。跳槽的时候,你需要选择这方面做的比较好的公司,而不是仅仅考虑公司有没有名气。
2、具有发展潜力的公司
现在的信息相对透明,网上会有你的目标公司的公开信息,周围的人说不定也有在这个公司的,所以多打听,了解的越多越有助于你做决定。
多方面去了解,看下这家企业是否具备是你心仪,是否有发展潜力。
二、求职需要做好哪些准备工作
如果你已经下定决心要开始求职、跳槽了,那就要开始着手准备了。
1、首先要对自己有一个清晰的认知
如何认识自己呢?可以去罗列目标职位需要的技术点,对比一下,哪些是你掌握的,哪些是你没有的,然后想办法尽快补一下,在短时间内用短时记忆弥补一下。
有人可能会说“技术这东西会就是会,不会就是不会”,但有时候突击一下也可能带给你意想不到的结果。
2、其次,是要去了解清楚邀约自己去面试的这家企业的相关信息。
你需要了解面试的是什么岗位,岗位职责再详细问一下,分析一下这个职位与你的期望是否相符。
3、最后,讲讲制作简历,最关键也是最重要的步骤。
遵循“金字塔原则”,首先标明自己的目标岗位,是开发,还是测试;
然后后面罗列出你的个人项目经历,都要跟这个岗位相关,没有一点点多余;
阅读起来通篇顺畅,不会让人产生“咦”这样的疑问,觉得此人能力到位,思 考到位,定位准确,很想跟他聊一聊。
那这份简历的使命就完成了。
其实写简历跟写论文挺像的,整份简历的论点就是“你适合这个岗位”,为了证明这个论点,去选择强有力的证据,在简历上,这个证据就是:你为了这个岗位,在理论上学习了怎样的知识(你的知识体系是怎样的)、在实践上你如何验证你的能力(项目经历和能力范围)。
这里要强调一点:IT编程岗位,相比起理论知识,加分项是你的动手能力,实战能力。这个在简历中要有!
三、面试过程应该避免哪些坑
1、了解面试套路
面试的套路基本相同,首先是让你简单自我介绍,你需要以比较清晰的逻辑把你过往所做过的一些事情,或者做过一些项目,捡重点讲一讲。
接下来,正常来讲面试官会根据你做的项目再具体的深问下去,比如这个架构为什么这样做,你的设计是怎么样的,你用的具体的哪点技术,是怎么样实现的,有些公司可能会让你在白板上写Code,还有会问你一些比较小的技术细节,这需要你平时多动手能力了。
2、谈薪资有技巧
接下来聊一聊大家比较关心的一个话题:如何谈薪。
面试最后,HR或者用人部门会问你,你现在的薪资大概多少、目标薪资又是多少。
关于薪资对照大家可以参考一下网上的求职网站,求职类网站关于公司薪酬的统计有一定参考价值,可以看看你期望的薪资在目标公司哪个范围里,你也有个参考。
谈薪也是一场心理战。企业希望以更加合理的价钱去招人,候选人希望得到更高的薪资。这是一个拉锯的过程,中间如果你掌握了更多的信息,有助于你拿到更心仪的薪资。
(责任编辑:代码如诗) |