写在前面
从五月二十号找工作到十月二十七号,无论是学习还是面试都积累了一些经验。虽然到现在也没有找到一个满意的工作,但是想把自己的一些经验之谈整理分享给大家,觉得有帮助的同学希望可以关注或者评论,以后也有可能会去在B站做一些视频,请大家到时候多多关注。
技术栈
找工作首先你要有一定的技术栈。技术方面推荐B站的两个up主:尚硅谷、马士兵,算法刷题方面推荐LeetCode。还有一个大佬整理的Java工程师路线图,我也放在这里:https://github.com/xingshaocheng/architect-awesome/blob/master/README.md
尚硅谷的视频全面,授课老师优秀。他们有个《2020最新版Java学习路线图》见链接:https://www.bilibili.com/read/cv5216534 , 给人规划了一条清晰的技术学习之路,极力推荐对Java学习还有迷茫的同学看看。另外我做了一个精简版的适合想短时间就有一定效果的同学看:
1、Java基础(基础部分跳着看):https://www.bilibili.com/video/BV1Kb411W75N
2、MySQL:https://www.bilibili.com/video/BV1xW411u7ax
3、数据结构与算法:https://www.bilibili.com/video/BV1E4411H73v
4、设计模式(挑着看):https://www.bilibili.com/video/BV1G4411c7N4
5、Spring5:https://www.bilibili.com/video/BV1Vf4y127N5
6、SpringMVC:https://www.bilibili.com/video/BV1mW411M7YA
7、Spring注解驱动:https://www.bilibili.com/video/BV1gW411W7wy
8、MyBatis:https://www.bilibili.com/video/BV1mW411M737
9、SpringBoot:https://www.bilibili.com/video/BV1gW411W76m
10、Redis:https://www.bilibili.com/video/BV1oW411u75R
11、MySQL高级:https://www.bilibili.com/video/BV1KW411u7vy
12、JVM:https://www.bilibili.com/video/BV1PJ411n7xZ
13、MQ(可以去看看其他MQ的视频):https://www.bilibili.com/video/BV164411G7aB
14、SpringCloud:https://www.bilibili.com/video/BV18E411x7eT
我觉得马士兵老师关于底层原理之类讲的比较好,他们搞推广B站账号不太统一,就找上传稿件最多的两个账号关注就好了,另外他们在腾讯课堂的公开课也可以去听听。B站搜索:马士兵+你想要学的内容,一般你想要看的东西都能出来。
算法没啥好说的,LeetCode刷题搞起来。剑指Offer是刷题的重点,最好把每一题都搞明白,以后做笔试的时候老是能感觉到剑指Offer的影子。多刷多看题解就完事了。
简历制作
简历方面我不推荐使用比较花哨的简历模板,简洁明了、突出重点才是一个合格的简历。校招还好,因为投递简历的密集程度低,HR可以一份一份看。如果是网申热门职位的话HR扫几秒,没找到关键词可能就把你PASS了。我现在的简历分为以下几个部分:个人信息、教育背景、实习经历、专业技能、项目经验和自我评价。项目经验方面应简而精,突出与你求职岗位相符的项目经验。如果没有什么专业性的项目经验,可以在Github上clone一份良好的项目吃透放在简历上。
面试
面试也没啥好说的,一般的面试都是简历深挖。你简历上写什么,面试官就从哪里问起,然后越问越深。建立起一个比较良好的技术栈,多去看看面试题面经。还有就是多去面试,我记得我前几次面试的时候也是十分的紧张,面多了之后就相对没那么紧张了。
写在后面
暂时就先写这么多,之后我也会继续更新的。码字不易,我是千山暮雪,一个正在学习的菜鸡,希望大家多多关注评论。