2022届_天使的傻瓜
技术栈测试
1、学Java看的哪个资料:十指波课堂Java视频
- 重载,重写,泛型懂吗?学过忘了
- Java集合这块学过了吗?
- HashMap源码,JVM,JUC是否看过:
2、数据结构与算法看的哪个资料:
- 链表,栈,队列,二叉树能自己手写吗:
- AVL树,红黑树,线段树学过吗:
- 冒泡,快速,归并排序能手写吗:
- 递归,二分,贪心,回溯,动规,枚举这几种算法学过哪几种:学过忘了
- LeetCode 大概刷了多少题:十几道
3、框架与中间件
- servlet,cookie,session学过吗:
- SSM学过了吗:
- redis 学过吗:
- SpringBoot项目做过几个:
4、MySQL看的哪些资料:
- sql 熟练吗:
- 索引底层原理懂吗:
5、计算机基础
- 计算机网络看什么资料:专业课(学过忘了)
- 操作系统看什么资料:专业课(学过忘了)
- 计算机组成原来看的什么资料:专业课(学过忘了)
学习规划(2022.7.1)
你这个的话,说实话,基础有点差,希望接下来可能脚踏实地认真学,把编码能力提高起来,不过你到时候到时候去面试的话,估计不是参加校招的了,那么项目和框架可能会重要一些,我们就先把 Java 技术栈过一遍,所以我们先按照 javase=>javaweb=>框架=>3个项目这样走一遍。之后我们就花时间复习面试相关 + 投递简历。
具体安排如下:
1、先把Java语言学扎实:先学 Java基础,你也有学过一些 Java,你就挑着不懂再次去学吧,比如你可以从23节的对象开始学,掌握最低要求就可以了(我有在每个目录说了大概需要掌握什么),这样可以抓紧点时间来做项目。不过呢,一开始的练习多做做,主要是打好根基。
2、学完 Java 基础 就学 Java进阶,这份Java进阶有些东西讲的挺深入的,比较花时间,比较难,所以有些就先不学了,下面我说下哪些先不学:
1、文件操作那里,你简单看一下文件基础知识就行,下面的各种文件流可以先不看,等后面有时间在回归头来学习。
2、网络编程你学一下入门,实战那个可以不做。
3、反射也是快速了解下就行。就是知道有什么用,就差不多了
然后学习集合时,源码分析有点难,你就简单了解下就行,第一次看不懂也没事,,后面进入面试时再来复习吧,一般除了大的公司,也不会问很难。
3、学完「1」和「2」,就开始学习 javaweb=>ssm=>springboot这些,就看 所有课程大纲入口 的第四,五,六,八这几个,下面做一些详细说明:
(1)、第四阶段主要了解下 cookie 和 session 这些,然后前端那些需要学一学,但是学完之后忘了也没事,百度搜索能懂就行。
(2)、第六阶段的 SSM 项目,可以快速做一下。
(3)、第八阶段我们入门 springboot,然后就做那个电商系统的项目(一般需要做2~3个,不过你先做一个,之后我再看看)。
之后就是复习下面试考点,写简历这些,然后一边投递。
时间建议:好像我也不大清楚你每天能分配的时间,我的想法就是:2个月左右学完 Java,一个月学完javaweb+ssm,2个月做完几个项目,2个星期用来准备了解面试相关,简历等等,2个星期复习高频考点。然后就是多投递去面试,在面试中成长。但是你如果去工作的话,也不清楚每天能够挤出的时间,到时候再看你进度吧。
然后记得来每周打卡学习进度哈,比如像他们这样:23与22届做的比较好的成员示例
有什么问题记得随时私聊帅地
课程大纲: 所有课程大纲入口
每周学习跟进(一个月连续不打打卡会被移出目录)
打卡(2023.4.14)
目前工作了两个月半了,了解了工作内容,心里很纠结,这不是我所想做的事,但是我的学习成果不太理想,加上我的学历,先干着吧,再准备准备省考,听说考公是宇宙的尽头,我去看看。关于学习编程和学费的事情,我会尽快补给的,目前两个月的工资连租房都全付不了,地哥,等转正之后,您看行吗?
打卡(2023.3.19)
工作不是编程写代码之类的,主要是跟项目经理跑业务,很烦,干了一个月半了,学习也拉下来了,哎,看转正的情况吧,不行就换。
打卡(2023.2.6)
刚入职的小职员,目前工作还没有稳定,工作方向目前不是java开发,但是跟互联网有关,欠款后面会补上,过年期间学习进度有些停滞,接下来复习八股文和多看项目代码,规划未来几年的职业选择和奋斗方向。明确方向。
打卡(2022.11.29)
做了两个项目,仿bilibili和电商项目,以及一些中间件。
打卡(2022.10.28)
今天把仿牛客网的项目跟着视频做完了,感觉自己还是有好多不会的,中间件用到的时候就了解一下概念和怎么使用,做项目之前没有学过,还有编程思想和能力太低,有些解决问题不知道怎么弄?数据应该用啥类型存储,锁和线程的方面还是有些不懂,前端的知识掌握不深,能看懂但是自己写不出来。主要是不想在呆着学了,感觉学的越多越不会了,想找个工资低的工作先上着,慢慢在学。准备背点知识应付面试。就这样吧,但是城市不知道选择哪里?地哥,给点建议吧!
第五次打卡(2022.08.28—–2022.09.22)
每天学习时间:4h+
学习内容:基于springboot的电商项目
学习进度:目前跟着视频敲完了。
学习成果:
框架的好处真是太多了,省去不少的麻烦,掌握了框架和分布式编程,约定大于配置,整体上明白了前后端是如何交互的,在交互这方面还是不行,可以看懂,但是想不来。调试的过程中有好多的问题,有好多还没有解决。怀疑人生了,感觉啥都不会,但又懂点。太难了,就先到这吧。
第四次打卡(2022.08.12—–2022.08.28)
每天学习时间:6h+
学习内容:所有基础入门的知识都学完了
学习成果:
过知识点的过程中写代码时间少,基础知识点虽然学完了,但是掌握和理解不深,接下来几天边进行复盘边学习项目怎么写,好多东西都忘得差不多了。
第三次打卡(2022.08.01—–2022.08.12)
每天学习时间:6h+
学习内容:javaweb和第五阶段各种入门
学习进度:共用时为12天,javaweb第二章和第五阶段已学完
学习成果:
javaweb之前有学过,就是在复习一遍加深理解,javase的部分几天没敲我感觉忘了都,越往后面学,东西很多,感觉有点蒙,希望早点学完,写个项目整理整理知识点,串一串知识点变成面。这几天的效率有点低。坚持!!!
第二次打卡(2022.07.17—–2022.08.01)
每天学习时间:6h+
学习内容:javase(基础版第二阶段)
学习进度:共用时为15天,已学完
学习总结:
集合部分难,学的乱,其他部分还好,坦克大战做了但不是我自己独立写的,还是要回去复习
学习成果:
虽然之前有学过,但是理解不深,更没有追源码,溯本源,通过学习课程,把之前的知识串起来。
但是编程能力还是太弱,看得懂代码,但是分析问题写代码还是太欠缺。多多写代码,“我亦无他,惟手熟尔”。加油,下次就周周汇报啦!
第一次打卡(2022.07.02—–2022.07.17)
每天学习时间:8h+
学习内容:javase(基础版第一阶段)
学习进度:共用时为15天,目前已学完
学习总结:编程思想弱,基础概念理解不到位,无法独立完成简单代码。(注:在递归这一知识点还未完全掌握)。
学习成果:逐渐清晰Javase的模块学习,分析需求,根据功能设计代码,逐步完成,逐渐建立编程思想。还是要多写代码,自己动手写可以发现好多问题,加深对基础概念的理解,也学到画内存分析图明白代码运行流程,跟着老师把所有的代码都写了一遍,回过头要自己独立思考完成代码实现。