天天看点

学习建议(to小班)

很多同学说,大学才上了几个月就大二了,感觉很迷茫,之前也有同学找我聊过关于选方向、进实验室之类的问题,一直想着给大家写点什么,由于之前忙于准备秋招,一直没腾出时间来,以下是我个人关于Java后端开发方向的学习建议,希望能对走专业路线的同学有所帮助!

1.尽早定好方向

对于我们专业来说,可能很多同学以为只有前端和后台两个方向,其实不然,还有测试、运维、产品等,但是前端和后台无疑是更多人的选择,相对来说,这两个方向在很多公司中的岗位需求也会比较大;另外,对于语言的选择,我们学校开设的两门编程语言是C语言和Java,一个是面向过程,一个是面向对象,但是绝不仅限于这两门语言,还有python、Go、php等,对于语言和方向的选择,不要盲目跟风,觉得大家都选这个方向我也选,只要适合自己的就行,但是一定要尽早的定好方向,不管是想走专业路线还是考公考研,都是尽早确定尽早准备,并且也不要随随便便的改方向;附上一张某公司招聘的研发类岗位供参考

学习建议(to小班)
2.关于进实验室

之前班里有几个同学问我关于进实验室的看法和推荐进哪个老师的团队,关于进实验室,我给的建议是有机会尽量争取一下,进老师团队不仅有着志同道合的伙伴,有良好的学习氛围,有些老师还会带着大家做项目参加比赛,但是不进实验室也并不意味着就比别人差,比别人慢了很多,事在人为,你可以自己规划好学习路线,可以去课室可以去图书馆,项目的话现在网上也有很多完整的项目教程,Github上也有很多开源项目,前期可以跟着视频做,后面有能力了可以自己做一两个,到时候写上简历;总而言之,实验室能进当然最好,没进也不应该成为你迷茫的因素

3.Java后端开发学习建议

由于我学的是Java后端开发,所以这里给的学习路线和学习建议也是这个方向的,不敢说Java是世界上最好的语言,但一定是最难学的语言,因为Java涉及的内容太多了,如果学习了Java之后要转其它语言的话,相对来说也会有一定的优势,更容易上手;要明确一点,如果仅仅照着学校的课程学下来,就算你考试每科都考的很好,绩点很高,也是很难找到好工作的,所以很多东西都要靠自学,要有明确的学习方向,规划好学习路线,以下附上Java后端开发这个方向的学习路线和我总结出来的一些学习建议,推荐的视频和书籍也是我之前学习过程中认为比较好的,有代表性的,当然可能并不适合每个人,所以仅供参考(这个思维导图是用mindmaster这个软件画的,有水印大家将就看一下)

学习建议(to小班)
4.秋招感悟

现在跟你们谈秋招,确实为时甚早,但是等到你们需要的时候,再次打开这份文档,还是希望能对你们有所帮助;整个秋招下来,投了大大小小很多公司,做了一些总结:1. 有些公司会根据学历筛简历,对于二本院校的我们,有时候学历确实会卡我们,这也是无法改变的事实,但是如果你的简历上有实习经历、有项目经历,有大赛经历,很多时候也不会被筛简历,会有笔试机会;2. 对于笔试环节,很多公司往往都是几道编程题,这些编程题也不简单,还是要靠平时经常刷题积累才能更快更准的解答出来;3. 秋招是最最重要的一个时间节点,要提前准备,师兄建议的时间线是:大三寒假着手春招(春招是为了秋招做准备,在秋招之前有一段实习经历,会更有优势)->如果找到实习,大三下学期就边上课边实习->大三暑假备战秋招,拿一份心仪的offer;当然,这个建议是针对走专业路线的同学,如果不走专业路线或者考公考研的另当别论。

5.干货来了

①学习视频可以找尚硅谷、黑马,都是讲的非常全面,非常详细的,我还推荐一个B站的UP主——狂神说(直接B站搜索狂神说就有了)他讲的视频可能没有尚硅谷和黑马这些培训机构这么详细和全面,但是讲得比较通俗易懂,有助于入门,需要深入学习的再自己找资料学习即可!

②观看学习视频是比较耗时的,所以找到好的学习视频也尤为重要,要学会“货比三家”,另外,建议使用倍速观看,例如1.5倍速或者2倍速,看到重点处再放慢来看,这样可以节约时间

③好记性不如烂笔头,学习的过程中要时刻做好笔记,推荐一款很实用的记事本工具Typora,另外,也可以通过画思维导图或者写博客等方式将自己掌握的知识记录下来,写一遍可以加深印象,也方便后面的复习(我的个人博客:https://blog.csdn.net/can_chen)有兴趣的同学可以关注一下

④多敲代码,注意代码规范,别人看懂你代码的前提是你的代码要遵循一定的规范,例如变量名、方法名、代码格式都是有严格的要求的,代码规范可以参考《阿里巴巴Java开发手册》,也可以给开发工具安装上代码规范的插件,便于检查

⑤开发软件推荐:数据库可能很多人装的都是SQLyog,这里推荐Navicat,功能比SQLyog更强大,界面也更加的美观,Java开发工具很多人可能装的是eclipse,这里推荐Intellij IDEA,相对来说,eclipse会更加容易上手,但是IDEA功能更多,也支持很多实用的插件,并且现在企业中大都是使用Intellij IDEA;可以关注公众号“软件安装管家”,很多开发工具都有详细的安装教程

6.写在最后

虽然我们不是985 211,在学历上没有优势,起点比别人低,但是只要比别人付出更多的努力,我们也可以不比别人差,毕业会不会失业也是自己决定的,如果你不甘平庸,那就努力一点,从我们学校走出去的也有进大厂的,拿高薪的,(师兄的师兄,也就是我助班就是一个成功的例子),不要一直觉得还早,我还有时间,比你优秀的人早就开始了,你有什么理由不努力呢?机会总是留给有准备的人,不要等到机会摆在你面前的时候,你只能遗憾的说一句:早知道就努力点了!每个阶段都会有每个阶段的烦恼,会感到迷茫,迷茫的原因在于读书太少而想的太多,迷茫不知所措时,那就多读书吧!

继续阅读