一、实话说,刚决定转行的时候彻底零基础一开始真的啥也不会,甚至不知道怎么去学习。的确,计算机资源不少,自学足够的可是彻底不知道怎么去用去学习啊!java
各类疑问,怎么操做啊?点哪一个啊?身边没有人教啊。git
有时候真的只是懂的人点两下的事情,本身搞要一下午。妈个鸡,第一个月真是彻底浪费时间,差点原地放弃。程序员
视频的好处是快速入门,犹如身边有老师手把手教,一步一步操做给你看。很重要一点,培训班老师上课很是认真,真的是面向高中生水平讲课。彻底不用担忧有卡顿,看不懂。记得某门课老师还在讲啥是二进制和排列组合。。github
我在 阿里云大学 上找了 李兴华老师 的Java就业班,看了部分,走完了Java SE,Java EE,MYSQL,SSM,Git的使用,跟着敲一遍,耗时大概3个月时间。学会了Java基本语法,懂得了什么是编辑器和Git,第一次知道了还有github这玩意,不容易啊。。面试
感受入门视频选哪一个老师的均可以,有推荐黑马和尚硅谷,我以为看视频的主要好处是快准狠,把握重点。比本身啃完Java编程思想快多了。算法
这一阶段,我以为对于牛客人均本科的你们没啥大问题,主要是时间问题。就看成本科期末考试来就行,有紧迫感,十天一门课过一遍很是足够了,而后看公开课视频,再作一下练习题(我作的是王道)。七 ***三个月我过完了 计算机网络,操做系统,数据库原理,数据结构。(过完,有个大概印象,至关于期末考60分水平吧)。数据库
其中,我以为帮助很大的是七八月的时候,关注了github:https://github.com/gzc426/Java-Interview,而后就没啥方法,直接硬核地从头开始看。后面证实半年其实也就能看完github的全部内容了。 能够算是新手入门的最佳指南了。编程
下面就是我这一阶段的学习步骤和对应的资料:网络
学到九月份多仍是虚的很,啥也不会啊,没作过东西。。因而去慕课网找了一个秒杀的免费项目:https://www.imooc.com/u/2145618/courses?sort=publish (其实这个项目根本没有秒杀。。也没有高并发),就跟着大概过了一遍,敲了一敲代码。就看成本身的项目好了。当时跟着敲完也不知道干啥,也不知道啥是DTO,怎么就想到这么处理的,一脸懵逼。稀里糊涂就作完了。。。数据结构
实际上,后来去面试的时候,这个项目基本就没问过我,面试官一看就知道很水。
12月的时候心里OS:当时真的是很是虚,感受学的都是屠龙之术,也没怎么写过代码。真的菜到本身发慌。。
11月底,12月初的时候就开始尝试找平常实习了。感谢北邮人论坛,里面有很是多的实习机会。过程不表了,面经大同小异。最终入职了百度实习。一直实习到四月多。
刚进去实习的时候,Linux不会,Spring Boot不会,RPC不会,Redis不会,消息队列不会,微服务架构都没听过,Docker部署啥意思。。。
反正就是压力很大,还好一开始让看了一个月代码和熟悉环境。天天疯狂查看资料,买书看书看视频。回家过年的时候还把Zookeeper和Dubbo刷了一下。。
煽情段:只想说说找实习很看和面试官的缘分,遇到好人真的很可贵。我有过一面就被面试官鄙视离场的心酸(新浪微博问了两个问题就让走了),也有过碰到师兄耐心指导(头条一面是师兄,很和蔼,可是三面主管挂了),也有过几个offer。很感激百度面试的两位面试官,有些问题都是他们自问自答就让我过了(后面进去实习的时候是说仿佛看到了他们当年本身很菜的样子。。。后面也是亦师亦友,很是感激!)
实习过程当中的补充内容:
最近在看kafka,还没看完很差推荐。
实习了三个月左右,年后回到学校就三月多了,各大厂也开始了暑期实习,我也跟随大流一块儿投简历。
学习错觉:
学习方式:
搜索资源:
做者:小、麦
出自:https://blog.csdn.net/WantFlyDaCheng/article/details/100569954
以为文章不错的欢迎关注个人WX公众号:程序员乔戈里
我是百度后台开发工程师,哈工大计算机本硕,专一分享技术干货/编程资源/求职面试/成长感悟等,关注送5000G编程资源和本身整理的一份帮助很多人拿下java的offer的面经附答案,免费下载CSDN资源。
以为文章不错的欢迎关注个人WX公众号:程序员乔戈里
我是百度后台开发工程师,哈工大计算机本硕,专一分享技术干货/编程资源/求职面试/成长感悟等,关注送5000G编程资源和本身整理的一份帮助很多人拿下java的offer的面经附答案,免费下载CSDN资源。