双非硕士的辛酸求职回忆录:第 2 篇 谈谈我是如何同时找到Java、Python、Go等开发岗和国企银行的科技岗位Offer

简介: 双非硕士的辛酸求职回忆录:第 2 篇 谈谈我是如何同时找到Java、Python、Go等开发岗和国企银行的科技岗位Offer

1. 双非硕士的辛酸求职之旅–谈谈我是如何同时找到Java、Python、Go等开发岗和国企银行的offer

文章目录

1.1. 秋招最终情况

本人情况:双非硕,意向工作城市广深,Java和Python技术栈,对Go有一些接触;算法题刷差不多100道,简历上两个项目;有比赛获奖和普刊论文、专利。

面试的也不多,很多不在广深的也没投,现在把秋招的最终的一些情况:

  • 实习小创业公司:Python开发(5k/m,当时觉得很知足了)
  • BAT:T提前批一轮游,正式批是二面(后续还被捞了一次),还是太渣;A和B都是投了简历,没过笔试还反复丢笔试链接让我做,真的过分。
  • 深圳:SXF、海康威视和某不知名公司(Offer)、招行三面后凉凉(真的是一堆大佬打架)、深圳/广州移动三面后凉凉…
  • 广州:一家游戏公司(C++)、一家语音公司(Java+Go)、广发和交通银行(Offer);虎牙、中邮消费都是二面后凉凉;咪咕三面凉凉(自己作没的,线上面试迟到两次)…

其他的也没啥好说的,虽然离自己理想中的公司有点距离,但是最终自己还是满意了。得到了认可,去到了想去的城市,足以。

1.2. 为什么写这篇文章?

我觉得人最大的焦虑就是比上不足比下有余,比如:

没进大厂的人想进大厂;进了大厂的人羡慕SSP;拿了SSP的人可能羡慕955的人;955的人又可能羡慕高薪又有挑战的工作…

最后永远不知道何时是个头

其实,我的经历拿出来跟很多大佬比,有点小巫见大巫。

但为什么还是想写呢?答:前人栽树,后人乘凉。

在找工作期间,得到许多人的帮助,看过很多的面试贴。只希望自己的一些心得也能给后面找工作的人一些启发,哪怕一点点就好…(只能拉一点点)

在忙完毕业论文的2021年4月,我终于想着要动笔了。因为我不知道再不动笔码字我就不会写了。

找工作的时间线:大概是从2020年的4月~2020年11月正式签订三方。所以文章大概也记录这一段的心得体会。

image.png

1.3. 想找一份实习的心始于2019的10月

早在2019年的开题答辩结束后,2019年的10月开始有想找工作的心,那会刚升完研二,就跟实验室的同学说:一起好好准备找实习,为2020的秋招增加筹码。我们小组的同学大家都是研一一起做项目的,所以都算比较熟。大家一拍即合,各自开始准备战斗。

我当时是想着我本科有着Java的学习经历,所以想结合研究生的经历做一个Python的项目,所以我开始想着往Python的框架Django和Flask开始学习,而我的同学选择一门2018年可谓炙手可热的Go语言(后来想想还是他明智)。

其实早做准备的心也是因为研一的时候就了解到 CyC2018这个大佬的求职之路,发现找工作其实要准备的还是挺多的,所以希望自己早点开始,不至于捉襟见肘。

研究生生涯跟着我导我学会了一点,我也挺认同的:对研究生来说,不建议大家一开始就以找工作为目的去学习,去刷算法题。不然你读三年肯定不如本科就工作三年的同学,但学有余力之后选择刷题做项目练手还是不错的。

针对研究生:读研的首要目的还是学习一下科研的精神,比如怎么探索一个课题,发现问题,怎么去解决那个难题等等。。。

针对本科生:我觉得就直接一点,刷题+做项目+提高技术

对应到面试的时候可能被问的问题:你觉得我们招你和招一个本科生,你觉得你的优势是什么?

1.4. 2020的前三个月并没有开始行动

2020年大家都过的挺艰难的,要感谢国家和那些在一线的那些奉献的人们。

回想起去年这个时候的自己,真的不知道何去何从。

从一开始庆幸自己能在家多玩玩,到开始感受到自己的无知和对生命的敬畏。

最大的打击来自于那天早上——那个穿过 8 号和 24 号的人永远离开了我们,当时用极度的奔溃写了篇 文章致敬心中永远的英雄。

之后颓废在家,也不知道我能干嘛,也不想干嘛。

在一天天的感叹声中,通知群和校招群开始以各种内推消息轰炸而来。

是的,作为计算机的双非研究生,总觉得我该准备点什么了。

1.5. 2020年4月我真的开始准备了?

先说本节的结论:永远不要说你还没准备好,请好好准备一下简历,然后投出去。

早投还有个好处是,有些大厂提前批不用笔试题。可能是最佳机会…

当你看到别人的内推的时候,心想:我还没准备好。然后内推结束了,别人已经招好了。

当你看到招聘信息时,我准备好了再投,然后到那天还是没准备好,还是没有勇气投。

如果你看到这篇文章,请大胆投,如果还是觉得怕被进入简历池,那投一下小厂和不想去的公司练练手总可以吧。

为什么说鼓励投简历呢?因为前人总结的笔经、面经真的看不完,知识点也学不完。准备好的那天究竟是什么时候,自己也说不清。

况且,你的经历、简历都很别人的不一样,面经又真的会和你面试时候一模一样吗?

image.png

所以我提倡边投简历,边面试边学习。这样也记得最牢最快,因为这是面试官根据你的简历给你提出的问题,这样极有可能在后面的面试中被问到。

我记得4月底的时候,我才刚投出几份简历全都石沉大海后,问学Go语言的实验室同学找到实习没,他已经拿到腾讯的offer了。

那时候是真的更加慌了。简历要么是没回应,要么是笔试的机会都没给就感谢信了。

在我参考了同学的简历后,才发现自己的V1版的简历有多不入面试官的法眼了。

1.6. 2020年6月等到了第一个实习offer

经过4月和5月的煎熬,中间不知道被多少面试官问到怀疑人生。尤其是得知实验室的同学要么拿到微众银行,要么拿到唯品会的实习offer时,我已经不能相信自己了–我也太菜了。

这个时候,我希望给大家强调的就是心态!心态!心态!一定要保持住。

image.png

在你刚开始找工作的时候,一定网上有人已经进到2面、3面了;当你进笔试的时候,一定有人拿offer了;当你拿offer的时候,大佬开始offer比较了。

这个时候,我的建议就是少看这样的帖子,因为你越逛越焦虑。别人的准备程度和你不一样,别人的学历和经历也跟你不一样,你跟他比没有任何帮助的。举个简单的例子:我当时在牛客网上拿了offer的某些贴说自己渣硕,你点进一看,985大佬,中科院大佬…

这让我等情何以堪。

所以,如果看到了别人发拿的offer,不用去羡慕。我们按照自己的规划来,也可以求助于实验室师兄师姐、同学,这可能是合适的办法,首先他们也是同一个学校出去的,其次他们的经历跟我差不太多。所以他们怎么进我也能这样进。

所以心态一定摆好。教员就说过如下的话:

image.png

我觉得找工作也是如此,目前没有offer,那是我还没找到对的,并不是我不OK。我看重面试,同时也不惧怕面试。

态度决定成败,无论情况好坏。都要抱着积极的态度。-- 吉格斯

说回我自己,我是在6月的时候线下面试拿到第一个实习offer的,当时我是去线下面试的。

已经在网上收到太多的感谢信后,当时立马想着要不去线下面几场。有些小公司真的是没有能力和团队组织大型的校招笔面试,找人需求没那么多。

所以他们很喜欢最好是本人去公司直接面试,所以在我线上不断受挫之后,果段选择在Boss和拉勾、应届生求职等网站上投小公司的Python开发。前面说了,因为学习了Django做Web开发,所以想试试Python。后面真的有一家公司让我不笔试只是面试就让我过了,因为他们觉得我的技术栈跟他们刚好契合。所以找工作一定是找到合适的,啥都好啥都对。当然你的面试表现也要好,恰好你会的刚好就是他们需要的,估计恨不得你当天就入职了。

当然,死马当活马医,不管了,有总比没有好,反正找不到更好的,只好认了。再说谁会跟钱过不去呢,现在也穷…

1.7. 总结

虽然我找到了一份实习,大家应该也看到了这中间的不容易。针对校招实习来说,我觉得下面的两个心得教训一定要注意。

1.7.1. 教训一:简历一定要好好做

简历一定要好好做,而且要有针对性。

针对性的简历真的很重要,我觉得针对互联网行业的公司和国企银行做不同的简历很重要,应该有不同的侧重点

实际情况也是如此,我和实验室同学一起投简历。最后我都进二面了,他都没过简历关。原因是他拿着找互联网技术的简历原封不动的去投国企银行。

关于做简历,我已经写了一篇文章《找工作第一步:如何制作一份让面试官满意的简历》,大家一定可以参考一下。

其实做简历除了参考网上优秀的简历是怎么做,而且一定要针对你投的岗位投其所好。

1.7.2. 教训二:算法一定要好好刷

当你做了一份可以收到笔试链接的简历后,你才会发现。笔试题又成了一个槛,所以大家还是得准备一下算法的。毕竟大家这几年都往编程开发转,瞄准了这个行业的薪酬和前景吧。

所以公司在收到那么多份简历下,为了要筛人,不得不设置笔试题,尤其是算法题。

本科那会能手写排序算法就差不多了,现在最少基本LeetCode高频100题得会吧。或者通过《剑指offer》学习算法题,真的可以在算法题中刷到重复题,另外学有余力的大佬可以啃左神《程序员代码面试指南》(我啃算法有点晚,这本书没看过几页)。

个人也是觉得边刷边总结,在小公司的算法题中不断锻炼和平时和练手。我找实习那会也是一直都是算法过不去,后面正式秋招才慢慢开始OC了,慢慢能够进入面试环节。(后面讲讲面试环节应该注意什么)

当然,如果你想进国企或者银行,LeetCode的算法题就显得没那么重要了,相反,你可能需要刷的是公考题、行测题,尤其是那些逻辑题。

所以说,互联网和国企事业单位,各有各的考察方式。

写到这发现唠嗑有点多,可能到了人失去耐心读的时候,所以换下一篇发吧。

下回预告:暑假如何准备面试项目,如何准备算法,从而在秋招中脱颖而出?

欲知后事如何,且看下回在写。

我是宇宙之一粟,热爱文学和技术,想文理兼修却还在探索的人。希望看到这里的同学,点个赞或关注一下,谢谢大家。


相关文章
|
3月前
|
机器学习/深度学习 JSON Java
Java调用Python的5种实用方案:从简单到进阶的全场景解析
在机器学习与大数据融合背景下,Java与Python协同开发成为企业常见需求。本文通过真实案例解析5种主流调用方案,涵盖脚本调用到微服务架构,助力开发者根据业务场景选择最优方案,提升开发效率与系统性能。
790 0
|
3月前
|
jenkins Shell 测试技术
|
3月前
|
安全 jenkins Java
Java、Python、C++支持jenkins和SonarQube(一)
Jenkins 是一个开源的 持续集成(CI)和持续交付(CD) 工具,用于自动化构建、测试和部署软件项目。它基于 Java 开发,支持跨平台运行,并拥有丰富的插件生态系统,可以灵活地扩展功能
251 5
|
3月前
|
jenkins Java Shell
Java、Python、C++支持jenkins和SonarQube(全集)
Jenkins 是一个开源的持续集成(CI)和持续交付(CD)工具,用于自动化构建、测试和部署软件项目。它基于 Java 开发,支持跨平台运行,并拥有丰富的插件生态系统,可以灵活地扩展功能
343 1
|
3月前
|
jenkins Java 持续交付
Java、Python、C++支持Jenkins和SonarQube(三)
Python与Jenkins和SonarQube
119 1
|
3月前
|
jenkins Java 测试技术
|
5月前
|
人工智能 安全 Java
Go与Java泛型原理简介
本文介绍了Go与Java泛型的实现原理。Go通过单态化为不同类型生成函数副本,提升运行效率;而Java则采用类型擦除,将泛型转为Object类型处理,保持兼容性但牺牲部分类型安全。两种机制各有优劣,适用于不同场景。
182 24
|
4月前
|
消息中间件 人工智能 缓存
Go与Java Go和Java微观对比
本文对比了Go语言与Java在线程实现上的差异。Go通过Goroutines实现并发,使用`go`关键字启动;而Java则通过`Thread`类开启线程。两者在通信机制上也有所不同:Java依赖共享内存和同步机制,如`synchronized`、`Lock`及并发工具类,而Go采用CSP模型,通过Channel进行线程间通信。此外,文章还介绍了Go中使用Channel和互斥锁解决并发安全问题的示例。
251 0
|
5月前
|
数据采集 自然语言处理 分布式计算
大数据岗位技能需求挖掘:Python爬虫与NLP技术结合
大数据岗位技能需求挖掘:Python爬虫与NLP技术结合
|
5月前
|
人工智能 Java 测试技术
Java or Python?测试开发工程师如何选择合适的编程语言?
测试工程师如何选择编程语言?Java 还是 Python?多位资深专家分享建议:Python 入门简单、开发效率高,适合新手及自动化测试;Java 生态成熟,适合大型项目和平台开发。建议结合公司技术栈、个人基础及发展方向选择。长远来看,两者兼通更佳,同时关注 Go 等新兴语言。快速学习与实践才是关键。

推荐镜像

更多