入门/转行|分享一下我自学java到接到offer的经历
来自:momo
先分享一下我的学习路线吧。
1.java基础+mysql
韩顺平老师讲的非常好,对0基础的人也非常友好。我当时看完韩顺平的课,我以为我已经学了百分之50了,结果后面才发现这大概才是总进度的百分之20左右,心态都崩了。要学要做的东西真的比我想象的多😢
说起来我当时其实是想看英文的java课的,发帖问udemy上有没有什么推荐的java课,大家都说评论多的基本都不错,浴室我就看了评论最多买的最多的那个课。结果讲的真的烂死了😂我当时还浪费了好多时间看那个课,结果还完全没搞懂,后面发现实在没什么人推荐java的英文网课,就去找了中文的网课看。这里给大家避雷一下udemy评价最多的那个java网课。
2.java web
我当时看完韩顺平老师的课马上就去看spring的课了,结果因为没有学web看的一头雾水,后面发现其实要先写完web再去看spring是最好的。
3.mybatis
3.spring
5.spring mvc
6.spring boot
我当时是把java和框架全部学完才看的数据结构和算法,其实算法这部分也可以提前看,具体可以自己安排。
数据结构和算法我都是看的mosh的课,我觉得讲的挺好的,如果英语好的话可以考虑看他的。
看完数据结构和算法就可以开始刷题啦
CS-Notes/Leetcode 题解 - 目录.md at master ·... github.com
可以参考这个按分类刷。
在把java和框架看完就可以开始做项目了,如果时间充裕可以做两到三个,我当时因为时间不够了就只做了一个项目。
项目可以参考一下组内的这两个帖子:
我当时把第一个帖子里面的项目发给我学cs的同学,他最给我推荐的是龙虾三少的那个项目,因为这个技术栈更全面,更深入,其他帖子里面提到的项目有些是技术栈太少有些是不太主流。
虽然说秒杀项目确实有点烂大街,但是龙虾三少这个讲的确实很好,我还是很推荐大家做做这个。
————————————
看到第一个帖子隐藏了,这里贴一下龙虾三少项目的页面
https://m.imo😟oc.com/lea😟rn/1079?mid=
这是项目的前半部分,项目的后半部分是收费内容。大家有钱的话可以去支持一下,没钱的话可以看我评论链
快临近找工作了,就可以开始背八股了。我用的就是大家最常用的javaguide整理的资料,不过我还参考了其他的材料,因为我发现不管哪个都有点不全而且会有错误。
给大家分享一下我当时做了一些注解的材料,但是可能我做的注解也有些小错误。
(链接放评论了,老🔒我帖子🙄)
关于简历,我觉得可以尽早开始准备,不要拖到最后才弄。
此外,如果有多余的时间的话可以弄一下实习。
关于什么时候开始投简历,我觉得不一定要等到自己觉得完全准备好了,才开始。有机会就去试试,我当时也是因为一直觉得自己还学得不够,一直不敢投,但是等我面试后发现其实我当前的知识已经足够开始尝试面试了。并且不断的面试可以让你总结经验,变得熟练。
————————
更新了入职后关于c的学习帖子
你的回复
回复请先 登录 , 或 注册相关内容推荐
最新讨论 ( 更多 )
- 入门/转行|半导体外企跳槽转岗分享 (小蜜桃李丽珍)
- 入门/转行|求助:要继续投开发岗吗 (GGG)
- 已入职场|人生这张考卷不知道错在哪儿 (。)
- 入门/转行|求内推,想找在珠海老板为女性的工作 (momo)
- 已入职场|银行科技岗该何去何从 (momo)