非科班转码的秋招复盘:地理信息科学GIS专业到后端研发、软件开发

本文介绍地理信息科学GIS )专业的2024 届应届生,在研三上学期 期间,寻找后端研发软件开发IT 方向工作的非科班转码秋招情况。

首先,这篇文章一开始写于2023年年底,当时为了参加一个征文活动,所以秋招还没有完全结束就先写下了本文的一部分内容;随后,在202401月份,虽然秋招也还是没有完全结束,但空余之时会偶尔完善一些内容,直到本文完成。其次,这篇文章暂时仅讨论秋招 ,对于更早期的暑期实习日常实习 ,以及目前已经开始面试的春招暂不讨论------当然,这些内容后期也会在其他文章中再做复盘。以下是本文正文。

2023年的最后一个周五,坐在周围同事都已经走完的工位上,正好回顾一下这个充实的秋招历程。

首先是总结。本次秋招经历,归纳为一句话------贼菜的、后知后觉的非科班(期望可以)转码

投递情况:截至202401月,累计投递105(网申)+9(线下宣讲会)+2(BOSS直聘)+一些记不太清楚的(估计就几个),相当于一共120个左右。其中,面试大概有30场左右,每一场面试的详细提问情况、算法题目等我也都多次完整、详细分享过,所以这里不再赘述。

收获情况:截至202401月,三方 空白(甚至我的三方是连有都还没有,因为我们学校是拿到企业的意向后再申请开三方);明确的Offer4个,分别为光庭、大华、建信金科、天津勘察设计院;给出意向但没有明确Offer 的有1个,为华为(因为工资太低了,之前想的是肯定不去的,就阴差阳错地和对接人说没必要再给我报批了;但是后来对接人又联系,我也看春招形式严峻,所以也申请报批,看看具体薪资怎么样再说);此外,目前还有大概3个过了终面后无回音,虽然肯定也是凉了,但是秋招还没结束,所以暂且算作是泡池子中,这些企业的名称暂时就不说了。

接下来,个人情况方面,本科就读于华中农业大学 ------是个末流211 ,学校虽然和大家的比起来很菜但我真的很爱;硕士研究生来到了中国科学院空天信息创新研究院 ------归属于中国科学院大学,没有任何985211 的名头,好像属于双一流了现在,但是毕竟知名度低,属于双一流或双非皆可的感觉。本科专业和研究生专业都是地理信息 方面的(也就是GIS ),本科是地理信息科学 ;研究生是地图学与地理信息系统 ,然后研究生阶段的课题组主要研究的是植被定量遥感 方向。说到这里提一句,我还是比较习惯把自己的学校和具体专业全部说出来,感觉更清楚一些------毕竟我全网都是一个昵称,认识的早就认识了,不认识的还是不认识,就算HR看到了也没什么。

其次,意向岗位方面,个人主要意向是后端开发软件开发 这些岗位,同时也投递了一些运维岗位(这些主要是国企或银行科技岗)。前述拿到Offer 或意向的岗位,也全都是上述这些IT方向的岗位。

所以这么来看,自己也算作非科班转码了。这个转码,倒不能说没效果,但是效果目前还比较有限------目前所有有结果的企业,全都是来自制造业、银行等领域,或者是一些子孙国企,而没有任何一家最想去的互联网单位(甚至能走到一面的互联网公司也就没几家,几乎全都是笔试就挂了)。但其实对于这个结果,我感觉能这样已经还是很幸运的了,毕竟知道自己当前的问题所在,那就是开始的太晚了。

1 秋招流程

所以这里再复盘一下秋招时间线。

  • 2023.03下旬,开始初步准备简历与暑期实习。
  • 2023.05中旬,暑期实习的申请都没有通过,也就暂停了求职方面的准备。
  • 2023.06下旬,开始投递日常实习。
  • 2023.07中旬,开始日常实习。
  • 2023.08上旬,开始秋招投递,主要为网申。
  • 2023.08下旬,开始刷题,但较为随意。
  • 2023.09上旬,开始有计划地刷题。
  • 2023.09中旬,开始有计划的复习八股。
  • 2023.10中旬,逐步停止网申。
  • 2023.11中旬,网申的笔试面试逐步减少;但投递了宣讲会。
  • 2023.11中旬,收到第一个Offer
  • 2023.12中旬,各类面试都开始进入尾声,要么泡池子要么完全没有音信。

总的来说,我是从2023年的08月份开始,才算做真正意义上的准备秋招(前面的06月虽然准备了日常实习并在07月顺利入职,但是当时也是运气好,并没有真正为了找工作准备太多内容);然后在11月左右,就算逐渐停止了,只剩下进行一些未完成的笔试、面试。最终进入12月中旬,可以说算是完成了全部秋招的内容(除了还在等其他几个公司的结果)。

从下面的刷题记录可以看出来,我开始刷题的时间是2023年的09月初。要知道,这个时间别说科班了,大多数非科班也都至少进入了提前批泡池子的的环节,但我才开始准备做题。对于互联网的笔试而言,在笔试最多的09月中旬至10月上旬期间,我的水平是连第一题都做不出来哈哈哈哈。

虽然现在随着刷题的开展(每天至少3道新题目,目前有500+的题量),确实可以感觉到算法能力确实有提升了(华为2轮专业面试的手撕都可以顺利完成),但是毕竟早已经过了互联网的秋招时间,所以至少在互联网企业方面,还是颗粒无收的状态。

进入11月,随着刷题和八股复习的深入,感觉对于当时的面试(当时的面试互联网也都比较少了,主要就是银行、国企这种对于算法和八股考察没有那么深入的岗位),确实有比较大的提升,而这对于开始比较晚的银行和国企而言,确实是有帮助的。

随后,再进入12月,此时还有几个公司在等结果。这里也正好再提一句华为(如果看过我发的其他内容,大家对这一点就很熟悉了),由于误打误撞报了海思,所以预期薪资真的不高,算下来我需要进去干个好几年,才能赶上两三年前毕业的研究生同学的起始薪资。所以一开始也和对接人说了,如果是报批13那我应该就不去了;后来到了01月,对接人又联系到我,我才知道原来上次我这么一说之后,就干脆没再报批了;结合今年春招大致的情况,这一次还是让对接人先报批吧,走一步看一步再说。

但是无论怎样,无论最后是签一个保底,还是直接all in春招,这个春招是肯定还要再冲一冲的------尤其是互联网公司和四大行的总行,还是希望可以再尝试一下。

最后,总的来说,上述我这个时间节点没有任何参考意义,毕竟开始的太晚了------要是把我的节点全部前移一年,也就是秋招开始前的一年就准备起来,我倒是觉得还挺好哈哈哈。

我的战线拉得比较长,因为我倒是挺能熬的------越累越充实我越开心。事已至此,还是继续努力💪,春招继续吧!

2 个人心得

前面大致复盘了一下自己秋招的时间节点,这里就介绍一下从这个漫长的过程中,积累出来的一些经验吧。

对于我而言,感觉称得上做得好的并不多,但是踩的坑倒是不少,所以也算有一些避坑的建议或者经验。这些经验,有些或许我还可以用到春招上,但是大多数我虽然意识到的了,但是已经来不及去修正了,所以也就发出来,供大家参考。

那就按照秋招的准备流程,来汇总一下自己的踩坑经历和避坑经验吧。当然,结合自己的实际情况,这里总结的经验或多或少更适合于软件开发、后端研发方向的岗位。

尽早明确方向。 是就业,还是深造?如果就业,投递哪个方向的岗位,哪种类型的企业?如果深造,是国内还是国外,选择什么方向的课题组?这些都是越早搞明白就越好的。虽然我在和师弟师妹说求职、深造的时候,也经常说不着急,等研三之前搞清楚就行,但是还是尽可能早一些。我在实习的时候,旁边组来了一位大四保研到北大的同学,就用这剩下半年的本科时间来实习------无论最终研究生毕业后,他是选择走学术,还是找工作,至少早在大四就积累了一段大厂(应该可以称得上吧)的实习经历,对于自己衡量个人兴趣,以及后面如果求职的话投递简历、面试等流程,都是很有帮助的。回头看看我自己,大四也有幸保研了,但是那一年过的浑浑噩噩,自己都不知道自己这一年做了什么。如果能回到过去,我也第一时间来北京实习了哈哈哈。

尽早开始准备。 明确了方向,就需要尽快开始针对这一方向来做准备了。对于秋招,我感觉提前半年(从秋招那一年的寒假结束就开始)准备,都不能说够早;最好就是提前一年(研一或者大二结束的暑假)来准备。就拿开发方向的岗位来说,一旦确定了自己的意向方向,那么就需要充足的时间来准备刷题、背八股,如果时间有盈余还可以再卷一两个项目。如果像我一样,在上文提到的,09月才开始刷题、看八股的内容,还是非科班,这要是能找到大厂Offer我自己都不相信哈哈哈。

最好有一份对口的大厂实习。 我的能力一般,但是运气真的很好------虽然秋招开始准备得很晚,但是研二结束的暑假,有幸参与了滴滴的日常实习。真的可以感觉到,我所参与的大概30余场面试,几乎每一场的主要提问重点都是这一项实习的经历,此外还外加本科期间参加的一些实习、课程设计经历。尤其是有的面试,一共不到一个小时,提问滴滴的实习就可以有三、四十分钟。试想一下,如果没有实习经历,那么面试官要用什么来消耗这接近一小时的面试时长呢------只能是八股了;而只要一提问八股,那被问到不会的知识点的概率,可就飙升了。与此同时,因为实习的经历都是自己做过的(当然肯定也会夸大一些,毕竟要适度包装自己嘛;但是再怎么夸大,只要别太过分,自己肯定都可以圆回来的),所以题目的难度就小很多了;而且你还可以刻意将面试官的提问方向引导到自己比较擅长的领域。所以真的很感叹,还好我有这一份实习,要不然以我这种菜鸡的水平和短期的准备,那连现在至少可以用来保底的小银行、小企业都拿不到Offer了。

多刷题,多背八股。 这个其实没什么好说的,如果想去互联网相关的企业或岗位,不管科班不科班,相信大家都知道要准备这些。但是,知道要准备,和真正去准备,这可完全不是一个概念。我从今年的3月份开始找暑期实习开始,就立志每天刷一道题;结果直到8月份,连日常实习都已经开始了一个多月了,才真正实习每天刷题的目标。所以,为了追赶进度,从9月份开始,每天坚持刷若干题目,其中至少3道新的题目。有的时候,因为白天要实习,所以课题组很多工作没有来得及做,宁愿第二天开组会被老师骂(虽然我导师一般也不会骂我,她很支持我找工作的事情,还专门和我说如果需要去外地面试就尽管和她请假),我也要完成前一天的刷题目标后才开始搞组里的活------没办法,谁让我前面几个月没有开始准备呢哈哈哈。还有八股,这个我是坚持每天看1节小林的八股。只要能坚持,雷打不动,节假日也不休息,那么放心,肯定会有收获的。

海投,海笔,海面。 这一条对于我这种非大佬而言很适用------对于大佬而言,投递几个最想去的企业和岗位,然后冲SSP 就完事了;但是对于普通人而言,谁也不知道自己的秋招是满载而归,还是一无所获。所以面对未知,能做的只有海投。我当时有一个策略------因为自己刷题比较少,所以很多时候一些互联网公司的笔试做的就很差,考完试就知道凉了;那么只要有这种情况出现,我就会再去投3家新的公司,来弥补当前这个肯定凉了的机会。当然,我最终投递的120余家公司,和真正的海投大佬比起来不值一提,九牛一毛;但是对于自己而言,积累了大量的笔试、面试(尤其是面试)经验,甚至还出现过几次不同单位面试手撕代码题目一致的情况。正式这种方法,才可以强制自己积累更多的经验。

至此,大功告成。

欢迎关注:疯狂学习GIS

相关推荐
鱼跃鹰飞6 小时前
大厂面试真题-简单说说线程池接到新任务之后的操作流程
java·jvm·面试
程序员清风9 小时前
浅析Web实时通信技术!
java·后端·面试
测试199810 小时前
外包干了2年,快要废了。。。
自动化测试·软件测试·python·面试·职场和发展·单元测试·压力测试
mingzhi6111 小时前
渗透测试-快速获取目标中存在的漏洞(小白版)
安全·web安全·面试·职场和发展
嚣张农民11 小时前
一文简单看懂Promise实现原理
前端·javascript·面试
Liknana13 小时前
Android 网易游戏面经
android·面试
威哥爱编程16 小时前
MongoDB面试专题33道解析
数据库·mongodb·面试
程序猿进阶17 小时前
Redis 基础数据改造
java·开发语言·数据库·redis·后端·面试·架构
刘艳兵的学习博客18 小时前
刘艳兵-DBA027-在Oracle数据库,通常可以使用如下方法来得到目标SQL的执行计划,那么通过下列哪些方法得到的执行计划有可能是不准确的?
数据库·oracle·面试·database·刘艳兵