本硕土木,转码能上岸中小厂我也很满意!
作者:沉默王二
Java 程序员进阶之路:https://tobebetterjavaer.com
大家好,我是二哥呀。
最近牛客上多了,发现有不少小伙伴在秋招中被伤透了心,眼瞅着某些 985、c9 联盟的大佬在 offer 选择中犹犹豫豫,而自己依然是 0 offer,心里的那道防线就再也绷不住了:QTMD的秋招和计算机。
之前知乎上曾有一个非常火热的话题,计算机专业会成为下一个土木吗?想必有很多小伙伴都已经看过了,可以肯定的是,计算机专业的黄金十年已过,但白银时代时代的计算机仍然值得一搏。
今天就给公众号的读者朋友们分享一个二哥编程星球里的主题:本硕土木转码,能上岸中小厂我也很满意😊,球友提到的问题,以及二哥的回答应该都蛮有启发意义的,希望能给大家一点点帮助⛽️。
球友提问
以下👇🏻 是球友在 8 月份的提问内容,先来看一下。
我是双非研二,开学就研三了,本硕都是土木工程的,自学转码,目前学习到的技术内容有 JAVASE、Spring boot、SpringMVC、mybatis、Netty、JVM、JUC(学习中),设计模式也了解了一些,计算机网络、操作系统有学习面试的重点内容。
leetcode 刷了 200+,但停滞了一个月(被老师抓去写基金),项目只写过一个简单的 vue+springboot+shiro 的博客,还有一个简单的迷你手写 spring,目前不知道该往哪一步进行,所以有以下几个问题想请二哥指导下:
现在是不是应该找个项目做做,但如果做大型的项目如谷粒商城,要赶上秋招的话,就没时间做了,小型的项目又不知道做哪些?而且我感觉我对我现有的知识没法串起来,就是知道这些框架是干嘛的,但都是纸上谈兵,让我手写个项目,无从下手,想请二哥解答下。
想问一下,我现在需要去学习微服务、springcloud、分布式这些内容吗?对面试帮助大吗?怕赶不上秋招。
最后个问题想问下,以我目前的进度有没有进大厂的机会?如果没有,去中小厂我也很满意,转码,没有底气,总之,我是真不想去工地😂,想听听二哥的建议。
以上是我近期困惑迷茫的地方,麻烦二哥指导解答下😭。
二哥的答复
以下👇🏻是二哥的答复。
首先,非常钦佩你的勇气,本硕都是土木工程,却能够坚持自学编程,尤其是在今年这么严峻的形势下。
其次,你把计算机专业该学的知识基本上都覆盖到了,学习成果还是有的,所以请务必自信一点。
Java 基础你也学了,Java 对应的框架 Spring Boot、SpringMVC、MyBatis 你也学了,Java 基础中最难的两部分,JUC 和 JVM 你也学了,就连 Java 的网络编程框架 Netty 你也学了。
计算机基础中的操作系统、计算机网络,数据结构与算法(LeetCode 200 道,如果 hard 模式的也能拿下,并且能举一反三,面对大厂也是足够了)你也都完成了该有的目标。
除此之外,你还学了设计模式,通常来说是找到工作以后,从初级程序员迈向中级程序员的内容。
可以说,即便是科班的都没有你学的这么多。你所欠缺的点,只有两块,一是 Java 后端四大件中的 MySQL 和 Redis,你还没有学,这部分在面试中的占比还是挺大的;其次是你对自己做过的项目不是很满意。
项目这块,你写了一个简单的博客系统,还手写了 mini 的 Spring,我觉得这已经非常难能可贵了,尤其是你在被导师抓取写基金的情况下。
接下来回答你的问题。
1)是不是应该找个项目做做?
目前做的项目还无法把所有的知识点串联起来,其实这也是校招生普遍存在的问题,所以针对校招生,面试官一般是不会在项目经验这块死扣,死扣一般是针对社招的,因为社招人入职就是要解决问题的,而不是纸上谈兵,校招生在这方面还是有优势的,更看重你的潜力。
谷粒商城其实很多参加校招的小伙伴都在学,所以你可以继续学,学到春招都行。我之前推荐过一些小的项目:
你可以戳链接看看:https://t.zsxq.com/04JIQr3Rn
商业性质的 GVP 项目也整理过:
你可以戳链接看看:https://t.zsxq.com/04zv3zJYV
其实校招阶段,项目经历可能不是最重要的,你可以把之前的博客项目和手撸 Spring 的好好整理一下,改造一下,突出一些亮点,其实就足够了。
校招偏重的还是基础知识,所以这块不应该太慌。
2)现在要不要花时间学微服务、SpringCloud、分布式这些
说实话,对于校招生来说,我觉得意义不大,校招生根本就没有落地这些技术框架的场景,学也只能学点皮毛。不如把这些时间投入到计算机基础知识上,直接刷《面渣逆袭》都会比这个性价比高。
有一说一,我的一个好朋友三分恶滴滴整理的这套面渣逆袭真的是价值连城,最近有个球友就说,这套资料在秋招中给了他很大的帮助。
微服务、SpringCloud、分布式这些反而是参加工作以后的小伙伴,或者科班的小伙伴需要去拿捏的。
3)就你目前的进度,有没有机会进大厂,或者中小厂
那其实二哥可以很明确的告诉你,转码并且做得非常好的小伙伴大有人在,虽然互联网现在很卷,但还是要看实力说话的。
你是研究生,学历这块没问题,虽然是双非。
然后,简历这块一定要好好整一下,一定要写得扎实一些。
秋招先不要海投,先投一些不是心仪的公司试试水,看看反馈,在面试中总结经验教训。
然后重新修改简历,重新查漏补缺,看看市面上你在面试过程中哪些题不会,哪些题会,做记录,做复盘。最近在修改简历,发现真的是参差不齐,有的写得非常烂,甚至直接给我发 Word 文档,但有些写得真不错,甚至吊打社招生,截图一部分给你看看。
今年的形势确实比较严峻,如果大厂拿不下的话,就试试中小厂,以及国企、银行科技岗。
还有就是,去工地是真心苦,干互联网才是真的香,想啥呢?????
我当年高中毕业后真去搬过砖,累死,楼上楼下搬地板砖,搬到 5 楼,挣了 50 块钱,搬完后我就跑路了,还是准备准备回学校去。2010 年那会计算机专业在我们学校属于被调剂的专业,我就是调剂的,分数是学校最后一批,所以我们那届计算机专业的学生都还是非常幸运的,赶上了好时候。
现在的互联网,虽然形势严峻,但比去工地还是强太多了。努力吧,少年!
ending
昨天看到这个帖子后,去问了一下球友,双线作战,一边忙科研一边秋招,目前还在投银行国企相关岗位,如果秋招没有满意的,就冲春招,总之,心态还是非常稳的。
一个人可以走得很快,但一群人才能走得更远。当你处在一个学习氛围浓烈的环境中时,就会不由自主地往前冲刺。二哥的编程星球已经有 940 多名 球友加入了,如果你也需要一个良好的学习氛围,戳链接加入我们吧。
尤其是一些缺乏自律&自主学习能力的小伙伴,二哥会变身贴心的班主任指导你制定学习计划,并且监督你每日学习打卡,来这里感受一段时间后,你就会自觉自发地放弃摆烂,开始努力和改变。
星球置顶帖里的知识图谱里已经沉淀了非常多优质的内容,相信大家可以根据自己的情况找到对应的提问&回答,你甚至可以找到情况差不多的球友进行交流。
给大家看一下星球置顶帖的知识图谱里都沉淀了哪些内容(由于长图会比较大,这里只能显示大约 1/10 的内容),多看看这些,相信能帮助你走的更快、更稳、更远。
没有什么使我停留——除了目的,纵然岸旁有玫瑰、有绿荫、有宁静的港湾,我是不系之舟。
推荐 10 个神级 Intellij IDEA 插件 美团率先开奖 24k,不甘心? Fleet,Java 轻量级 IDE 的未来? 先不管那么多,offer 接了再说 一套 KTV 管理系统,估价 3 万还是 30 万? 给 offer 的公司不问技术细节? 入职一个月,就想跑路了?
欢迎点击左下角阅读原文了解二哥的编程星球详情,这可能是你学习求职路上最有含金量的一次点击。