10年程序员怒斥:只会八股文没用,公司招你来是做项目的,不是背题的……

简介: 前段时间跟一个老同事去出项目,我请他喝咖啡。闲聊之间得知他已经在这行干了十年并且在北京成家买房,我肃然起敬,啪!的一下就站起来了。同事摆摆手示意我坐下说话,收手的时候顺带摸了两下稀疏的头发,满是自豪。

 前段时间跟一个老同事去出项目,我请他喝咖啡。闲聊之间得知他已经在这行干了十年并且在北京成家买房,我肃然起敬,啪!的一下就站起来了。同事摆摆手示意我坐下说话,收手的时候顺带摸了两下稀疏的头发,满是自豪。


       我说:“大哥牛蛙,北京的房子小一千万……”,边说边准备坐下,由于刚才站起来的时候太过用力,椅子被我甩开了一段距离,导致一屁股坐在了地上,结结实实的摔了一跤。


       同事赶忙把我拉起来,低调的谈起了往事(吹起了牛逼),聊到面试的的时候我说:“那时背了一些八股文,勉强通过了面试……”。


       当听到“八股文”三个字的时候,同事不屑的吐出了嘴里的吸管,表情从憨笑到愤怒只用了一秒:“只会八股文没有意义,公司招你来是做项目的,不是来听你背题的!” 说罢,他捡起地上的吸管重新放到了嘴里。“我之前就碰到一个,面试的时候底层原理那叫一个熟练,协议、系统谈起来如数家珍,恨不得当场给我搭一个Linux。”


       我拿出纸擦了擦同事洒在桌子上的咖啡:“听起来很厉害呀,后来呢。”


       “厉害个锤子!” 同事狠狠的嘬了一口咖啡开始批判:


       “当时客户的电脑出了问题,我让他给重装个系统,


       他就站在那里冲着电脑看,看了一会儿跟我说不会。


       我说你不是能手搭一个Linux,咋重装个系统都不会?


       他说他是个程序员,不是修电脑的……”

       说罢,他搬起来右腿努力的想翘个二郎腿,但由于体型太过庞大(太胖了)搬不上去,只好作罢:


       “现在很多大学生,觉得面试就像是打游戏,他们把面试中常问的问题整理出来,美其名曰八股文,就好像一个进度条,今天背一点,明天背一点,时间长了背完了,面试也就通关了。


       但这实际上是一个偷懒行为,是一个典型的学生思维,觉得自己可以把做题升级的路径用在面试上。


       面试是道题吗?


       面试有标准答案吗?


       面试是按部就班的闯关游戏吗?


       都不是!


       面试这东西充满了随机性,是你跟面试官的一场博弈,你想一步一步按部就班的按部就班的来,人家早就偷袭你的后路,让你连往哪边走都不知道了。”


       “我以前有个同事,底层原理背的很熟,在我们老家的二线城市基本上面一个成一个,现在在电信过的很安逸,这你怎么解释呢?”


       同事没有直接回答,而是反问我:“你那个同事沟通能力怎么样?”


       “挺好的,很会来事儿(方言,可以理解为情商高)。”


       同事满意的笑了,仿佛已经猜到我会这么说。


       “这就对了,八股文只是一部分,只是确定能力的及格线而不是加分项,大部分的程序员岗位只需要会增删改查就够了。


       换句话来讲,你的同事即使原理不是那么清楚,只要沟通能力到位,我们也会优先考虑。


       其实有时候找工作和谈恋爱很像,讲究一个门当户对,我举个栗子,公司想要一个后端开发,结果你是个前端,即使你前端水平真的很好,别人大概率也不会要你。一个萝卜对一个坑,有时候你面试不上并不是因为你能力不够,而是岗位不匹配。


       鞋不合适,你得换鞋呀,总不能砍脚吧?


       啥叫知己难寻?


       你见过伯牙子期是慢吞吞的处个三年五载再说我们可以做朋友的吗?


       真正匹配的公司岗位,见面几句话就基本能确定下来,我之前就有个同事,人家面试的时候啥技术没问,净是唠嗑,唠了个把小时人生理想,临走的时候直接问要多少工资。


       你觉得面试就得有一个进度条,刷到多少就能通过,你真当自己打游戏呢?”

       我愣住了,他说的很难听,但好像有点道理。


       他挥舞着吸管,继续着自己的演说:


       “很多刚毕业的大学生,思维被人为的局限在象牙塔里,非常固化


       觉得自己优秀,别人就一定要认可;


       觉得等价交换,多背一道题面试通过的概率就一定会大一点;


       觉得路径单一,只要自己按部就班的走就一定能到终点。


       他们看起来各个都很努力,但归根结底都是自我感动。


       你天天在做题本上抄1+1,通宵达旦的抄,抄10年,你能考上清华北大吗?


       完全是用行动上的勤奋掩盖自己战略上的懒惰。”

       我反驳道,人家也不是不懂这个,他们的资源只允许选择他们最熟悉的方法,你让他们比情商比沟通能力,他们也比不起啊。


       他摇摇头,说:“他们不是比不起,而是给了自己太多的负担和限制.


       他们明明没什么可失去的,却不肯下场去积累经验,藏在自己的小窝里,抱着头假装一切都会变好。


       面试这事儿,要脸干嘛?


       做题你都知道多做题,建立错题本,在错题中吸取教训,总结规律,怎么面试就不知道了呢?


       要主动学习,主动实践,建立错题机制,主动试错,总结经验教训,然后迭代方法,持续进化。


       单纯固执的相信自己脑补出来的路径是正确的,指望别人碰到你的坑里,这不就是懒惰么?


       你完全可能赌到一个理想的公司,也可能输光前面所做的准备,有的公司会锁半年的简历,那又怎样?那么多公司,你半年时间能全部面完吗?


       一切都看你的眼光,你的经验,你的赌技,还有最重要的,运气。


       面试这玩意有大结局吗?


       没有,只要你上了桌,你就要一直博弈,一直博弈到一方出场。”


       我点点头,你说的有道理,那刚毕业的大学生就只先去小公司,等积累够了经验再去大厂吗?


       同事不屑的撇了我一眼,把吸管插到了另一杯咖啡里,狠狠的嘬了一大口。


       “就像我们玩吃鸡一样,落地捡到什么枪是不一定的,可能很好,也可能被坑到眼泪都出来,但是你永远可以去打架,平底锅未必不能创造奇迹,参与这场游戏就有无限的可能。


       很多人总觉得自己在玩传统网游,要一点一点升级打装备,攒够了基础的经验才能去挑战BOSS,如果没准备好,那就连BOSS门都不不敢进去。


       你不敢进BOSS的门,当然就进不去BOSS的门,拿不到BOSS的掉落。”


       我拱了拱手,说大哥666,听君一席话,如听一席话。


       哦,不!是胜读十年书!


       同事摆摆手,无他,唯手熟尔。


       感谢你的点赞、收藏、评论、我是三日,祝你早日上岸。


相关文章
|
1月前
|
缓存 分布式计算 算法
码农死磕这份Java高级开发文档,成功'挤'进一线大厂,这也太强了吧
拿到一份offer比什么都重要,所以笔者专门花了近一个月的时间整理好了一份专门为Java面试而生的总结,注意的是笔者仅仅对面试技术方面的题目进行的总结,至于如何去和面试官去聊,怎么聊,聊得嗨,这里笔者就不谈了,因为这方面并不是笔者擅长的。
|
测试技术
初级软件测试面试题怎么找?提供的这两个地方你肯定用得上
最近几年,随着电子产品和互联网的蓬勃发展,各类科技公司如雨后春笋般出现,而软件公司作为科技类公司中的重要组成部分,在这支互联网大军中也占据了重要一席。因而,负责软件问题质检的软件测试岗位也逐渐成了这几年炙手可热的就业岗位之一。
117 0
|
算法 NoSQL API
到底该不该看源码(懂这三点儿就够了)
1、不要为了看源码而看源码 2、代码积累到一定程度,遇到问题自然就去查源码了,然后你就看懂了 3、两年内不要刻意去看源码,可以点开简单了解一下就行,前两年疯狂做项目就行了,后期项目做的多了,你自己就会有疑问,每次写代码就会问自己为什么要这样写?底层的原理是什么?很自觉的带着问题就去看源码了,如果你没有这样的疑问,那说明你也不适合去看源码了,写写业务代码,了了一生
155 0
|
存储 机器学习/深度学习 监控
我是傻x,被迫看了 1 天源码,千万别学我!
大家好,我是零一,之前一直很忙,业余时间的输入和输出都 24k铝合金人眼可见 得下降,这不最近上海疫情严重么,算了一下居家办公也已经将近 1个月了,这才有些许时间学习,所以最近也是一直在鼓捣点新东西,不为别的,主要是想再多输入一些新的知识
158 0
我是傻x,被迫看了 1 天源码,千万别学我!
|
存储 算法 安全
我用一个小小的开放设计题,干掉了40%的面试候选人
去年团队招聘需求比较大,本人参与了近百次的面试工作。今天来跟大家聊聊,面试候选人过程中,一个常见的开放类设计题目的解题思路,以及候选人的理解设计误区分析。
我用一个小小的开放设计题,干掉了40%的面试候选人
|
架构师 程序员
码农代码之外的生存指南,不要等到而立之年再后悔
  程序员不应该只会写代码。   我觉得在程序员群体中,很多人有个误区,就是觉得作为码农,每天安安静静的敲代码、默默的做好技术就可以了,其他的事情都不用去思考,以为一切都会水到渠成。但是还没等到水到渠成,却先等来了中年焦虑。慢慢的等到自己到了三十多岁的时候,发现公司里年轻且更能加班码农越来越多,带来了职业发展上的焦虑,同时上有老下有小且薪资也慢慢遇到职业瓶颈,又加重了生活财务的焦虑。   最近又翻了翻之前看过的一本书《软技能-代码之外的生存指南》,再次来读,又有一番新的理解。   作为一名程序员,我们的职业与生活中,不能仅仅只关注代码和技术。
185 0
忘了这一步,你和你公司的代码可能都白写了...
随着科技的发展,互联网极速发展,无论生活工作,每个人都离不开各种终端软件应用,中层、底层软件的支持。但是,就像上世纪90年代,很多音乐人由于各种各样的原因,没有形成有效的版权保护,导致盗版横行,软件著作权的重要性不言而喻,那么该如何保护自己的软件著作权呢?
27124 0
|
Java 应用服务中间件 程序员

相关实验场景

更多