查看原文
其他

寒冬后的第一个 Offer:996 爱来不来! | 程序员有话说

素年清时 程序人生 2019-03-31

作者 | 素年清时

责编 | 伍杏玲 

【程序人生 编者按】残冬的寒意还未褪尽,程序员(媛)们已经迎来了一年一度的跳槽季,在黄金般的三月里,你是否开始蠢蠢欲动了?

26岁的吴文,本科毕业于211院校的一个扯淡专业,在一个扯淡的岗位上做得窝心,利用业余时间靠着顽强的毅力和惊人的自制力自学Java编程,几个月之后略有所成,踩着互联网大热时期的尾巴在著名的“软件外包城”中正式成了一名码农。

所谓“一入外包深似海”,吴文的编程生涯是从一家外包公司开始的,第二家公司是个规模更大、人员更多的外包企业,吴文里面待着总觉得缺了什么?

缺了什么呢?缺了程序员们最看重的东西——技术!

这家大公司开发用的框架都是大神前辈们封装好了的,吴文他们干的活就是搬砖,日子久了,连最基本的Coding能力都会退化。

于是下班后的吴文拿出当初自学时的劲头学习流行的技术和框架,不让自己的技术退化,想在来年的金三银四中打一场漂亮的翻身仗。

学校虽然不错,可是非科班出身,且工作年限不足三年。吴文自己也察觉到了他的尴尬之处。

管他呢!去投吧!吴文花费心思做好简历,开始在招聘网站广撒网地投递简历。

简历刚投出几份,吴文就接到了一个电话,对方简短的自我介绍之后,没想到是鼎鼎大名的某信息研究所!该所的背景和丰厚的薪水是吴文的“理想型”。

“说说你为什么要离职?”面试官直奔主题。

“主要是想学点东西,这边的技术都是封装好的,很难有所突破。”吴文如实说道。

“简单说一下你这两年在项目中涉及到的主要框架和技术。”

吴文思索了片刻,先是说了jQuery和Vue等前端框架,然后又是SSM和SpringBoot等后端技术。一部分是他在工作中使用过的,其他则是他自学掌握的。

“jQuery有哪些选择器?”面试官开始了细节深挖。

“jQuery为开发人员提供了种类丰富的选择器,有内容选择器、层次选择器、过滤选择器和表单选择器等。”吴文对jQuery并不陌生。

“jQuery中有哪几种常见的事件?”

“Dom事件、事件绑定和派发事件。”

“恩,怎么实现表单的各行变色?”

“可以通过表单选择器获得行的奇偶属性,给它们编写不同的样式。”

“看来jQuery掌握的不错,如果用原生JavaScript,该怎么写呢?”

这下可把吴文难住了,他本来就对前端接触得少,对于jQuery的了解全是凭他这钱日子以来的狂补,面试官让他用原生JS回答这个问题,他一时有些窘迫,为了不让电话陷入沉默,他硬着头皮说道:“想办法获得行号,判断奇偶属性。”

“嗯……”面试官显然对这个答案不甚满意,他继续问道:“你知道什么JS盒子吗?”

吴文入行两年来从没听过这个词,沉默片刻后他只能说自己不知道。

面试官对前端的提问戛然而止,开始对后端的轰炸。“你说你用过SSM和SpringBoot,那你能说说两者的不同之处吗?”

“SpringBoot内嵌了Servlet容器,降低了对环境的要求。它可以快速整合第三方框架,再也无需传统Spring开发中的大量繁琐配置,它……”吴文熟练地背诵着他记下来的内容,面试官打断了他,转而向他专攻SSM。

面试官先是问他SpringMVC的原理,然后是Spring框架的两大特性,吴文前面回答得还算流利,当面试官问他AOP具体是怎么实现的时候,吴文大脑短路,竟说是要到Web.xml中去配置。

面试官用一种不可置信的语气反问他:“到Web.xml里去配置?”

吴文被他这么一反问,心里着了慌,一时不知该如何作答,空气不可避免地陷入了短暂的沉默,自知问得已经差不多了的面试官打破沉默,接着向吴文提一些和技术无关的问题,比如对加班的看法、期望的薪资,还有对未来的规划。

刚刚还在恐慌之中的吴文立马看到了希望,他知道面试官问他这些,说明刚刚的技术面过关了。

等吴文回答完后,面试官说,明后天会有人事跟他沟通入职的事情。

原本吴文还想着要请假去对方公司进行面试,可没想到一个电话就搞定了。吴文有些意外,没想到Offer来得这么快和容易。

但第二天吴文拒绝了HR的Offer。

昨天吴文把面试官的话反复地思量了一下,例如他能接受的加班强度是多少,吴文为了迎合对方,他说自己希望可以通过提高工作效率来避免不必要的加班,碰到项目紧急的时候,加班在所难免。

没想到对方直截了当地说,他们规定每周的一二四强制加班到晚上九点半,周六全天必须加班。

吴文倒吸了一口气,再问了面试官招聘信息上写的加班费。面试官直言即使每个月加满班,加班费一千不到。

面试官说他们是央企。

吴文怎么也想不明白以轻松悠闲和加班必有加班费著称的央企怎么会有这样的一个例外!

吴文把面试的情形和对方的招聘信息给一个同行发去,对方毕竟阅历多了,很快就给吴文分析出了答案。

他说:“第一,人家招聘信息上写得明明白白:‘要求特别能吃苦耐劳,能够适应一定强度的加班。’虽然这年头大家都加班,可是能写到明面来上的我还真没见过几家,这只能说明该企业的加班文化已经严重到了畸形;第二,前后端不分离,人家问了你这么多前端问题,肯定是既要写前端也要写后端,没有侧重点;第二,活多加班多,钱却给的不到位,所以进去的人都干不久跑了。不然下面怎么特别说明‘该职位常年招聘,招聘信息长期有效’!据我估计,八成是央企下面的一家附属单位,福利待遇跟央企比起来可差远了。”

吴文恍然大悟,决定不接受这个轻松得来的Offer。

“三月才过去三分之一,后面有的是机会。”吴文一边敲着代码,一边安慰自己道。

本文根据真实经历改编,吴文为化名。

#欢迎来留言#

你有什么特别的面试经历呢?

你收到Offer了吗?


 热 文 推 荐 

13 岁女学生因两行 JavaScript 代码被捕!

260,000 位程序员哭了:跳槽频繁,年薪却仅有 10 多万?

佛系程序员的一天:打死不改的需求与成功买房的自豪 | 程序员有话说

近 45 亿元拿下开源服务器 Nginx,F5 买断应用交付未来?

16 岁程序媛遭辍学歧视死亡威胁,最终是如何开发出爆款应用的?

中国区块链开发者真实现状:半数只懂皮毛; 数据分析师吃香; Java/Python或成为主流开发语言

波音737连续坠毁,AI要背锅?

人人之间“不简单”,关系图谱“有一套”

没有一个人,能躲过程序员的诱惑!

System.out.println("点个好看吧!");
console.log("点个好看吧!");
print("点个好看吧!");
printf("点个好看吧!\n");
cout << "点个好看吧!" << endl;
Console.WriteLine("点个好看吧!");
Response.Write("点个好看吧!");
alert("点个好看吧!")
echo "点个好看吧!"

点击阅读原文,输入关键词,即可搜索您想要的 CSDN 文章。
喜欢就点击“好看”吧!

    您可能也对以下帖子感兴趣

    文章有问题?点此查看未经处理的缓存