请选择 进入手机版 | 继续访问电脑版

献给自己技术成长的第一年

[复制链接]
烟尘满 发表于 2021-1-2 11:59:48 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
文章目次






  1、自学之路

  有些路注定只会自己一个人走
2019年12月31日,那晚自己过的并不开心,可我告诉自己来日诰日是2021了,该画上句号的事情一定要处理处罚好。固然,我也确实做到了。


2020年,以跟室友一起学习Java开始。我们底子差不多,起点差不多,学的内容也差不多,可他终究负了我,让我一个人战斗,只管他现在也已经找到了工作。



  流水账式的齿轮生活
在此之前,我能有影象点的Java知识,只有Java的底子语法、三大特性和部分Spring MVC,仅此而已。2020年学习的第一个视频是HTML。沿着影象的时间线,接下来分别是CSS、JavaScript、多线程、注解和反射、网络编程、Java Web,Java Web只学到Maven。


就在出发回故乡过年的谁人早晨,新闻里已经出现了疫情报道。可谁能想到,其时根本没放在眼里的新冠病毒却成了本年最大的黑天鹅事件。所幸,我周围的人都康健安全;不幸,这是许多人过的最后一个年。


由于没有带电脑回家,回家以后又出现了封村。自己的学习停滞了一个月。2月27,我又开始了自己的学习之路,这次伴随我的是我的妹妹,她上她的网课,我为了我自己的技能继承学习着。我先把年前没有完成的Java Web学完,然后是部分设计模式(一)、MyBatis、Spring、部分设计模式(二)、Spring MVC、JVM、Spring Boot、Vue(只学了底子)、Spring Cloud、Redis(只学了底子)、Git。3月29日,我用31天学完了这些,准确的说,应该是跟着网上的视频学了一遍。如果没记错,当时候的自己真以为已经学的差不多了,现在转头想想,太天真了。


我已无法清晰的追念起其时为什么会去看聚集类的源码,也许是看了太多口试视频吧。花了几天时间,把最常见的几个聚集HashMap、ArrayList、LinkedList源码都看了一遍,固然,我也顺便瞄了几眼HashSet、Vector、ConcurrentHashMap(太难没看懂)。再之后我把学过的知识都复习了一遍,顺便做一个小项目,谁人人均小而美博客做出来以后,心田总究是高兴且自豪,虽然我厥后再转头看它,发现它什么也不是。之后想着照旧把MySQL学一下吧,最开始的自己认为它没什么勤学的,如今想来,自己确实天真,它内里的门道大着呢。


时间线来到了4月的尾巴,我开始学习JUC部分的知识,而这也成了我那段时间的噩梦。因为我越学,越发现知识的旁杂,也许是涉及到太多的底层知识了吧。对了,中途还刷了半个月的LeetCode题目,只惋惜没对峙下来。反面紧接着的是学习ThreadLocal源码、Java的四种引用范例、synchronized锁升级、八大排序算法。


5月中旬,我们就开学了。确实,学校的学习感觉不如家里。那段时间里,我把JVM又看了一遍,固然这次的是比力详细的版本,共同着也看了几道口试题。中途另有涉及一些口试的知识点。



  幸运背后是更幸运
6月,我开始写简历找实习。自己原本的操持是找实习,然后参加春招。可谁能想到自己会一个秋招提前批的offer?


自己的口试只能用两个词来形容——幸运。一共就参加了两个口试,一个实习offer,一个秋招提前批offer都拿到了,主要是口试简直实简单。权衡之后,我拿走了提前批的offer,这也为我厥后乐成避开秋招埋下了伏笔,固然随之而来的另有长达8个月的实习。


如今想来,我要是不参加实习,拿7、8、9三个月来沉淀自己的知识,并做一两个项目,大概迎接我的是另一番场景。固然我也曾说过——眼下的一切已经是上天眼中最好的安排。




  2、实习之路

  学习一刻也不能停
工作报道延后了5天,我便花时间学了一部分Elasticsearch。参加工作后又学习了Oracle、SVN、ExtJS。为了适应工作的节奏,我的学习停滞了,打仗的代码根本都是公司的。有时候想想,做一个CRUD步伐员也挺快乐的,这不,现在已经晚上10点了,开发总监还在钉钉群里远程协助管理项目问题,来日诰日元旦,他们还要加班。


实在我也冷静准备过秋招,但是战果并不理想,算法题是真的不会做呀,但幸运的是顺利和公司签下了三方,虽然工资不高,但也到达了自己出来工作时的工资定位,主要是自己也没有多出两把刷子,加之学历欠好。能和一群优秀的人学习,低点就低点吧,反正自己的路还长。


时间拉到了10月国庆节,自己开始做自己的第二个项目,天天下班之后就磨一点,磨了一个多月。由于工作中对数据库的使用比力多,所以我又深入的学习了一下MySQL相关的知识——存储引擎和索引优化。我也明确我欠2020一篇Explain的解说文章。



  技能只有落地才有它的意义
我认可我的项目履历少的可怜,可我心田总以为我的思路有了,代码都是洒洒水,非也。以至于在国庆节和室友一起做项目时,才真真正正的意识到了问题的严重性。于是我网上找了一圈,最终确定了尚硅谷的尚筹网项目,做完之后,自己收获也挺多的。代码这个东西,一定要在自己已经敲的滚瓜烂熟的前提下,才气说他是洒洒水。


公司能有技能分享,真是一个很棒的事情。听了公司前辈们的分享,自己不由得再次认识了技能这条路。许多的技能和方法,只有运用出来了才算完结;许多问题,也只有真实的业务场景中才会发生。大概这就是他们常说的履历吧,固然我也明确另有业务履历。转头想想自己学校打仗过的项目,像极了小孩子过家家,不外这就是一个过程,各人都是由小孩一步一步发展而来的,你本日所履历的一切,别人都履历过。技能这条路,要学的、要会的只会是也只能是越来越多。




  3、总结

  马拉松的间隔可以绕西湖三圈
这是我迈入技能圈的第一年,都说万事开头难,我乐成的跨了进来。算命的说我24岁会比力顺,只管我不信算命,但怀有那一份优美的期许,未来总是可期的。技能这条路就像马拉松,虽然最开始我没有走好,但是只要对峙把剩下的路走好,终点只是时间问题。但我也能明确,我已经比许多人幸运了,突击式学习所遗留下的问题,自己也需要去一个一个管理。


在整个学习过程中,自己也逐步探索出了一些学习的方法,希望对你有资助。
学习一个技能栈的步调:

  • 先看网上的视频教程入门,相识它的汗青、思想、语法、用法,切记不要停太久(分快速看一遍、多找几个人的教程看、选好的反复好三步走),特别是对于一些语法和用法,开始你大概不明确,但是看着看着就明确了,切记此时没须要去抠原理。
  • 找一个使用到了相关技能栈的项目练手,把它用熟练。
  • 看官方文档,许多比力少、偏的用法,在官网都是有明确的解说,一定不能错过
  • 查察该技能栈相关的书籍,全面的相识该技能的原理。这里的书籍可以直接看稍微权威一点的,虽然厚多,但是能学到的知识也更多,自己一定要耐着性子看。我发现这里有一个比力有意思的现象,都说口试造火箭,这里的火箭许多东西都是来自这些书籍,如果你在平常有对相关口试考点的积聚,那么你就会发现你看书时有一部分知识点都是在复习。
  • 接洽其他技能栈,做到融会贯通。

2020是开始,是一个见证我发展的一年,值得铭刻



  感谢所有人
自己学习过程所涉及的相关资源如下,希望对你有资助:
1、B站狂神说Java(后改名为遇见狂神说):这是我整个学习过程资助最大的一个人。我的许多技能栈都是跟着他学的,虽然不敷深入细致,但是对入门来说,是绝对的稳妥。另有一件很自得的事情就是,跟着他学会而且习惯了使用md语法,顺便发了一手博客(对峙了一年的博客写作,我认为这是每一个步伐员都值得养成的习惯,它的优点简直太多了,谁写谁知道)。记得我关注的时候才2-3万,我们都发展了。

2、马士兵:前面有说到学JUC时,我打开了自己新知识的大门,它的知识太繁芜了。我许多底层的知识点都是跟着马老师学的,确确实实照旧能学到一些东西。


3、黑马步伐员:自己学聚集源码以及部分多线程的知识时,看的他们的视频比力多。


4、尚硅谷:宋红康老师的深入明白JVM简直太棒了,后期还学了他的Oracle。另有自己最近看完了他们的项目——尚筹网(只看了背景部分),以及数据库高级部分。他们的视频种类十分的多,而且很全面,但有一个不是问题的问题——他们的讲师许多都是用的eclipse。


5、Code Sheep:一个知识遍及的UP主,技能上没有太多的提升,但是在技能的眼界上给予了我很大的资助

6、三太子敖丙(另有许多口试官的视频):算是我相识口试的启蒙老师吧。每当我打开B站,看到我3月8号的那一条批评,再想了想现在的自己,都能显着的感觉到自己发展了。


7、XX学院(鲁班、源码、图灵…):他们网上的公开课真的是太多了,我常常去蹭他们的公开课。我学到的知识大概在HashMap、JVM、线程池…(小吐槽一下,我终究是没能找到他们标题中说的ConcurrentHashMap源码,每次都是说——在相识ConcurrentHashMap之前,我们先来相识一下HashMap,然后讲了两个小时,然后就没有了。不外也有大概是自己没有一连上他们的课才没有找到吧)

8、自己:在家学习那段时间的学习从早上8点开始,中午休息1一个小时,晚上到8点,除了用饭就是学,转头想想那应该是我这么大以来最自觉的了。已想不起其时是怎样的心态让我对峙了那么久,以至于如今的自己找不到那种感觉来继承学习了。但我不会放弃,哪怕是天天下班回家后时间的使用效率只有50%,那我也另有1-2个小时可以用来学习,对峙是我唯一且一定能做好的。



未来可期,2021,值得拥抱!!!

来源:https://blog.csdn.net/qq_44377709/article/details/112056296
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


专注素材教程免费分享
全国免费热线电话

18768367769

周一至周日9:00-23:00

反馈建议

27428564@qq.com 在线QQ咨询

扫描二维码关注我们

Powered by Discuz! X3.4© 2001-2013 Comsenz Inc.( 蜀ICP备2021001884号-1 )