干货| 程序员面试被一顿diss却被录用,判断能力的因素是……

Posted 黑马程序员杭州中心

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了干货| 程序员面试被一顿diss却被录用,判断能力的因素是……相关的知识,希望对你有一定的参考价值。

技术面试是每一个程序员都会遇到的事情,面试官会通过各种方式去考察程序员的技术能力与基础知识,此过程经常被调侃“造面试造火箭”。

最近一名程序员面试的时候,感觉很糟糕,被技术官各种diss,觉得去这家公司肯定没戏了,谁知道,两天后却收到了这家公司的Offer。

但是也有程序员吐槽面试的时候与技术面试官聊的很好,他问的各种技术问题都回答了,并且也看出技术面试官对回答的结果比较满意,还足足聊了几个小时呢。最后却没有收到Offer。


你是不是很想知道这其中的原因?其实在判断程序员水平的能力当中,很多与代码无关。

一名优秀的程序员:接到任务,抬起头,仰望天花板闪烁的灯光,状入老僧入定,时而愁容满面,时而展颜一笑。忽然,眉宇间闪过一丝睿气,横抚键盘,下手如有神……

一名普通的程序员:接到任务,噼里啪啦,一天代码千行,不困不乏。


大概,这就是优秀程序员和普通程序员的区别,决定程序员水平高低的,不仅于此,下面的因素也很关键。

思维逻辑

对于一个程序员来说,你的思维逻辑有些地方其实需要异于常人的。

最经典的笑话就是:女朋友让程序员买包子,如果遇到卖西瓜的,就买一个。

结果就是,程序员买了一个包子回家。

为什么?因为他遇到了卖西瓜的。

这个虽然是一个笑话,但是在代码层面,业务流程图上,确实可能需要这样来理解的。

所以,一个程序员首先需要培养属于程序员自身的思维逻辑,不然,你对于设计文档的理解就可能有问题。

编码能力

这个肯定是一个程序员安身立命的根本技能,你需要熟练的运用一种或多种语言,并且能够用它写出所需要的内容。

A和B聊天,

A问B:“你都会哪些语言?”

B说:“我会中文、英文、日文。”

那B是普通人;

B说:“我会Java,php,C#。”

那B才是程序员。

文档能力

不会写文档的程序员不是一个好程序员。

虽然一个程序员写的最多的是代码,且几乎很少有程序员是心甘情愿的写文档,但是一个程序员必须具备一定的文档能力,当然,这个文档不是说就是Word。

例如,我们现在要做一个功能模块的分析设计,你至少拿出个几页的设计稿,给大家讲解一下,这样才更容易让人理解,干巴巴的只是说,其他人很难理解你的内容。

如果你做的工作现在需要分派给其他人,你有了新的安排,你Handover你的工作的时候,如果你有良好的文档习惯,那接手工作的人能够很容易的上手,不然,他看不懂文档,只有来问你。

编码习惯

什么是编码习惯?简单点说就是,注释,命名规范,编码规范

为什么我们必须写注释?因为一个月以后,你可能看不懂你的代码了。

为什么要遵守命名规范?因为一个月以后,你可能看不懂你的代码了。

为什么要遵守编码规范?因为一个月以后,你可能看不懂你的代码了。

你都看不懂你的代码了,其他人还能看懂?更不可能了。

所以,一定要习惯写注释,按照命名规范和编码规范来严格完成。

协作能力

研发并不是一个人的战斗,而是一群人的战争。一定要分工配合,不要只是顾自己。不然团队里的其他人被干掉了,你也活不长。

事不关己的心态是不可取的。

学习能力

这个可以说是决定程序员未来的能力,我见过很多30多岁的程序员,除了CRUD,其他的几乎什么都不懂,他难道10年时间什么都没有学吗?不,他学了,只是他学习的只是业务方面的知识,对于技术方面的知识,仅仅学习他需要的。

这样,他的能力就被局限在了一个公司的格局上,如果是大公司,他可能懂得多一点,如果是小公司,他可能就只会CRUD了。

 推荐阅读 

众览群雄,唯我杭城独秀——一贴汇总杭州校区所有就业薪资

http://bbs.itheima.com/forum.php?mod=viewthread&tid=345570 


一贴看杭州分校吃住行,学习生活攻略大集锦

http://bbs.itheima.com/thread-347847-1-1.html

    

全新图文杭州新校区来校路线图:

http://bbs.itheima.com/thread-347847-1-1.html 


温馨提示~童学们相关链接复制后打开哦


招生旺季!!! 希望各位想要学习的同学提前占位,年后的班级正在火热报名中226JavaEE班,228软件测试31日的前端班,32JavaEE班,36UI设计班,315Python班微信扫一扫联系老师抢占免费名额!

干货| 程序员面试被一顿diss却被录用,判断能力的因素是……
干货| 程序员面试被一顿diss却被录用,判断能力的因素是……
干货| 程序员面试被一顿diss却被录用,判断能力的因素是……

黑马杭州

官方微信:itheimahz


看看我的故事  

长按二维码关注

以上是关于干货| 程序员面试被一顿diss却被录用,判断能力的因素是……的主要内容,如果未能解决你的问题,请参考以下文章

程序员面试被一顿diss,结果却被录用了。原因竟然是...

90后程序员面试头条被diss年龄大,网友:怕是借口

面试通过了,人事后来都谈薪资了,是要录用的意思吗?

程序员从BAT跳槽,却不会写二分查找,结果面试官却被喷?

程序员去找工作,如何写好一份漂亮的简历,让公司立马录用

程序员面试通过后,却被技术主管拒绝,回复原因,程序员以为听错