保研到末流211了,啥都想学一学,我应该专注学习哪块

帅友提问

帅地你好😬,我是本科双非大四在读,边缘保研到一所末流211,想要把握这次来之不易的学习机会,在好好学习课业和做好科研论文之外尽量多实习,然后为找工作做准备,所以很想在大四和研究生阶段好好提升自己编程能力和算法等基础知识,我的技术情况是虽然大一自学过java,但是学的不太深入,只是一些基础,还是很菜,也没有做很多项目或者敲很多代码,专业核心课是在之前复习考研时复习了数据结构等,其他的像计组计网操作系统本科期间也没有学的很好,所以我清楚地意识到自己实力不行,现在我不用复习考研了,从现在到明年九月份有一年的时间可以提升自己,这是在读研以及工作之前自由支配时间最多的机会了,我想好好把握,但是又有点迷茫,我的目标是想在做好科研之外不把技术落下,真真正正地把自己的技术能力提升上去,到时候研究生毕业后凭技术进一个好公司,我最熟悉的编程语言是java,想要现在先从框架开始学习,但是我对前端还有python也很感兴趣,这种想要很多但是时间很紧张的感觉让我很焦虑,我不知道我现在是应该去找一份实习还是先学好java至少做出一个完整的项目还是同时学习java和python或者前端,所以我想请教帅地,如果研究生阶段的目标是除了科研之外准备找工作,那更应该关注的技术方面是多做些项目还是多刷些算法还是一定要先把专业核心再深入学习一下亦或是其他别的我没有关注到的东西,哪方面是可以在临近找工作的时候速成的呢,比如八股文什么的,有时候想要的太多可能会导致最后哪方面都做不好,很希望帅地可以给我一点建议,我也会努力以帅地为榜样,向帅友们看齐,好好学习提升自己,跟大家一起共同进步。

帅地回答

项目,算法,八股文都重要。

如果Python自己目前没有用到,那就先不去学了,后端的东西就够你学的了,至于前端,你想学习的话,那么可以学一学。 也就是说,你如果感兴趣,那就去做一个全栈的项目吧,比如springvoot+vue这种主流前后端分离的模式。

如果你的目标是大厂,那我觉得,你未来这一年,可以好好去深耕一些东西,注意是深耕,不能这里碰一点那么碰一点,遇到难的就想转战方向,也不要留着以后在深耕,因为你以后时间很着急,会深耕不下,深耕的方向可以是 底层原理+算法学习。

不过你目前纠结的地方是不知道该学啥,那你可以这样,搞一个目标:

  1. 做一个全栈的项目为目标,好好做,不急于求成,你可以跟着视频先学,之后好好完善自己的项目,最好是可以上线部署到服务器上,未来不断打磨这个项目。技术栈就用springboot+vue吧。

  2. 学习下算法,可以弄一个目标,把基础功打好,不是特别建议一上来就跟着各种算法思想各种攻略刷,因为你时间多,可以先把 基本的编程功底 练好,后面再系统去看各种算法思想。

  3. 八股文可以晚点学,基于「兴趣」学,意思就是你突然对某个学科感兴趣了,就好好去学一学。

1和2可以穿插学,因为你时间也多,穿插学问题不大。

发表回复

后才能评论