Java 学习到什么程度可以找第一份工作?

1449 篇文章 12 订阅
1449 篇文章 7 订阅

非科班,材料计算,研一上学期学了点Python,看了点培训班视频写了一个小网站,里面老师说会了这个就可以去找工作,我觉得寒假没什么事,就写了个简历去找实习了,几乎没有招Python实习的,就投了一些1-2年小公司,收到一个面试,然后就让我回去等通知了,发现Python比较难找工作,网上都是乱吹的

寒假中~

研一下期,怒转Java

3月:Java基础,《算法》

4月:Java web,《疯狂Java讲义》

5月:SSM三大框架 ,Lintcode

6月:慕课网的商城项目,《深入理解Java虚拟机》

7月:牛客网刷了半个月面筋,就投了一些简历,哦,不是一些,有100来份,我乱投的,有7-8个面试,武汉的七月真的热,有两个是培训机构,气死我了,我想着我这么聪明需要培训,呵呵,我不会闲鱼上买500G你们的盗版视频啊,还可以倍速播放。第一个offer是我们一个学长的公司愿意要我,可能校友关系。后来收到LPPZ的实习offer,跟学长说明了一下情况,然后就去实习了。

第一,基础要扎实,集合,并发包,虚拟机都要很清楚

第二,Linux,计算机网络,数据库,先把常问到的看一看,看一些总结性的博客

第三,框架,Spring问最多的就是AOP,iOC,DI,Bean的实例化,动态代理这些,也是看一些博客,自己总结一下

第四,一个完整的项目,慕课网,github都有很多,写一个电商或者博客网站,认认真真写完,买一个服务器部署上线

然后就可以去找工作啦,其实到这个时候学的东西对于Java体系来说,还是很小的一部分,现在只是单一架构,还有分布式和微服务架构的知识,当时我学到这个时候,对分布式的概念很难get到,也不知道接下来学什么,也没动力。所以就去实习了,然后发现自己太渣了,很多都不知道,又强烈学习的欲望,加油。

想看的话后续更新这几个月的进度,手机码字,累

---------------------

第二次更新:

7-9月:在公司实习,公司使用的是 Dubbo 分布式的架构,就了解了一下 Dubbo、RocketMQ、Redis、Zookeeper这些,刚开始接触这些也很懵逼,不过公司很多都是封装好的,使用起来还是比较简单。公司是基于敏捷开发,平时迭代一次有半个月,时间很充足看看博客,看看项目代码,这段时间成长很快,最主要学会了怎么与产品经理互怼哈哈哈。

下班也会接着学习,这期间重要看了极客时间的《趣谈网络协议》,《Spring实战》

10月:帮自己课题组做了一个网站,学习尚硅谷的《SpringBoot教程》

11月:黑马的项目 SpringCloud 的微服务项目,《深入理解计算机系统》

12月:清华大学 《编译原理》,《操作系统》,都在 B 站上可以找到

2019年:

1月:学习Netty,《Effective Java》

2月:《深入 Java 虚拟机》,《Java 并发编程实战》

3月:掘金《Mysql》,对自己知识总结,投了一些简历,面试

又想实习,感觉现在理论知识多,实践少。我是在武汉,投了武汉几个实习都能面试上,面试官对我还是比较满意,给了我很大信心。就投了一些大厂的暑期实习。

我是自学的,基本把所有时间都放在学 Java 上,平时在实验室也是一个另类,在老师面前也是混混过去,研一也没怎么上课,成绩很差,我们学校三等奖学金的最后一名哈哈哈,不过运气还是很好。

对于学 Java 别想速成,踏踏实实学,坚持下去半年就可以找得到第一份工作。我每天一来实验室就先刷一道 leetcode,晚上回去还会坚持看书。

对了,刚开始自学还是有难,在找资料和心态上,在知乎上有一个想转行的同学,加了我,当然能帮到他,我也很高兴。

如果你很迷茫,我可以帮帮你,我最多只能帮2-3个人。但我希望你真的喜欢写代码,每天最少能有4个小时以上写代码的时间。当然你要做好找不到女朋友的准备,昨天表白失败,哭~~~

__________

第三次更新

这两个月面试过的公司,把所有大厂都投了一遍 ,面试很累,有时候感觉就是鞭尸,不过面多了经验就多了,也收到几个offer,秋招再来,越面越勇。哈哈哈~

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值