26届_魂牵梦萦
学习建议(2022.12.1)
你这还年轻,可以多折腾,最好折腾的过程中,自己是感兴趣的。
1、主线是慢慢学习数据结构和算法,用 C 语言来实现吧,可以看这mooc的这门课:数据结构与算法。
2、如果不排斥,用C语言写一些小游戏,你可以学到很多东西,游戏特别考验逻辑,推荐做:俄罗斯方块,贪吃蛇,超级玛丽,坦克大战,都可以。一开始没思路,所以建议先看下别人怎么做的,之后基于别人的源码来修改,这里我给你找了个B站视频,这个up弄了很多:https://space.bilibili.com/2091093629。
然后做游戏之前,需要先学习一下C语言图形库,xeasy,可以看这个:easyX使用及实例,反正你可以B站找教程。
然后我这里也有一些游戏源码,做小游戏主要是素材难搞,这个源码附带素材:C语言项目大全
找实习规划(2024.3.3)
你接下来,要过国内找实习,其实按照国内中大厂标准,需要学的还很多,主要就是项目+八股文+算法,安排如下:
1、框架与项目:,你可以直接跟着这个路线学:web学习路线整合(框架+项目),大概做2个项目,就做电商支付+牛客网,到时候也可以多做几个,并且需要自己根据我的提示,加上自己的功能。
PS:你学过前端等,你懂的跳过即可,比如javaweb的内容应该可以跳过。
时间:2个月
2、算法的话,你就把这个题库的搞定即可:算法高频题库
3、核心八股文:学完 1 +2 + 3之后就来学,先系统刷一下 mysql + redis,刷完就可以按照面经来刷了
(1)、JVM入门:学习 图解JVM学习指南 ,学完后面有时间再看书,看 《深入理解Java 虚拟机》阅读及其重点章节指南,没时间就不看了。
(2)mysql=>redis:mysql 你看 MySQL原理剖析课程说明,看看能不能看懂索引的那些,到时候看不懂再和我说吧,我在给你视频。redis 的话先去刷《redis开发与运维》:《Redis开发与运维》怎么看 + 重点章节,对应的电子书这里下载:书籍推荐。
时间推荐:2个月,可以做完一个项目后来刷。
3、复习:八股文太多太杂容易忘,咱们通过这些来多轮复习
第一轮复习(必须完成):刷高频题,按照 八股文高频题库(必看) 进行第一轮复习,这个题库非常非常非常重要,学完就准备去投递简历了。
时间:1个月,复习50+%,就可以陆续投递了。