非科班转码,勤勤恳恳自学三年,为什么秋招0offer,颗粒无收!
大家好,我是yt。
最近秋招已是尾声,不少同学已上岸成功,还有一些同学秋招颗粒无收。今天就聊聊非科班转码怎么学习的问题。可能对于25届的朋友参考价值不大,应该大概率已经来不及了。但是对于后面的同学相信看完之后,还有会有所收获的。
那就先从最近投稿的几个问题讲吧
第一个
up主,你好,目前大四,双非公办本科,电子信息工程专业,目前秋招0offer,平时用的最多的编程语言是C/C++,以后准备从事嵌入式行业,关于MCU和linux的很多专业技能算掌握,从大一以来,从51到32,再都rtos,以及Linux应用软件编程等知识(如文件系统、多线程、多进程、进程间通讯以及socket编程),linux驱动这块,写过一些简单的外设驱动如GPIO、中断、I2C、SPI。能够进行简单的PCB设计,用AD或立创eda画过几次板,大学这三年以来,也自主做过一些单片机的项目,也做过imx6ull+Qt的项目。大三暑假也在一家100多号人的小公司实现了4个月,岗位是嵌入式测试岗,感觉都是在干杂活,再加上岗位与自己的职业发展有点冲突,所以在10月底就离职了,之前网申的投递都石沉大海,11月到现在也就接过3个面试机会,11月底收到一家20人的初创公司的offer,但由于在三四线城市和转正工资4k就婉拒了,感觉自己大学这几年以来,学的东西很多,自己也能独立做项目,但感觉还是学得很虚。现在也快临近过年了,很多公司也没招人了,所以这段时间有点焦虑,导致学习状态有点差,有点担心毕业找不到工作而失去应届生身份,以后更难找。所以想请教一下老师的建议,是继续沉淀技术,明年冲春招?都听别人说春招岗位比较少。
总结一下:双非本,电子信息专业,主要用的是c/c++。整个大学期间学过很多,勤勤恳恳。也有过实习有项目,也有offer,但是因为地点和薪资问题,拒了。目前0offer。
第二个
我是25届毕业生,专升本学生,双非一本,目前在一家互联网大厂实习,给的转正我没接,过段时间我就要走了。最近面了另一家互联网公司,年总包给了43w ,是分布式存储方向,具体应该是做OLAP存储引擎的。
我之前学的是Java生态的东西,Java生态那一套我已经很熟悉了, 对分布式,高并发,架构等方面都还是比较熟悉的,实战经验都还挺丰富的。如果是去到这个分布式存储团队,我应该是要转C++开发了。
最近在了解这方面信息的时候,看到了你们,想来咨询一下建议
我个人学习能力挺强的,并且对存储方向还是很感兴趣的,想听听看大大们的建议,是否要果断转
目前来讲,阻碍我果断转方向的几个原因哈,我学历低,时间稍微有点紧张,担心自己在一个方向上还没有足够的沉淀就换了另一个方向,是否对未来职业发展有影响。
总结一下:25应届,专升本到双非一本,互联网大厂实习可转正,未接。现在拿到一家分布式存储方向的43W总包的offer,待接。
第三个
我是一名大三经济学非科班学生,报了个培训班转码,C/C++技术栈。把C/C++、数据结构与算法、Linux操作系统与计算机网络、MySQL redis这些数据库中间件杀穿之后,做了个rpc项目然后想找实习。结果发现压根找不到。
然后我才后知后觉,发现C/C++跟JAVA不一样,JAVA是学完它全家桶走遍外部后端全天下,技术风险相对较小;而C/C++要考虑的就很多了,我上面学的这些仅仅只是基础中的基础,具体各个方向又有各个方向自己的子知识要学,并且还垂直性很强。
我之前一直以后端开发这个模糊的概念作为指导方向,结果发现在市场上面压根儿不行,连实习都找不到。所以现在我有两条路,一条是搞qt,先尽快入行;另外一条是JAVA。但是由于我的时间沉没成本太高了,我打算走前者。不知道看完我上面这个情况描述后有什么建议或者忠告之类的
总结一下:培训转码做c/c++,未找到工作。
第四个
我是一个三本的学生,通过秋招拿了一个互联网中厂的offer,现在实习我们项目组是做sdn数据面的,目前我在项目中看到的一些技术包括有dpdk,ovs-dpdk,vpp,vhost-user,交换机,路由器,防火墙的实现.因为感觉这个方向是和云计算强相关的,不知道未来前景怎么样(能不能活得久)
不过我原本技术栈是linux应用层的开发,,现在做网络底层,相当于是技术栈被清空了,确实感觉很累啊,上班公司学,下班补网络底层的知识
总结一下:三本应届拿到互联网中厂dpdk方向offer。(PS:这个方向语言是c/c++)
这个最近的四个我感觉非常有代表性的提问。
第一个同学的内容,我相信大家看完之后,应该都会和我有一样的感觉,就是真的算努力了,但是总感觉离offer会有那么一点点距离。这个距离差在哪里?我觉得知识过于散,学了很多,但是能拿出来梳理到简历里面可看的不多。目前能做的是可以把之前学过的技术融入到一个项目中去,从学过到做过再到用过。去冲击春招,至少岗位春招岗位少不少,那就不是我们能决定的了。乃至于说这个时间换赛道的话,也是没有必要的。
第二个同学要是自己作为一个小白牛把他这个背景发到牛客上,估计评论区可能会是一溜的“转人工”。这是不是太假了。专升本?互联网大厂转正拒了不去??回头面了一个43总包的offer,学的java,接了内部去转c++???
这也行??
可这真的就是行
而且这时候他还会分析要不要转,考虑到自己的学历问题,时间问题,技术沉淀问题,我觉得他这offer该他拿。不过说回他这个具体情况,确实要慎接,不是说offer香就一脑子冲了。他所考虑的这几个点,是一点毛病都没有。我建议是再面面,看有没有更合适他的技术背景的。如果挑不出更好的,那就再接。以这个同学的表述来看,后面只要继续面肯定还有有offer的。
划重点:java可以转c++。语言是解决具体问题的工作,你会干什么,你会做什么,你能解决什么,才是重点。而不是你学了什么。
第三个,算是培训界的黑料了。转码c++,报了班,没工作。这要是单传出去,肯定会有人说,你看看,c++连培训班都救不了
我们来看看他学了什么?
“把C/C++、数据结构与算法、Linux操作系统与计算机网络、MySQL redis这些数据库中间件杀穿之后,做了个rpc项目然后想找实习。结果发现压根找不到”
我这里再讲一下,我对大家入坑c/c++的看法
如果是非科班转码的,大家学历不强,就不要选择c/c++,可以去选择一些gc语言方向,更好学,爽感更足。而且你还打算自学的话。
如果是计算机相关专业包括计算机本专业的,大家一定要提早准备校招,把buff多叠几层,比如竞赛,实习,项目。尤其是项目,不是说把github上的项目扒下来跑通就可以了,这还真是第一步,后面自己还有不断的去迭代几个版本版本出来,自己去加一下需求和功能,当做一个可上线使用的产品去维护迭代。这样在面试的过程中,你甚至都不用去考虑背八股文,因为你迭代项目的过程中,很多的问题,很多的技术点你就已经非常熟悉了,面试官问什么你都能本能输出,不需要靠背来解决问题。
第四位同学我觉得是很优秀的,作为三本应届能拿到中厂dpdk方向的offer,这个方向我估计总包不会低,而且能走这个方向,未来的发展也不会差。但是不太能成为大家的参考模板。分享给大家,只是想说,对于学历不具优势的同学来说,只要你自己能行,很多不太可能的事情也会成为可能!
最后,关于非科班转码如何才能避免校招0offer,我分享一下我的看法:
1.如果你的很非的那种,转码尽可能选择一些易学的语言和方向,不要挑战高难度的。特别你还是打算自学的话。
2.如果是计算机相关专业转码,学历不错的情况下,你可以考虑c/c++语言的方向,但是一定要提早准备。有条件的可以考虑报个班。c/c++这个方向自学起来真的容易事倍功半,
3.不要认为转码报班就一定能行。计算机作为一门实践性很强的学科,自己动手才是唯一的道理。报班是给你锦上添花,雪中送炭还是太难。
4.一定要重视项目。如果你自学到了不知道该学什么的阶段,你就去做项目。一开始做不明白没关系,做项目的过程中不会什么就去学什么,这样的思维去做,一定是会提高你的代码和学习能力的!
这是关于最近几个朋友提问的一些内容和对转码同学的建议
大家如果有方向选择,就业困惑的问题,也可以提问@程序员YT