位置:编程技术网 > 区块链 > 正文 >

从面试笔试中谈谈程序员的核心竞争力

2020年07月13日 16:21来源:未知手机版

杨凌示范区公众信息网,被救小狐狸见恩人,英男子对电过敏

从面试笔试中谈谈程序员的核心竞争力 2020-07-11 12:58:52 大胖爱美食

简历中的核心竞争力

简历是让面试官对你有一个初步印象的介质,每个面试者都应该花点时间研究如何让自己的简历成为一块敲门的金砖。

>要方便招聘网站检索

现在大部分人求职都是通过招聘网站,除非是内推这种形式。在简历到达我手里之时,是经过人事部门筛选的,而人事部门的同事对程序猿技术的了解,基本上是通过关键字。作为一个程序猿,查阅资料是必须的,因此,你必须精通信息检索。我跟大部分的程序猿都聊过,基本要写出代码,或者解决疑难杂症,基本是离不开搜索引擎,更有人放言,“离开了搜索引擎,我写不出一句代码”。也有不少人都表示,绝对不去不能上网查找资料的技术公司。搜索的技能在现代的编程中如此重要,那么,通过搜索技能我们可以大致判断一个程序猿在写代码上的水平——这并非是无稽之谈。如果一个程序猿掌握了搜索的技能,那么你应该知道,如何让你的简历顺利通过人事部门的刷选,毫无疑问,这就是展示你其中一个核心竞争力的方面。比如,你想找IOS开发的岗位,但是你的简历中没有一句是关于IOS或者APP开发或者其他有关手机开发的关键字的,即使你拿了几个M$的MVP,即使你是架构设计上的大牛,估计也很难通过人事的筛选。尽量在你的简历中体现出你要应聘的岗位或者所需的技能的关键字,是一个好的习惯。展现你的学习能力或者项目经验。

如果你是个应届生,那么我会关注你所学的课程,所在学校,是否做过一些项目,或者在相关的技术社区或者开源站点中活跃。对于应届生而言,项目往往是薄弱的环节,但是如果你能充分的展示你的学习能力,那么将是最能够吸引面试官的地方。作为一个程序猿,你必须得不断的进行技术充电,要时刻紧跟技术的潮流,否则就会非常容易被时代所抛弃。无论你是想深入学习底层,或者是不断追逐最新的技术,这两种人都非常具有市场,但是,这两种方向,对学习能力要求都非常之高。前者要求你能够静心学习,有较强的悟性;或者要求你有较快的学习能力,并能够快速消化新的知识。

如果你是个有多年经验的程序猿,那么,你应该充分的在简历中展现你的项目,介绍项目的功用,应用的技术,你们解决的难点,你承担的责任。通过项目描述,往往能够发掘一个人的技术广度和深度,同时也能够反应你在过去几年中的成长,而项目中语言的表述,往往也能反应一个人的组织能力。如果我是要招一个架构师,那么你简历中从来没有担任过主程,也没有独立设计过一个系统,甚至对你从事了几年的系统都表述不清楚的,技术也含糊不清,那么我还怎么有兴趣对你面试?

平时招聘时,我都会先扫描一下程序猿的简历,然后做出初步的判断,没错,这就是第一印象,它虽然不能立马决定你这个人,但是基本上能够影响我接下来面试的心情。大体的流程如下:

>读书,写博客,参加开源项目其实是一个很好的习惯,也能让你的简历更加丰富多彩。

笔试中的核心竞争力

有些程序猿认为笔试毫无作用,有些人认为笔试的题目毫无作用。确实,我从来不认为可以通过笔试题目就能为公司招来一个性价比高的开发人员,而且有很多面试题我觉得出的根本毫无意义,尤其算法类的,为什么这么说?有多年工作经验的程序猿都有这种感触,算法在实际编程中用的其实并不多。算法重不重要?非常重要!但是,大部分的时候,我们只需要了解算法的效率,是干什么的,大概能在什么地方用,就已经完全足够了。很多现代的编程语言,都已经内置了许多的算法,而其他很多不常用的算法,网上也有了足够的讨论和现成的类库,如果你不是专门搞底层开发,图形类算法的,没有必要花费太多的精力在算法研究上,所谓术业有专攻。

本文地址:http://www.reviewcode.cn/qukuailian/156708.html 转载请注明出处!

今日热点资讯