相关文章推荐
威武的长颈鹿  ·  getDeclaredMethod()和ge ...·  1 年前    · 
好帅的砖头  ·  qt设置label居中-掘金·  1 年前    · 
安静的水龙头  ·  如何在CentOS ...·  1 年前    · 
逼格高的打火机  ·  cause ...·  1 年前    · 

在面试中,候选人很有可能被问及未来的规划,比如3年规划和5年规划。

在被问及此类问题时,大家首先要了解面试官问这个问题的动机,在此基础上,大家就能说出面试官想听的话,至于是不是这样?五年后的事情,你不关心,面试官更不关心。

首先说下,面试官干嘛问你这个问题?

1 最重要的,是确认候选人的稳定性,同时确认候选人未来的发展规划是不是和公司期望的一致。

公司招一个程序员,不指望他干一辈子,甚至也没指望能干满5年。不过出于招聘成本和业务稳定方面的考虑,至少希望程序员在两年内别跳槽。如果能干满3年,公司就更赚了,因为有工资倒挂的因素。

所以如果候选人说,未来想进一步提升学历,去考研,那么基本上这个面试就挂了。合着公司辛苦招进一个人,2年内会边工作边准备考研,考研成功后还会离职,哪怕这位候选人能力再强,估计也不会招进来。

同理,如果候选人面的是一家小公司,如果被问及这个问题时说,未来期望是进大厂发展,那么这场面试估计也挂了。虽然有些话大家都知道,但彼此都得保持默契,别说出来。

站在公司的角度,公司招进来一个程序员,总是希望这位程序员能在技术上不断发展,更好地适应程序员的角色,同时也足够稳定,不要有其他想法,能干到能被“自然优化”到年龄那最好了。大家如果明白这点以后,就知道这个问题该怎么回答了。

2 此外,面试官问这个问题,是想确认候选人的责任心和上进心。这个问题上,虽然没有候选人会直接说“混吃等死”之类的回答,但如果在这个问题上支支吾吾,不能有效组织文字回答,这就说明候选人没有考虑过未来发展的问题,进而会推断出候选人平时可能会得过且过,不怎么上进。

所以,对这个问题,不管你是怎么想的,但可以按如下的思路来组织语句回答。

1 我是想走技术路线,想找个平台稳定地专研(Spring boot,或微服务等)方面的技术,这里记住,这个岗位招聘时需要什么技术,就说想要专研这方面的技术。

2 同时,我对xx行业背景的业务很感兴趣,想在这一领域深耕一下,不仅想全面了解这块业务,而且还想全面掌握xx技术在该领域的解决方案。这里,你应聘的职位是做什么行业(比如保险),你就说什么,这个职位需要用什么技术,你就说什么。

3 为了达到这个目的,我首先会做好本职工作,然后会尽量解决项目中遇到的技术问题,如果项目里用到的技术我不熟,我会第一时间去了解。你这样一说,就相当于表决心,这种话大多数面试官都爱听。

4 我知道,这个领域会遇到高并发(或其他)等问题,我现在对这块也有一定的了解(间接说明自己的能力),具体地,我知道xx,xx和xx技术,当下就可以应用在项目中。而且在这个问题上,我会不断提升自己的技能,在未来2年内达到技术专家的能力,在业务上和技术上,解决项目上的大多数问题。这里,你与其说未来规划的职位,还不如说期望在未来有能力解决业务和技术上的问题,这样针对性更强,而且更有可行性,这种话,面试官听上去就会感觉很实在。

但是,如果公司规模比较小,不建议你说架构师等方面的职位。如果你应聘大厂,你说期望能成架构师也没什么。但如果是小公司,业务方面只限增删改查,人家就会想,我们公司没法提供这种项目实践机会,是不是这位候选人就干不长了?所以如果你应聘的是小公司,还不如说你的规划是成“技术专家”。

其实不管面试中是否被问及未来规划,程序员本身自己一定要有,所谓人无远虑必有近忧。 大多数程序员的规划是什么呢?

1 入行后1年内,熟悉主攻技术(比如Spring boot)增删改查方面的技能,并熟悉项目开发管理测试发布和部署相关技能。

2 入行2年到3年内,熟悉单机版调优技能,如果可以,熟悉linux上分析日志和安装组件相关技能。

3 最早不限,一般可以在入职3年到5年到时间内接触比较值钱的技能,比如高并发分布式组件,或者是python深度学习等,或者学足以让你进大厂的技能。同时,争取在工作后的3到5年内挑战大厂的职位。如果不积极挑战,那么可能在30岁前还能在小厂里舒服地呆着,后面就难说了。

4 至于后面的规划,一方面个人情况不同,另一方面人各有志,就不继续展开了。

这是我的公众号,其中包含了大量面试文章,同时我自己出了多本Python和Java方面的书籍,会定期在公众号里发书的电子版。请大家关注下我的公众号,谢谢了。

在面试中,候选人很有可能被问及未来的规划,比如3年规划和5年规划。 在被问及此类问题时,大家首先要了解面试官问这个问题的动机,在此基础上,大家就能说出面试官想听的话,至于是不是这样?五年后的事情,你不关心,面试官更不关心。 首先说下,面试官干嘛问你这个问题? 1 最重要的,是确认候选人的稳定性,同时确认候选人未来的发展规划是不是和公司期望的一致。 公司招一个程序员,不指望他干一辈子,甚至也没指望能干满5年。不过出于招聘成本和业务稳定方面的考虑,至...
身边有很多 程序员 小伙伴,明明业务能力很强,但总是因为 面试 与大厂失之交臂。其实, 面试 也是一门大学问,它不仅考验一个人的学识和工作积累,也考验临场反应能力和语言表达能力。 面试 官要通过短短一个 面试 来判断你是否适合这家公司,而你要通过短短一个 面试 来展现自己所有的闪光点。   对 程序员 来说,想要成功拿到心仪的offer,除了准备好自身的专业知识和过硬的技能外,也不能忽略一些常规的 面试 细节。   下面小编为大家整理好了“ 程序员 面试 常见的几个 问题 回答 技巧”,小伙伴们在 面试 候,可以进行借鉴参考: 我认为三年对于 程序员 来说是第一个门槛,这个阶段将会淘汰掉一批不适合写代码的人。这一阶段,我们走出校园,迈入社会,成为一名 程序员 ,正式从书本 上的内容迈向真正的企业级开发。我们知道如何团队协作、如何使用项目管理工具、项目版本如何控制、我们写的代码如何测试如何在线上运行等等,积累了一定的 开发经验,也对代码有了一定深入的认识,是一个比较纯粹的Coder的阶段。
作为刚毕业的 Java 程序员 ,我对 未来 有着明确的 规划 。首先,我希望能够持续提升自己的技术能力。 Java 是一门广泛应用于企业级开发的编程语言,因此,我计划继续学习并深入研究 Java 相关的知识和技术,包括 Java 框架、数据库和并发编程等。我会通过不断的学习和实践,提升自己的编码能力,理解并应用新的技术趋势和最佳实践。 其次,我希望能够积累丰富的项目经验。毕业后,我会尽快进入一家优秀的软件开发公司或参与有挑战性的项目,以不断提高自己解决 问题 和项目管理能力。通过参与各种类型的项目,我将能够全面了解软件开发生命周期的不同阶段,并学习到团队协作和沟通技巧。 此外,我还计划在实践中提升自己的软技能。作为一名成功的 程序员 ,不仅需要技术上的扎实,还需要具备良好的沟通能力、团队合作能力和 问题 解决能力。我将积极参与技术交流和社区活动,与行业内的专业人士交流经验,提高自己的软技能水平。 最后,我也考虑到了个人发展的长远目标。除了在技术领域不断进步外,我还计划在 未来 数年内获得相关的高级证书和学位,如Oracle的 Java 开发认证、软件工程硕士等,以加强自己的竞争力和专业知识。 总结起来,作为一名刚毕业的 Java 程序员 ,我希望通过持续学习和实践,提升自己的技术能力和项目经验,同 注重软技能的培养,并保持对个人发展的长远 规划 。我相信通过不断的努力和追求,我能够在 未来 成为一名出色的 Java 开发专业人士。