2018届凉风有兴、

第一阶段学习计划(2021.12.22更)

你这个,差不多是零基础,零基础刚开始学,一开始可能会难一点,后面入门了学起来就快了,学习安排如下(手机打开看不到目录的话,电脑才有目录):

1、先把 Java 语言学扎实,看 Java 第一季:Java基础视频 ,记住,初学者一定要跟着打代码,编程的话,实践非常重要,有什么疑问可以说哈,另外就是刚开始入门会遇到各种问题,学会多百度哦。

2、看你的学习速度,到时候再考虑是给你安排学习 Java第二季 还是入门数据结构,你先学。

3、之后就开始学习第四,第五,第六,第七这几个阶段:https://www.iamshuaidi.com/vip_course,这里就不详细说了,你可以自己点进去看课程。


第一周的打卡学习

目前进度到了break、continue和return的对比,刚学完此章节,接下来就是数组的学习,目前学下来兴趣很浓厚,基本是白天上班,有空就做老师布置的题,下班时间开始专注学习

第二周的打卡学习

本周从循环结构学到了数组的结束
今天开始学习了面对对象的入门
按照目前进度,给自己制定在2022年1月22号之前看完第一部分,同时保质保量保证代码的数量
目前学习的困惑就是比如之前学的一些在后面学习讲题的时候用的很少的时候,就记不起来了,只有那些例如for循环呀,if结构呀这种才会有思路,题目方面通过和帅地哥的沟通,计划遇到实在没思路的听老师讲解,然后尽量理解,在自己敲一遍

第三周的打卡学习

本周从类与对象学习到了包的入门
其中跳过了类与对象这个章节,看完了2遍没看懂先pass,这周主敲的都是方法的调用,用之前的知识写出代码,在主方法的去调用,然后学习了重载及构造器这些知识,以及this知识的了解和使用,感觉最大的收获就是学习到了idea的知识,然后使用快捷键,真的有刚开始自学设计学cad的感觉了,之前用的是EditPlus,感觉效率一下子就上来了
按照这个学习进度来说,在22号之前是可以学完第一阶段的(不包括做题),然后多练习idea

第四周的打卡学习

这周从包的入门学习到了第一阶段的结束
这周学习了很多知识,都是蛮绕的,不过都做了笔记,很多课程看了2遍,等忘了再回来温习一下
然后做了零钱通的项目,总结下来就是项目的代码不复杂,就是用已学知识想不到那块去,当然老师提点后还是能写出部分功能,只是会在实现某个功能的时候卡住,需要下一步的指点
接下来这几天白天里我会先在写一遍零钱通项目,然后在根据零钱通修改一个类似的项目,再去看房屋出租的项目
然后麻烦帅地哥看怎么合适安排我的课程
目前第一阶段学习情况我总结为全看完了,看懂了70%~80%,一些理论上的知识没理解,比较哈希值,toString这些我该怎么去用,意义在哪,当然比较深的栈的这些也是很不明了,基础的栈和堆的空间知识在老师画图课上了解了,语法类的东西还是记得蛮牢靠的,就是有时候想不到应用场景

第二阶段学习计划(2022.1.22更)

1、看 Java 进阶第二阶段,集合那块地源码分析涉及到 很多数据结构的知识,不懂也没关系,不过至少要会用
2、课余时间推荐读物《码农翻身》 + 《程序是怎样运行起来的》,码农翻身挑着读,另外一本从头到尾读即可。

学习反馈:学习速度出乎我的意料,很棒,真的,我觉得你比大部分那些刚学编程的人都要优秀,特别是你自己找教程成功搞定了 IDEA 永久使用,当时我还在愁自己要不要去写个教程。

加油!

下面可以继续第五周的打卡学习哈

第五周的打卡学习

这一周从第二阶段开始入门学习,到今晚为了学习到了内部类方法
因为年关期间,这周比较忙,24号开会结束一年的工作,放假期间就可以好好利用起来了
然后是这一周总结:
第二阶段明显是难于第一阶段的,主要体现在细节和多种组合的运用上,目前比较吃力的就是单例模式仅仅是会写,很直的写,不理解运用,然后今晚学习的内部类这块很绕,我自认为理解了且默写了好几遍匿名内部类,老师拐一下又有很大的变化,老师说的很细,但是细节和运用方式太多了这块得好好花时间去钻研下

第六周的打卡学习

本周从内部类阶段学到了StringBuffer和StringBuilder的详解,这周我感觉难度很大呀,从异常开始,感觉就学的挺虚的,挺多地方的课我没听懂都去听了几遍,但是等做题就感觉没洗过一样,特别是在StringBuffer这块,课程上只是讲了String和StringBuffer的转换,和String区分在于数值保存在堆中,增加了修改的效率性,但是也没说用在哪,在哪用,对我来说这个意义是什么,这块挺模糊的,还有就是这周以来,老师源码的东西慢慢多了起来,很多东西看的基本是一头雾水,明天开始要先把StringBuffer和StringBuffer和StringBuilder快速在看一遍
下一周我还是在家,也尽量多学一点时间

第七周的打卡学习

这周寄了,先是很多亲戚来,再去对象家几天,这周从各种类的常用方法学到了list/Arrayslist这章,各种类的常用方法这章节差点学崩溃了,全是方法的介绍和底层运行,学到的都是所见即所得,也就是看完了这些仅有个印象,在list这章节,课程知识都看明白了,底层知识不明白,先跳过底层,开始学习set知识
然后接下来的时间继续星球打卡学习,第二阶段一定在20号之前学完(包括对没怎么明白章节的一个复习)

第八周的打卡学习

1.周从老家回到南京了,明天也正式上班了,这周后面几天把年前学习的状态找回来了,回家之前想着回家咋样咋样,回家一堆事不说,想去玩的心完全绷不住呀,所以提前几天来南京定定心
2.前进度到了刚学完多线程的知识,第二阶段有些知识掌握的不好,现在上班时间有空可以复习了,还是之前的flag,20号质学完,除了白天上班有空复习,剩下的时间还是加固下第二阶段,知识点真的很多

第三阶段学习计划(2021.2.18更)

看你学的比较投入 ,学的也挺快,那就学习下 数据结构与算法 吧,学的时候,后面那些很难的,比如红黑树这些,你只需要知道下应用以及为啥会有红黑树这些就行,目标是掌握最基础的数据结构,学完这个,就开始学习 Javaweb,你先学,到时候再说

第九周的打卡学习

一晃下一周又过去了,这周把第二阶段算是结束了,大部分的知识我认为是自己当时学会了(并不全部记得,只是学习的时候知道了),但是还是会忘,需要用到的时候在快速过一遍课能想的起来,然后今天开始学习了数据结构方面,这章节真的是蛮难的,从今天学习来看的话,不过也是蛮有意思的,总之就是要一直学习下去,向很厉害的人看齐,现在数据结构方面是没有思绪的,希望在下一周周记的时候会有一些突破

第十周的打卡学习

这一周没什么可表的东西,一周毫无头绪的学习,非常失败,和帅地哥沟通后重新理解了面对数据结构的深度问题,这周重新来过吧。这次没上周那么迷茫了

第十一周的打卡学习

这周虽然很忙,但是学习状态真的还可以,学习数据结构找到思路了,总之就是跟着老师敲就完事了,来回几次就有个大概得概念,知道再说什么了,这一周目前进度到把链表相关知识全部学完,链表与递归这块还是不行,不能很好的理解,不对我发现我对单纯的递归这块是已经能听懂老师再说什么了,以前是一片模糊的,下周再加一把劲,目前是在26号之前能够学完数据结构这块

第十二周的打卡学习

这周有事忙炸了,天天都是十一二点回家,超级疲乏,估计还要忙三到四天,这几天就只能白天抽空复习下了,碎片时间拿来看新课我记不住,目前没有接下来下周计划,先把着急工作做完,然后在接着学

第十三周的打卡学习

这周去了另外一个项目上,白天就有一些空隙去看看资料学习一下,感觉还是可以的,就是路程太远了,这周学习到了二分搜索树,感觉再有10天差不多能全部学完了,不过数据结构这边我大概懂学的是什么了,没了一开始那么茫然,有时候老师讲的东西,我也能感觉自己能写出来点什么,就是断断续续的,没办法写的一气呵成,比如老师讲的一些思路,我也能听明白一些了,这可能就是学这张课程的好处吧

第十四周的打卡学习

终于在本周把数据结构这块看完了,很多都是初略了看了下,大概知道是什么样了,剩下的就等后面知识储备多了再来看啦,目前比较想的就是项目这块,还是比较无厘头的,终于真正涉及到实现这块了,come on,夏天会有好事发生

第十五周的打卡学习

到今天为止学习到了js的控制变量,这周学习进度还可以,前端的东西没有那么复杂,主要是我也看得没那么投入,就是跟着老师实现一遍听了一遍,最近这两天忙的都没来得及去星球打卡,因为~我在公司忙最后一个项目,我准备离职了…..现在学习上正处于青黄不接的状态,上班真的没有心思上,老想着这些,还是下定决心准备离职了,在下周就提出,先把交接的工作准备了

第十六周的打卡学习

这周工作离职完后在家呆了两天,在家还学还可以,能学进去,这周学到了servlet方面,前端知识计划一下,十天结束,离职前我也做了后一步的打算,找了一份设计兼职,一周大概去两天这样,后面几个月生活大概就是这样了,在家看书,去兼职,希望这段时间有个大的突破

第十七周的打卡学习

最近晚上太晚睡了,周日晚上老忘记打卡,这周基本在家,杂七杂八入门学到了linux阶段,这周入门阶段肯定学完,感觉学的好多好多东西呀,很多东西真的知识了解,知道有这么个东西,跟着老师跑一遍,感觉只有工作中频繁使用才能加强,然后后面就接着学

第十八周的打卡学习

这周的进度我感觉还是可以的,从各种快速入门到ssm框架,其实每天真的也没有学很多时间,8到10小时之内,有时候真的遇到调和很久的问题也解决不了真的学不下去了,只能摆烂几小时稳定心态了,不过大部分问题都是解决了的,在这些过程中,百度真的太重要了,现在学到了框架,争取在下周开始做项目

第十九周的打卡学习

这周把ssm剩余部分学完了,开始做第一个项目了,遇到好多问题,呼,这几天好好做项目,等做完我再好好地来写一下遇到的问题和怎么解决的做下记录

第二十周的打卡学习

第20周了,开始做第二个项目,这个项目和之前的书评网项目很不一样,可能是因为大部分前端知识,之前那个做的很累很乏味,这个spingboot项目做的很有意思,做完以后后面应该还会在复习一遍,感觉挺多有用的知识点,下周目标就是把这个项目做完,然后在看接下来课程安排

第二十一周的打卡学习

截止昨天晚上项目基本做完了,今天周一兼职一天,明天就可以将项目部署发布了,哈哈,用postman测试了应该问题不大,本来还是蛮欣喜的,感觉自己终于做完了一整个流程项目,昨晚和我哥打电话,他问我这个项目用了哪些技术,一下子就问的哑火了,我只知道导了什么包,但是每个包有什么功能确实不知道,感觉好多好多东西都要去学,慢慢来吧,等项目发布再来更新一篇

第二十二周的打卡学习

这周新学习了分布式springcloud入门,总体来说和springboot一个套路,然后做了里面的小羡慕,老师讲的挺好的,然后就开始做支付项目了,目前面前有2个项目,一个微信支付,一个把之前的商城用springcloud重构,出去兴趣,我还是先做的支付项目,现在有点感觉了,感觉做的这几个项目套路差不多,什么层该干什么事,主要还要掌握各个包的引入作用,这个目前不知道是有再查的

第二十三周的打卡学习

不知不觉一家学习到了第二十三周了,这周本来一直在做电商开发项目的,不知道咋了,昨天做的心态就是爆炸了,感觉一行代码都写不下去了,这种情况很不好,心里压力有点大,然后今天在兼职,没看书,好了点,和帅地哥倾述了下,他的意见是先背诵面试题,可以先投投简历试试水,准备接下来就是开始复习了,一边把之前的项目在快速过一遍,一边学习面试题,这是接下来一个月的规划,加油

第二十三周特别小记

最近不是学的心态有点不好嘛,晚上老是失眠,总不在状态,不顺气,昨天后脑勺长了个大包,今天很疼,去医院看医生,看了我一眼舌苔,说我最近压力过大,上火严重,给我开了好几百的药,喔草,希望以后要跟更正学习状态!

第二十四周的打卡学习

这周是首先复习了java的基础面试题和集合面试题,然后在做之前做的springboot项目,之前做过,但是当时只是做了,不知道用到了那些知识,现在在快速写一遍,然后尽量抽出来点东西写到简历中去,争取争取这周把简历做好

第二十四周中途小计

看到别人都拿上简历找到工作了,心里很急,确实太急了,想拿着自己内容稀缺的简历去面试工作,真的感觉不是很现实,今天把简历发给哥哥看,他就当面试官问了几个项目中的问题,我都没回答上来,感觉储备太少,项目准备太少,把自己打醒了,我定一个目标,7月1号开始投递,这个月任务是将springboot项目思维扩散开,可能问到的问题准备好,淫威是准备包装2年,好好准备一下,然后在将支付项目做一下,之前这个项目做完一大半,应该看烦了放弃了,我真是大傻逼,这个月一定攻克,这样起码我有两个项目了,至于包不包装简历的事,我感觉希望从一而终,不要太去查找网上的资料,昨天看贴吧,我到4点都没睡着,想这些是没用的,感觉自己都没投简历,就想好了上班没经验怎么办,愚蠢,不去再想了,踏实坐下来!!!!

第二十五周的打卡学习

第二十五周了,上周本来是想去投简历的,后面冷静下下才发现自己对自己都没点自信,呼~可能时间有点久有点太着急了,这周复习了mysql,mybatis,spring.我发现之前我完全听不下这个老师的课,但是我做完子后面的项目后听起来非常顺畅,对我进步很多,这个老师对于有点知识了解的人来说,真的是讲的非常好,接下来就是springmvc,springboot的学习,这个进程很快,期间都在耍牛客网的spl题,我挺喜欢练习sql的

第二十六周的打卡学习

这周没啥好说的呀,开始投简历了,在种种心理折磨面前,终于把简历 投出去了,因为简历的包装,我很心虚,接下来一周就是:
1:继续做没做完的项目,这个不能浮动,第一次没做完,第二次一定做完!!
2:早上起来继续看总结的面试题
3:如果去面试了,将面试题记录下来,不会的去解决
4:如果项目做完去接触一下mq,我看每个公司都基本写了需要会这个

第二十七周的打卡学习

这周属于无效化投简历了,第一天投简历的紧张到第五天的摆烂,在到后面的认识自己,总之呀心态历程在这一周发生了很多很多变化,都感觉的了焦虑症,最难受的一点就是,在这种情绪下,看书都变得很难,昨天一整天没看书,好好休息了一天,今天接着投

第二十八周的打卡学习

老实说啊,这周学习上都没学到啥,都惦记着面试了,面试两次了,第一次是一家比较大的单位,面试官都挺正式的,一开始我们聊得很好,后面就来尬的了,一连四个问题我没回答上来,其中包括一个简单的,一紧张忘了,后面大部分回答上来了,总计面试50分钟,明天出面试结果,第二家是一家小单位,需要出差,三个月左右,明天50~100补贴,问的问题很简单,十题打出来九题,不过以一个需要注意,今天问到我怎么管理代码的,因为学习,都是自己写代码。所以没用到git,svn这种的工具,这两天了解一下,然后继续投递,现在心态已经缓和下来了

第三十周半的打卡学习

这一周多没打卡了,确实是忘了日子了,没在上班真的对时间没概念,期间面试了3家,都没有面上,挺卷的,后面找到工作后我会把每次面试的经历写出来,然后我就回家了一趟,心里压力有点大,回家这几天没怎么敲代码。吧牛客网的sql题做了不少,然后复习了下cloud的入门,明天回南京了继续加油吧,立个falg,8月15之前一定找到工作!

第三十一周的打卡学习

这几天我干嘛了呢?我都在问自己,这几天开始在做cloud的项目,但是做的很少,练习了部分sql,学习了几节linux,然后晚上基本都在打游戏,挺不好的,但是总是总是平静不下来,当然,每天都会翻一翻看一看自己的面试笔记,然后去查一查自己不经意想的的问题,今天周一,又去面试了一家,这是我面试最难最难的一家了,整整聊了1小时,公司很正规。问得很多问题很深,我也没好回答上来,但是面试官还是给了我人事二面,现在目前是上报到总公司报备,看总公司批不批了,明天就是人生的第26个年头了,明天的愿望就是,能够入职这家单位!!!太卑微了,其实有想过调整心态,再去多看书,真的有点静不下来了,能解救我的目前就是上班了,目前就是缺少看得到的期望值,接下来还是好好面试,加油!!!!

第三十二周的打卡学习

这一周就面试了一个,剩下的时间说实话有点定不下心,所以这周大部分时间是在看书,看的是mysql的必知必会,这一本书和帅地哥课程中sql入门课讲得相似度极高,真的是很不错的入门视频,然后再看那个sql的原理的文章,这周做的比较少

第三十三周的打卡学习

这周主要成就是吧 sql必知必会看完了。下周计划是把项目跑起来后用测压 工具测试,弄明白并发多线程问题,把简历改了,我的简历每次在塞选中都没选上,改了再继续投递,心态平和!!!

第三十四周的打卡学习

这周吧之前项目快速过了一遍,吧简历都改了,感觉这周的进步挺大的,对项目有一些新的理解,最后都写到简历中了,今天开始投递的简历,比之前的回复率高很多,坚持投递,上次说弄明白多线程问题,结果完全没时间,放到这周来弄,这周把韩顺平老师的多线程课看完

第三十五周的打卡学习

这周吐血级别,周三在家看韩顺平老师的多线程课,突然收到我哥哥的消息,让我投递他的公司(他刚换工作)java岗,原来要求很高招不到人,现在降低要求招人,可以内推下,然后报了一些可能考到的题给我,主要是计算机原理方面,然后我就开始背书,背了2天2夜呀真是,主要是三次握手四次挥手,流量控制,拥塞控制,滑动窗口,停止等待协议,连续arq协议,反正背的和理解的还是蛮多的,一共三面,第一面线上视频,面试时间是周五下午两点,上午因为紧张吐了2次…….压力真的太大了,结果……结果面试就问到了一个三次握手…..我曹,四次挥手都没问上,问了redis雪崩,击穿,sql优化,最左索引,b+数,设计模式,还要一些原理性的东西,我感觉我是G了,一直想的是去面一些小公司,对项目的理解多一点,没怎么去关注原理性的东西,如果有老哥能看到这里,希望感觉把原理性的东西抓起来,继续学吧,我相信只要一直在看书,学习下去总能上班的!

最终章第十一个月的学习

大家好,这是来自一个学习java周期总长11个月倒霉蛋的心路历程(已上班一周),最初跟着帅地哥学习的时候是21年的12月底,那时候正好是后端训练营刚刚创办,我也算是内测学员了,那时候帅地哥给我规划好学习路线的时候,我是怀着所有小伙伴一样心思,满怀着期待、兴奋的心情,觉得月薪过万已经在和我招手了,从那时候起我就打着鸡血开始学习,那时候我还是在职状态(非it行业),只有下班才有时间学习,基本每天都学习到11点半,每天保证学习时间在4~5小时左右,休息的时候就好好的学上一天,因为刚开始入门的东西不算太难,而且我是很爱咨询的人,通过多百度咨询,解决了我很多的问题,所以在没有太多磕绊的情况下 1 个月左右学习完了java的基础部分。
心态有变化是出现在进阶部分的,如:成员内部类、异常、集合这种,对于我这种新手来说还是很难晦涩的,这些视频反复看了几遍还是不能理解,当时很怀疑自己编程的能力,适不适合啥的,也是和帅地哥聊过很多心理上的问题,学习上的问题,才过度完进阶部分,就这样边咨询边学习的学完了帅地哥前面安排的学习计划,终于在4月份的时候,我终于学习结束了ssm框架部分,要开始做项目了,没想到这才是我痛苦的开始。
新人学习java的时候应该都知道,学java基础都是写几个方法,单测一下,相互调用一下,实际展开项目的时候,就发现完全不是这么一回事,我做第一个项目的时候,对于老师的crud操作我真的一点不能理解,从前端传参到后端发生了什么,为什么写这几行代码发挥了这么大的功效,什么session,cookie对我来说真的是太难理解了,中间遇到了非常非常多的bug,有时候一个bug够我改上2天,有时候真的是心烦意乱,我就多花时间,多去查,总之花了很多时间吧,真的差不多纯手抄了差不多两遍项目后,把这个项目才算理解了,开始学习第二个项目,第二个项目和第一个非常的类似,看这个项目的时候就没有当时那么抽象了,学到的东西也比较少,但是做完项目的时候我才意识到一个问题,现在7月份,我身上没啥钱了(5月离职,还在还房贷),这时候我就想尽快把两个项目落实到简历上,尽快的去找工作了,于是就开启了我漫长漫长漫长的面试阶段。
面试真的是一群求职者的寂寞和一个面试官的狂欢,我面试的过程中大部分都是很多人竞争同一个岗位,更有一家在我面试当天我就碰到了17个和我竞争一个岗位的人,所以可想而知,只有大专学历的我求职有多少的艰辛,一开始遇到的几家是面试,后面开始有单位面试前要求笔试,更甚至笔试后要求机试,机试完在等待面试,那2个月吧,心理真的十分灰暗,我一直在不停投递,看看寥寥无几的面试回复,心理总是疑问自己为啥走这条路,质疑曾经自己做过的决定,但是有面试邀请的时候,又开始努力复习,面试无果又开始新一轮投递和新一轮的心灰意冷,那段时候心理就是期望和失望之间反复横跳,我甚至怀疑自己得了抑郁症,虽然帅地哥在我学java之前就告诉我这段时间很难熬,但是这段时间来的时候,我才发现是如此真实!直到后来我真的认清自己的水平的时候,我也对面试不抱任何幻想了,就是我太菜了,我的技术拿不出任何的亮点,哪怕有面试我也认为我无法突破面试官拿到offer,我甚至很害怕面试,我甚至很想很想放弃,在好一段时间里我才能使自己冷静下来面对这样失败的自己,想明白后我才开始慢慢收拾自己心情,开始不再投递,准备在给自己一个月的学习时间!后来在帅地哥的推荐下,我开始做社区那个项目,也正是这个项目在我后面的面试中,发挥了巨大功效
这一个月左右我真的是心无旁骛的在敲代码,看视频,除了吃饭睡觉,基本啥也没干了,这个项目也是蛮难的,除了crud,也涉及到很多逻辑思想和代码优化的思路,对于我之前仅仅做过增删改查的人来说,真的学到了很多的知识,也为我的简历丰富了画面,后面的几个面试中,我基于这个项目能展开说很多,我甚至能说出一些我开发中遇到的事情,把老师讲的思路融汇一下变成自己的思路,虽然后面几次也没有面试上,但我感觉我已经是正常发挥了,没有之前面试说的磕磕绊绊,这时候的我满心都是投递简历,而没有之前那么惧怕面试了,我就是不停投递,没有面试上我依然会很失望,但新的一天我又能打起精神来继续的投入学习,我后面时间基本都是在整理简历,结合项目技术去背诵、理解八股文,我仿佛就真的觉得自己就是上了一年班的那种,终于终于,皇天不负有心人,在我真的真的很期待入职一家单位的时候,一家公司最终给我的这场学习之旅画上了一个句号。
目前我已经入职一周了,说实话,我甚至觉得公司业务还没我做的社区项目难,我认为学好社区项目就能解决公司大部分问题了,和同事对比,我缺少最多的还是实际经验,在沟通中没有不接轨的情况,现在入职一周了,我也独立写了几个简单接口,所以大伙也不要太担心入职后会跟不上啥的,认真做了就大概率不会。
最后就是我想说像我这样学历不高,专业不对口,年纪不小的人也能做到,我觉得大家都比我刚有资格做到,如果大家半途中想要放弃,多想想当初为什么走到了这里

发表评论

后才能评论

评论(1)