个人情况
双非本、211硕,2022届毕业生
本科专业:物联网工程 研究生专业:软件工程
求职岗位:Java后端开发工程师
学习
我高中的成绩很一般,高考时也就只进了考进了本省的一所双非院校,本科的专业的物联网工程,当时高考填志愿时,觉得这个专业很有前景就填上了,然后我就这样进入了计算机行业。本科大部分时间是在上课,物联网这个专业是软件硬件方面都有涉及,但是当时我也没有仔细想想以后工作想从事的方向,就只是把上课的学的了解了一下,所以感觉软件硬件都没有学好。这里建议牛友们一定要及早想清楚自己未来想干什么,想从事什么岗位的工作,然后在校期间就照着这个方向努力。
①工作还是考研?
我是在大三下学期的时候决定考研的,因为当时感觉自己技术学的也不好, 自己学校也很一般,在找工作的时候也没啥竞争力,所以就着手准备考研了。这里也建议牛友们如果大三下学期还没有想清楚自己要干什么,也不是什么技术大佬的话,建议去考研,提高一下自己找工作时的竞争力。当然,这里也只是我自己的看法,每个人的情况都不一样,也都会有自己的想法,有些岗位也更注重实践,这里仅供参考。
如果是打算去工作,就全力以赴的准备找工作相关的,多和往届的学长学姐交流,学习一些经验,打好专业基础,然后再准备一些项目,这些准备好了就多去找一些公司实习,在公司里提升自己的能力,这样在秋招春招时就会游刃有余了。
如果是打算去考研,就认认真真准备和考研相关的,首先要选学校,这个要根据自己的能力来选择,目前考研的人数也越来越多了,2022年全国报考的人数已经达到了457万人,上岸的难度也越来越大了,这个时候不光要注意努力了,也要注意选择,有时候选择比努力更重要。学校定好了之后,就要去找一些上岸的学长、学姐和资料开始学习了,每天制定好计划,严格执行,切勿三天打鱼两天晒网。这里主要要提前定好学校,我当时考研时,也有一些同学是先复习公共的学科,等着考研报名的时候才定的学校,这样留给自己复习专业课的时间就很少了,之后还要准备背政治啥的,时间就很紧张了,如果早一点定好学校,就能尽早的准备专业课,给专业课足够的时间复习,那么之后的时间安排就不会那么紧张了。
这里注意尽量不要工作和考研一起准备,有些学生可能觉得还没想好,既想考研,又想工作,就先准备考研,然后又不是全力以赴的去准备,这样可能最后工作和考研都没有搞好。这里建议先全力准备考研,等到考研初试结束分数下来后,再准备和工作相关的,因为还有春招啊,春招还是有不少岗位的。
②算法还是开发?
选择算法岗还是开发岗?这个建议牛友们在做选择时,一定要慎重,一定要根据自己的兴趣和能力选,不要只看哪个岗位的薪资高,因为往年有很多学算法的,最后感觉自己的能力找不到工作又转了开发了。当然身边也有一些同学选的算法,今年秋招时也拿了很多大厂offer,并且薪资待遇都很高。
因为我是比较喜欢做开发的,所以当时就选择了Java后端开发的方向在学习。开发岗又分前端和后端、测试等,后端又分Java、C++、Go等,这里牛友们可以根据自己兴趣选择适合自己的方向。
③如何学习?
因为是校招,所以不管打算以后找什么岗位的工作,一定要注意基础知识的学习,并且尽量往深一点学习,从今年的秋招面试来看,很多问题问的都很深。再一个就是项目,尽量多准备一些项目,这样面试时才有东西和面试官聊。除此之外还要多刷算法题,很多公司都很注重算法能力。
牛客上有各种各样的学习资料,我当时学习的时候很多资料都是从牛客上找的。牛客网真的很贴心,只要是学习工作需要的,都可以找到。
比如:
专栏文章:
实战项目:
集训营
题库:
面经:
模拟面试:
④如何平衡时间?
研一时,主要是上课,然后在实验室帮老师干一些活。这里好在实验室项目所用的技术栈和自己所学的技术栈是一致的,这里就可以留出很多精力学习这些技术。
如果实验室里的项目是做算法相关的,而你自己以后又想搞开发的话,这里建议还是要早做选择,及早顶下自己的目标,然后每天留出一部分时间学习自己以后工作所要用的技术,然后其他时间可以做实验室里的项目。最好研一上学习就想清楚自己以后要从事的方向,然后就只管努力学。不要等到研二的时候再定,因为研二是做科研的主力,研一的有课,研三的要忙找工作和写论文,导师就会把大多数任务都分给研二的同学去做,所以研二的自己学习的时间就很少了,这里一定要注意及早准备。
求职
我是今年3月份开始找实习的,因为之前也没找过实习,也没面过试,所以第一次面试问的问题大部分都没答上来,只问了10几分钟,然后就挂了。第一次失败的惨痛经历给我敲响了警钟,我开始从牛客网上找了一些面经看,也找了一些大佬总结好的知识点(也就是我们常说的“八股文”)看了看,每次面试前,我都会从牛客上搜对应公司的面经看,然后每次面试时都会录音,然后面试后都会进行复盘,把面试官问的问题都给记下来,把当时没有回答上来的问题搞懂。就这样面试了几场之后,才感觉好一些。
①岗位的选择?
岗位一般分为技术岗和非技术岗,技术岗又可以分为前端、后端、测试、算法等岗位。非技术岗又可以分为产品、运营等岗位。还有很多岗位牛友们可以到一些公司的官网上去查看,多了解一些公司的岗位需求,选择适合自己的岗位。
②国企还是私企?
对于进国企还是进私企,这个得看自己的情况,自己选择。就我个人而言,我觉得得趁着年轻,先去外面历练历练,多学一点东西,所以我选择去了一家互联网公司。这里要提醒一下,如果想去国企的牛友,一定要搞清楚这个岗位是做什么的,工作强度怎么样。听说一些国企的部分岗位也是比较累的。
③实习什么时候开始准备?
我是今年3月份开始找实习的,因为之前也没找过实习,也没面过试,所以第一次面试问的问题大部分都没答上来,只问了10几分钟,然后就挂了。第一次失败的惨痛经历给我敲响了警钟,我开始从牛客网上找了一些面经看,也找了一些大佬总结好的知识点(也就是我们常说的“八股文”)看了看,每次面试前,我都会从牛客上搜对应公司的面经看,然后每次面试时都会录音,然后面试后都会进行复盘,把面试官问的问题都给记下来,把当时没有回答上来的问题搞懂。就这样面试了几场之后,才感觉好一些。
找实习的黄金时间是3月份和4月份,大部分企业的暑期实习招聘都会在这个时间开启,所以一定要留意,不要等着放暑假了再准备找暑期实习。
④秋招什么时候开始准备?
秋招一般公司都会有提前批,大部分是是在7月份开始,少部分公司在6月份就开始了,今年的vivo提前批就是6月份开始的。秋招已经不是今9银10了。这里建议牛友们都投一下提前批,不要等着正式批开了再投,提前批就相当于多了一次面试机会,即使提前批不过,正式批还是可以接着投的。并且如果提前批不投的话,如果这个岗位在提前批招满的话,正式批就不会招了。所以建议牛友们一定要注意自己心仪公司发布的招聘信息,如果提前批开了一定要及时投。
⑤如何准备?
找工作除了要准备专业相关的基础知识和项目外,就是要多投递几家公司,多参加面试,广撒网,面试完后多复盘总结。
找工作是一个双向选择的过程,公司选择你,你也要选择公司,不要只盯着一家公司,即使你通过了这家公司的面试,也收到了意向书,但是没有正式谈薪签约前,都是存在着变数。往年也出现过一些毁意向书的情况。多拿几家公司的意向书在谈薪的时候也会更有底气,一般HR在谈薪的时候会问你手里有几个offer,这几家给你多少K?然后再给你定薪。如果你只有一家公司的offer时,HR可能就会压你的薪资了。所以一定要多面几家,尽量多拿几个意向。
最后再强调一下,不管找什么岗位的工作,一定要多面试,面试完之后一定要复盘,就这样多面多总结,结果一定不会差的。
以上就是我学习和求职时的一些经历和建议,希望牛友们都能拿到满意的offer~
#学长学姐经验分享##Java##学习路径##校招#