我太菜了,先随便找个小公司混一混还是第一份工作最好找个好点的?
大家好,我是帅地。
对于很多考研党或者春秋招没有找到满意工作的人来说,经常会遇到这样的问题:
比如我是应该趁着毕业前先随便做找一份工作,还是说第一份工作要尽量冲刺好的工作,因为很多人说第一份工作非常重要,但是又担心自己毕业之前找不到,毕业之后可能又得通过社招的方式招了,所以就很纠结。
这里说明一下:理论上没有交社保之前,你都是应届生,但是一般毕业半年之内,你确实可以当作已经去应聘,不过如果是毕业一年+了,可能就不那么容易了,主要有部分公司指定要 xxxx 届,当然,对于小公司,则一般没有太多限制。
写公众号这几年,我遇到过无数这样的案例,作为过来人,结合大家的德性,我也给出了自己的一个思考,下面是其中一个帅友的问答:
帅友提问
你好地哥,我先介绍下自己的个人情况:普通二本应届生,非科班,是那种比较差的二本,大一大二也没有在自己的未来规划上上过心,也是浑浑噩噩一天又一天。
之前考研的院校考的是数据结构和C语言,学的还可以,但是考研失败了,死在数学上了,失败原因总结下来就是一句话:没有做到持续努力,状态好了往死里学,状态差了就不想学。
最后导致整个知识链条不够连贯,现在看看失败也是正常,其次学习方法也不太对,总想着事无巨细的把每个知识点都掌握才行,哪个知识点卡壳了,就一定要弄懂才行,不然总觉得学习后面知识点会受影响,现在看来这种学习方法确实有些问题,太浪费时间了。
考完研学习了java、mysql、jdbc、javaweb,但是没有一些小的项目做支撑,对知识点的学习就是从头到尾视频走了一遍,习题按照自己对知识点的理解敲了一遍,老师说的重点章节,比如hashmap底层原理是怎么样的,也是当时讲的时候感觉完全理解了,但是现在还需要复习才能说上来。
本科毕设做的是一个网站,跟着视频课又简单学习了下JSP和前端三大件,但是完全没有深入学习,了解了下而已,因为实现的功能并不复杂,现阶段在学习spring,每天刷一道算法题,就业目标的话我知道我这种情况大厂还是难于登青天的,但是怎么样也要努力去到一些中大厂。
现在学习状态也还不错,学习方法上也有所调整,但是偶尔还是会焦虑,焦虑自己学的方向会不会偏,焦虑互联网现在这个不太景气的就业环境。
说了这么多主要就是想问下地哥:
1、像社招的话以我现在的情况能投递一些简历吗,大家都说勇于投递,面的多了就是到什么是重点了,但是自己还是有点虚,想着是把框架学完后自己跟着做一个项目后再开始投递
2、其次就是我应该先找个小厂干着,快速熟悉下这个行业每天要干的东西好,多攒攒经验再去跳槽一些中大厂,还是第一份工作就应该努力进入到一些好公司,因为大家都说第一份工作比较重要。
我现在也知道了这个行业一旦入了就要终身学习才能有所进步,但还是希望地哥以一个过来人的角度结合我的就业目标能够给我一些建议,十分感谢地哥!!!!
帅地答复
总结一下你的情况:学历一般,考研失败,工作方面准备的也一般,是要先找个小公司干着,还是等自己准备的好一点,找个好点的公司。
说实话,我接触过很多类似于这样的例子,比如有考研失败,自己啥也没学,毕业之后报班/自学,之后去了不错的公司的;也有自己总是学不下,心情浮躁,最后去了非技术岗的;当然,更多的还是去了小公司/外包公司;还有一些人学着学着选择了再次二战考研。
之所以有人可以获得好的结果,有人则不尽人意,最重要的,在于「个人的状态」,所以我觉得,在做选择的时候,「认清自己是什么样的德行是最重要的」。
就比如对于我自己而言,我觉得大学去什么样的学校(当然不能特别差)并不是那么重要,因为我觉得自己能够自律着去学习一些东西,我也觉得学校的学习氛围对我影响不大,我是属于那种,宿舍几个人在玩,在大吵大闹,我也能够无阻碍学习的那种,就是对我 0 影响。
而且我也莫名自信,只要自己愿意努力去学,最后我毕业时达到的成就应该差不多,而且我是个选择了之后,万一失败了,我也能够坦然面对,能够接受这些沉没成本的人,当然,我说的是「我自己」。
所以对于什么选择,我都云淡风轻,感觉自己能行时,我就去尝试了,即使失败,那就失败了,人生还很长。
但实际上,很多人会受各方面的影响,比如说我毕业前得赶紧找个工作,不然家里都不好交代;看到同学都找到了工作,我得赶紧找个工作,不然好尴尬;心态飘忽不定,本来当初想好好学习的,结果各种因素,搞的我根本学习不下,眼看时间一天天过去,自己应该何去何从......
但其实会出现这种情况很正常,大部分人都这样。
但 也有一类人,感觉培训班转行的都能找到不错的工作,我觉得我也可以,遇到风雨无阻,学啊学,最后投递被拒绝,但是没关系,因为自己本来就没什么优势,被拒绝了不是很正常吗?自己肯定会比应届生更难,所以我得稳住,于是风雨无阻,一直学,一直投递,一直尝试,最后终于拿到了自己想要的 offer。
我说的不是鸡汤,这并不是超乎寻常的事情,并且一直在发生,而能否发生,要看你是个什么样的人,另外,千万不要高估自己,中途放弃的人,并不丢人。
所以我觉得,有时候在做选择的时候,认识自己很重要。
好吧,上面扯的东西,适合任何人,下面我简单回答下你的问题:
1、面试是一个很长、公司选择很多的事情,所以我觉得,你做完一两个项目之后,就可以去投递了,小公司,外包,中厂,都可以投递,先看看自己能够拿到什么样的 offer,一边投递一边学习,查漏补缺,不要眼高手低,等你能够拿到 offer 之后,再来考虑去还是不去吧,那会的你,也经历了面试的毒打,可能会有更多的思考。
2、很多人说第一份工作很重要,事实上,我已经回答了你这个问题吧,就是上面我扯的那些,总的来说就是,对于有些人来说,第一份工作,只要是在开发岗,那么是小公司还是好点的公司,都不会影响他日后跳去好公司。
所以我觉得,你先面,之后拿到了小公司 offer,并且根据自己的面试经历,再决定是要先去这家公司,还是要继续学习,毕业后再去卷好点的公司。
当然,如果 硬是要我给出比较具体的选择的话,我觉得如果这家小公司的城市/技术栈/加班这些你能够接受,那么还是可以先考虑去工作,之后你愿意的话,好好学,跳去一个更好的公司,问题不大。
PS:最后欢迎加入帅地的 Java后端训练营,之前也有不少考研失败用户加入训练营都拿到了不错的 Offer:从0到拿offer,Java后端体系课