非科班转码的秋招复盘:地理信息科学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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/636334.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Python爬虫的9个具体应用场景案例分析与具体应用。

文章目录 前言一、新闻采集二、数据挖掘三、网站监测四、舆情分析五、爬虫定制化开发六、数据采集与处理七、网络安全八、网络营销九、自动化测试关于Python技术储备一、Python所有方向的学习路线二、Python基础学习视频三、精品Python学习书籍四、Python工具包项目源码合集①P…

嵌入式学习-网络编程-Day6

嵌入式学习-网络编程-Day6 一、思维导图 二、作业 1.基于UDP的网络聊天室(2024.1.21号前上交) 项目需求: 1.如果有用户登录,其他用户可以收到这个人的登录信息 2.如果有人发送信息,其他用户可以收到这个人的群聊信…

LabVIEW振动数据采集与分析系统

在这个项目中, LabVIEW软件配合精确的硬件组件,以实现高效的振动数据采集和复杂信号分析。硬件方面,系统采用了PCB振动加速度传感器的高灵敏度传感器,以及NI9234型号的数据采集卡,确保了数据采集的高精度和可靠性。软件…

Leetcode刷题-(6~10)-Java+Python+JavaScript

算法题是程序员的基本功,也是各个大厂必考察的重点,让我们一起坚持写算法题吧 遇事不决,可问春风,春风不语,即是本心。 我们在我们能力范围内,做好我们该做的事,然后相信一切都事最好的安排就…

JAVAEE出街 网络编程(一)

网络编程 一. 网络编程二. 客户端与服务器2.1 一问一答2.2 一问多答2.3 多问一答2.4 多问多答 三. TCP与UDP的特点 一. 网络编程 网络编程本质上就是学习传输层给应用层提供的API,把数据交给传输层,通过一层层的封装将数据通过网卡传输出去。 二. 客户端…

html5实现好看的年会邀请函源码模板

文章目录 1.设计来源1.1 邀请函主界面1.2 诚挚邀请界面1.3 关于我们界面1.4 董事长致词界面1.5 公司合作方界面1.6 活动流程界面1.7 加盟支持界面1.8 加盟流程界面1.9 加盟申请界面1.10 活动信息界面 2.效果和源码2.1 动态效果2.2 源码目录结构 源码下载 作者:xcLei…

使用 FFmpeg 轻松调整视频的大小/缩放/更改分辨率

在此 FFmpeg 教程中,我们学习使用 FFmpeg 的命令行工具更改视频的分辨率(或调整视频的大小/缩放)。 更改视频的分辨率(也称为调整大小或缩放)是视频编辑、处理和压缩中非常常见的操作。对于 ABR 视频流尤其如此&#…

HCIP BGP选路实验

拓扑图&IP划分如下: 第一步,配置IP&环回地址 以R1为例,R2~R8同理 interface GigabitEthernet 0/0/0 ip address 12.0.0.1 24 interface LoopBack 0 ip address 10.0.0.1 24 第二步:对AS200网段配置OSPF协议 以R2为例&a…

[C#]C# winform部署yolov8目标检测的openvino模型

【官方框架地址】 https://github.com/ultralytics/ultralytics 【openvino介绍】 OpenVINO(Open Visual Inference & Neural Network Optimization)是由Intel推出的,用于加速深度学习模型推理的工具套件。它旨在提高计算机视觉和深度学…

【使用 UCF101 数据集】C3D 模型准备与模型训练

一、前言 本文章将对 C3D 模型进行解析,对里面的模型结构进行详解,最后使用UCF101 数据集对该模型进行实战,在进行推理时能够正确识别出未知视频中里面正确的类别。 二、目录 三、相关内容 四、详细介绍 【使用 UCF101 数据集】C3D 模型准…

HCIA——20应用层:C/S、P2P、peer

学习目标: 计算机网络 1.掌握计算机网络的基本概念、基本原理和基本方法。 2.掌握计算机网络的体系结构和典型网络协议,了解典型网络设备的组成和特点,理解典型网络设备的工作原理。 3.能够运用计算机网络的基本概念、基本原理和基本方法进行…

基于LabVIEW的压力传感器测试系统

摘要 现在各类压力传感器已广泛应用于各种工业自控环境,对压力传感器的研究 及应用,既可以体现一个国家的科技发展水平,又可以提升国家的综合国力,还 可以在丰富、方便和智能化人们的生活方面做出重要的贡献。而针对不同仪器组 成…

电脑监视软件(2024年最新电脑监控软件推荐)

在当今数字化的时代,电脑已经成为了我们生活和工作中不可或缺的工具。然而,随着电脑使用的普及,人们对于电脑安全的关注也日益增强。 为了保护个人隐私和企业机密,电脑监视软件应运而生。 本文将为您介绍2024年最新电脑监控软件的…

GO 中高效 int 转换 string 的方法与高性能源码剖析

文章目录 使用 strconv.Itoa使用 fmt.Sprintf使用 strconv.FormatIntFormatInt 深入剖析1. 快速路径处理小整数2. formatBits 函数的高效实现 结论 Go 语言 中,将整数(int)转换为字符串(string)是一项常见的操作。 本文…

MySQL---单表查询综合练习

创建emp表 CREATE TABLE emp( empno INT(4) NOT NULL COMMENT 员工编号, ename VARCHAR(10) COMMENT 员工名字, job VARCHAR(10) COMMENT 职位, mgr INT(4) COMMENT 上司, hiredate DATE COMMENT 入职时间, sal INT(7) COMMENT 基本工资, comm INT(7) COMMENT 补贴, deptno INT…

手把手教你薅熊链Berachain测试网空投

Berachain,这名字响当当!是基于流动性证明的高性能区块链,结合了Tendermint和流动性共识证明,还采用了Celestia作为DA层。这速度快、成本低、确定性高,简直就是未来的大热门!你知道吗?这家公司可…

AI写作软件哪个好?国内AI写作软件排行榜前十名

近年来,AI写作软件的出现为写作领域提供更多的便利和资源。这些软件利用机器学习和自然语言处理等技术,能够自动生成文章、写作建议和编辑指导,为写作者提供了极大的便利。然而,市场上的AI写作软件琳琅满目,究竟哪些软…

管理信息系统知识点复习

目录 一、名词解释题1.企业资源规划(ERP)2.面向对象方法:3.电子健康:4.供应链5.数据挖掘6.“自上而下”的开发策略:7.业务流程重组8.面向对象:9.决策支持系统10.聚类11.集成开发环境:12.供应商协同13.数据仓库14.深度学…

ISA Server 2006部署网站对比nginx

2024年了,我还是第1次使用ISA Server 。没办法在维护一个非常古老的项目。说到ISA Server可能有小伙们不清楚,但是说到nginx大家应该都知道吧。虽然他们俩定位并不相同,但是本文中提到的需求,他俩是都可以实现。 网上找的到的教程…

【数据结构】详谈队列的顺序存储及C语言实现

循环队列及其基本操作的C语言实现 前言一、队列的顺序存储1.1 队尾指针与队头指针1.2 基本操作实现的底层逻辑1.2.1 队列的创建与销毁1.2.2 队列的增加与删除1.2.3 队列的判空与判满1.2.4 逻辑的局限性 二、循环队列2.1 循环队列的实现逻辑一2.2 循环队列的实现逻辑二2.3 循环队…