本文主要是介绍2022年末总结——大年三十执笔,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
2022年末总结——大年三十执笔
不知不觉已经到了2022年的最后一天了,难得今天闲暇,就执笔写下今年的年末总结吧。
前言
2022 年,我计算机系,大三,转眼间已经快到了本科毕业的时候了。说真的,看着时间飞快,内心里也很是迷茫;当初高考后选择计算机,并不是因为自己对计算机有多热爱,并不是因为自己计算机基础有多好;可能只是单纯地觉得会敲代码很酷吧,又或者说这个专业前景好?
可能是因为大学之前都没有接触过编程吧,在大一的时候(2020~2021),对编程其实是没有任何概念的,由 c 入门,都只会 printf("hello, world!")
, 当然也有可能是受心境、阅历等的限制,当时并不知道大学应该怎么学,怎么过(虽然现在也不怎懂,哈哈哈)。
回忆启航啦~
2022年是我真正希望在编程领域深耕的一年,因为在这之前,我似乎感觉 c 要学的就是那些,又不多(当时的教材只介绍到了 c 的文件操作),可是慢慢地我发现,我错了,c 语言能做的,要学的远远超乎我的想象。特别是经过了数学建模的编程之后,我就更加渴望学习编程了。
在年初的时候,我也像很多朋友一样犹豫过究竟是选择什么方向,选择什么语言?左右思索却无果,而我也明白时不我待,说不定等我想好的时候,时间已经过去了,所以我当时就决定从最基础的开始学——操作系统,计算机网络,数据库(据我当时的了解,这些无论是什么语言,方向,好像都是需要学习的),这样也就导致了在我很多朋友都已经可以写出一手漂亮的代码的时候,我仍然停留在 printf("hello, world!")
的阶段。
印象之中,在2022.3之前我已经完成了操作系统和计算机网络的学习(基本原理都懂了,但是不熟,面试的时候估计说不出来,还有应用能力差),在3 月之后,我就计划进入了 MySQL 数据库的学习。因为我是比较喜欢先泛泛地学一遍之后,再回来精学的,所以在学习 MySQL 的时候,我是从 SQL 一路学习到 MySQL 底层。
大概到 5 月份的时候,MySQL已经学完了,这时候我迷茫了起来,因为我明白应该选一门语言了(这时候不知为啥,内心里已然是偏向于后端了,没有当初那在前端、后端之前左右徘徊的感觉了)。而对于后端语言,Java 和 Go 应该如何选择呢?
当时,我的师姐是非常推荐我学 Go 的,因为 Go 的势头很猛,而且目前大厂都在不断拓展 Go 在相关领域的使用。而且 Go 作为一门相对新的语言来说,它没有 Java 那么卷,相对于冲大厂更有优势。但是经过一番思考之后,我还是决定先学 Java,至于为什么 ,我也说不出来,可能是因为Java生态圈好吧,哈哈哈。
Java 从基础语法一路学到 web 应用。。。
大概到了 6 月份的时候,我已经学到了 SpringBoot
了,开始做一些小项目——一个管理系统,写完之后,我继续学 SpringCloud
的相关组件,但是可能是因为平时接触到比较少吧, 在学 SpringCloud
的时候,我没有之前那么有动力了,学学就想放弃,学学这个,又想看看那个,反正就是看不进去~
犹豫就会浪费时间,所以在那几天之后,我就直接放弃学 SpringCloud
了,转而去学 Redis。
可是没想到学 Redis,我也无法专心下来,还是学学停停,最后又放弃了。。。
到了 6 月份后期,已经进入了考试周了,想额外学习编程是不可能的了,当时那一周可以说是时间特别紧,但是又是相对于学习编程的时间里要轻松点的,在那会复习到凌晨两三点都是常有的事(那年我双手插兜,但求别挂科,哈哈哈)
上面写了这么多,先总结下这阶段的体会吧:
其实在学习方面,当你不知道应该学习什么,不知道应该怎么学,不知道学了由什么用的时候,在你犹豫,迷茫的时候,你就应该付诸于行动了;因为你之所以会犹豫,说到底就是因为你的阅历没达到。
你想想对于两个你不了解的(或者只听过名字的)东西,你应该怎么选?没法选!!
因为你只有阅历达到了,你了解了,你才有可能做出一个更适合你的选择。
在学习方面,相对于选择的试错成本,时间更珍贵!(正如某位大佬所言,很多时候一个错误的选择都比没有做出选择要好!)
时间到了暑假
考完期末之后,就到了暑假了,本来我计划在暑假里做一个分布式项目和学习 JVM 的,当然算法题当时也是提上日程了的。
可是当暑假结束的时候,我只有两样是完成度比较高的——项目和算法,至于 JVM 只是学了些类加载、内存分布。。。
9 月份开学,又处于一个迷茫期,不知道该学什么了,这时候不是因为不知道什么该学,什么不该学,恰恰相反,是因为知道要学的东西实在是太多了,常常感觉时间不够!!!
看过一会 RPC ,看过一会 Netty, 看过一会 集合源码,背过一会面经。。。
可是全部都是三分钟热度。。。
最后我找到了一门好课,直接开始学 JUC 了,这一次我一口气学到了——单机最快MQ(Disruptor );由此可见一门感兴趣、适合的讲课是多么的重要!!
学完 JUC 之后,就迷迷糊糊地搞搞面经,写写中间件,不知不觉地就进入了 12月。
快过年啦
在 12 月里,我也开始了人生中的第一次投递,投的是一个规模相对比较小的上市公司,面试前,我很是紧张,不过当时的面试官非常的友好,而我也成功地通过了一面,在我还在期盼地等待着二面的时候,hr 却惊喜地告诉我,我直接通过了,不用进行后续的面试了。
啊啊啊,当时在知道这个消息的时候,我的内心里别提有多高兴了,经过了一年的努力,也算是对自己的肯定了。
新年祝愿~
好了,时间原因,这次就分享到这了,今天正是大年三十,在这里恭祝大家除夕快乐,万事如意;在新的一年里,代码无 bug~
这篇关于2022年末总结——大年三十执笔的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!