不知不觉,我已在CSDN学习和写文章一年了。
仅以此文记录一下自己在csdn的写文经历和学习经历,以及自己在大学的经历。
这里,一直记录着我这一年的学习经历,非常感谢CSDN。
目录
一、大一
大一这一学年自己还比较懵懂,所以会写的少一些,因为我觉得,在大一我的思维还是停留在高中。因为高考没考好上了一所双非院校,所以在没踏进大学校园之前就想着大学要好好学,甚至想着继续以高中的这种生活模式去过大学生活,最后通过考研来弥补自己高考的失利,实现名校梦。但是大一过后我的想法就改变了。
1、大一上学期
我记得刚来大学的第二天辅导员就给我们上了开学第一课。那堂课到现在为止我印象最深刻的就是导员说我们专业每年都有一到两个保送到名校的研究生(没办法双非院校保研率很低),那确定谁能保研就看你们的大学四年的绩点谁最高。所以在我大一第一学期那会,我的目标就很明确就是考专业第一,因此每天也非常认真的学。
上专业课或者高等数学等重要的课一直都是坐在前四排,上课认真听讲,做好老师布置的课堂作业甚至会去图书馆找相关的练习资料学习,把全部的精力都投入到课内学习上来。因此在大一上学期也取得了一个不错的成绩绩点专业第五,但是这并没有达到我的目标。当时期末考试的时候,我发现每一门课都考的非常的基础自己学的比较难的东西都没考,并没有像高中那样考试的时候会考的非常的灵活。所以当时就有点怀疑自己把精力全部投入到课内学习中是否值得,不过大一当时比较懵懂,也没人指教,所以自己也不敢改变。
可能很多人大一上学期加入了社团,因为很多人会觉得,必须要加入社团,不然大学就不完整了。不过我的想法就是,加入社团不是一个必选项,加与不加,我觉得都没事,看你自己的喜欢因人而异。对于有些人加入社团可以学到东西,而对于学习能力差的人或者不想进步的人,可能加入社团就是去当工具人。如果你自己愿意学习,学习能力比较强,在哪里都可以学到很多东西,主要是自己想不想学。
2、大一下学期
大一下学期,自己还是一如既往的努力,不过不再把全部的精力放在课内学习上,也开始适当去参加一些活动啊,学习一些专业课外的知识,记得大一有一段时间迷上了历史,经常在图书馆一本一本史书的看。因此当时也没有太多时间去深究专业课内的知识,基本上就是课上认真听讲,课下将老师布置的作业认真完成将老师布置的每一道题目搞懂,然后就去做自己喜欢的事情了。最后记得在期末考试之前的几个礼拜,开始复习发现自己还复习的挺快,可能是由于自己之前学的比较扎实,最后做了几张历年期末考试的试卷就去考试了。结果在全部的成绩都出来之后,自己的绩点竟然排到了专业第一。这样让我更加坚定,我的这种学习模式是可取的,不仅可以空出很多的时间来做自己喜欢的是,还不耽误自己的学习。
3、大一总结
总的来说,大一主要是适应大学环境,找到大学的学习方法,并没有去太多的学习专业以外的知识,大一就草草的结束了。不过大一让我懂得了大学里面的许多潜规则,这也为我大二放开手脚学习课外知识奠定了基础。
二、大二
在大一一个学年的基础之上,自己也大概知道了大学学习的套路,我觉得可以用下面这段话来概括:在大学里,平均每个学期有19周,考试前的最后2周决定的是你大学四年的成绩,而另外17周决定的是你与别人往后五年的差距。这17周除了上课和作业,其余的自由时间,你如何分配,就决定了你所处的位置。对啊,只要你前17周好好听了课,把老师布置的作业搞懂了(作业一般不多),最后两周复习起来也会很轻松,并且能在期末考试中取得一个好的成绩。但是我发现我们学校的一部分学生其实在前17周上课也不认真听讲,作业也是应付一下老师,用最后两周的时间(可能还说的多了点,有的人就是预习一两个晚上的时间)来简单的复习一下就去考试了,可想而知其结果肯定不会好到哪去。
下面我就跟大家扯扯我大二一年的时间是怎么充实自己的,刚好也可以记录一下自己一年的丰富经历。
1、大二上学期
本人学的是专业是通信工程,我觉得我们学院这个专业的方向主要偏硬件,大多跟信号处理有关。但是我个人比较喜欢搞软件,可能是受我表哥(某大厂程序员)的熏陶。当时报志愿的时候他就建议我报计算机相关的专业,可惜自己当时分数不够被调剂到了通信工程。当我跟我表哥说我想搞软件时,他立即跟我讲了学习路线,说实话有大佬指路确实能省很多事情,并且也有学习的动力。
记得大一那个暑假,我就在我哥的安排下开始学习Linux了,也就是在这个时候我与CSDN相遇了。当时刚开始用CSDN主要就是为了记笔记,以便于自己以后复习,要不然到时候时间久了都不知道自己学了啥,有时间就拿出手机点开CSDN来看一看,或者以后学习中遇到相关问题也可以轻松的找到解决办法。大一的那个暑假没有系统的学习Linux,对于Linux主要还是了解阶段,找了一本书《跟着阿铭学linux》(我感觉这本书挺有意思的,很适合初学者),然后再跟着兄弟连做的Linux视频教程(很老的视频了)一起学,暑假两个多月大致的将Linux过了一遍,对Linux有了一个初步的了解,当时在家里学,学的比较轻松,所以没记啥笔记。
大二上学期因为很多水课都上完了,再加上没有大一那么多事情,可以专心的学习了。大二上学期我就开始系统的学习Linux了,当时在我表哥的推荐下买了相关课程,还有一本系统的讲解Linux的书《Linux就该这么学》(我个人觉得这本书挺不错的,非常适合小白),在学习了三个月之后,自己的Linux技能也有了巨大的提升。比较这两次学Linux的经历,我懂得了两个非常重要的道理:第一我觉得跟着老师和同学们一起学,和自己自学真的有很大的差别。跟着老师和同学们一起学,不仅不会的可以问老师,更重要的是那种学习的环境,当看着别的同学在努力,自己也不好意思放松,而自己自学当遇着难题就想放弃不想学了。第二系统的学习很重要,相比于第一次漫无目的的学,第二次跟着老师学学习的知识就比较系统,在大脑中也能形成一个知识体系。看过我文章的人知道也就是在第二次学Linux时,我才在CSDN做了很多笔记,慢慢的开始真正的接触CSDN。还有就是第二次学Linux也让我增长了不少见识(这个后文中详细介绍)。
学完了Linux之后,就马不停蹄的开始学计算机网络,当时在网上买了相关课程还有配套的书籍《计算机网络创新教程》,要求自己两个月把它干完,当时大二上学期还有一个月就结束了,因此只能挤自己的寒假来完成。记得那个寒假除了年三十、大年初一和初二没学习计算机网络外,其他每天都在我们市里的图书馆学计网,每天从早上8:00学到下午17:00,中间一个小时回家吃饭。当时是冬天,自己骑着小电驴在路上奔波寒风刺骨非常冷的,但是自己还是坚持下来了,我觉得我能坚持下来可能就是自律和自己有明确的目标和标杆的原因吧。在学计算机网络的过程中,我也能认识了许多大佬,这个大佬不仅仅指学习方面,还有人生的经验方面。首先就是给我上培训课的韩老师,从他那里让我懂得的最重要的道理是不要把自己的思想仅局限于学校,现在在学校我们接受的是学历教育我们学习的知识差不多并且还有老师和同学在后面督促你学,你与同学之间的差距拉开的不大,真正拉开你与同学之间的差距是毕业后你是否依然自律的学习,是否在不断进步。然后就是培训班的同学们,因为和我一起学计网的同学里面有在社会上工作了几年的大佬,他们社会阅历丰富。因此他们比我能够把握住行业的大方向和学习方法。还有就是经历和榜样特别重要,有时候我们不是不努力,可能是找不到方向,也看不到榜样,也不知道怎么努力才能成功。因此以他们为榜样,自己也就有了明确的目标,在遇到困难不想学时想想人家大佬都还在不断学习,你有什么资格不学。
2、大二下学期
大二下学期开学,就开始利用课余时间学数据结构与算法了,当时就直接在B站上找了王卓老师讲的数据结构,买了一本严蔚敏老师编写的《数据结构(C语言版)》就开干了(当时我觉得王卓老师讲的视频很适合我这种小白,然后自己大一的时候也学过C语言)。刚开始学没多久,我就发现一个问题就是自己学完一个知识点之后自己并没有练习和实战。因此就去找我认识的大佬们,在他们的推荐下我知道了Leetcode,力扣是一个非常好的刷算法软件,不需要你安装任何东西,也不需要你配环境,直接开刷,而且还分好了难易程度和板块。因此我学那个板块,就刷那个板块,当时刚开始刷题那会真的是一种煎熬,一道容易的题目都要花个20分钟,有时候遇到难的题目要搞一上午才能把这道题搞懂,不过最后自己还是坚持过来了。随着自己刷题数量的增加,自己的刷题速度也就上来了,那种成就感非常的nice。刚学算法感觉还比较轻松,因为刚开始主要是一些基础的数据结构比如链表、栈和队列等。学到后面就发现难度提升了不会少比如树和图以及他们衍生出来各种结构,还有各种的查找、排序和插入等算法。当时也想过放弃尤其回到寝室看到室友们躺在床上打游戏的时候,但又不甘于平凡。不过自己在不想努力的时候也会想起一句非常振奋人心的话:如果现在这个年纪,你不努力让自己过上想要的生活。那你以后就会用大把时间,去应付自己不想要的生活。
大二下学期上了一个月的线下课之后,因为我大学所在的城市有疫情,所以学校封校课程都改成线上了,并且一切校园活动都取消了。我发现这是一个我有更多时间和经历学习课外知识的机会,所以又自学了一门汇编语言程序设计(这门课是我们专业的选修课,因为专业老师讲的非常的基础且片面,所以自己又重新将整本书完全的学了一篇)。当时想着学这门课主要是为了更好的了解计算机组成原理和CPU工作原理。我觉得程序员如果懂得源代码在计算机中的工作原理以及是如何跑起来的,那自己写代码和理解代码的能力将会有一个大的提升。我找了一本通俗易懂的教材:王爽老师编著的《汇编语言(第五版)》。这本教材真的非常的不错,编者就用和我们平常交谈的语言跟我们讲知识点,并且每一章节后面都有实验例题与实验练习。这本书给人的感觉就是非常的亲近,想一口气把它看完。
3、大二总结
大二下学期是我觉得在上大学以来过的最快的一个学期了,可能跟线上上课有关吧,不过这个学期也是我自学东西最多的一个学期。即学了数据结构与算法,还大致的了解了计算机的组成原理和工作原理,这一学期过的很充实。并且在这学期的期末考试成绩也非常的不错,觉得自己算是把大学给读“明白”了。
大二这一年可以说是我大学里最充实的一年,不仅学到了很多专业意外的知识,而且自己的眼光和思维也不再仅局限于学校这个小小的地方,认识很多专业的大佬,人家掌握的知识那是非常的全面,以他们为标杆自己的路真的还长。大二这一年,信念很简单,多去学习专业以外的知识提升自己的稀缺性和自我价值。回想这一年经历的点点滴滴,自己非常的感动,那种油然而生的成就感非常的棒!正是因为有了这两年的点点滴滴,我才有勇气和耐心面对任何困难与挑战。
三、与CSDN的一年时光
开始真正接触CSDN是在大二上学期开始系统学习Linux的时候,当时用CSDN是为了记录每天学习的笔记,以便于自己以后复习。现在去看以前做的笔记,发现自己当时做的笔记还是比较low的(我不是指内容方面),不是很规范没有突出重难点。不过当时做笔记还只是停留在给自己看的层面,当时想着自己能看懂就行,所以也没有追求完美,当时学Linux做的笔记的阅读量也就比较少。直到有一篇笔记给了我巨大的惊喜,发布博客没几天其访问量就破千了,当时那种成就感和惊喜至今难忘。这也极大的提升了我在CSDN做笔记的热情,渐渐的我也发现CSDN确实是个不错的在线笔记本,慢慢的开始关注CSDN。休闲的时候或者一些零碎的时间就喜欢打开CSDN看看一些大佬写的文章,向自己领域的大佬看齐。所以说我也非常感谢CSDN,在我看来不仅是非常好的在线笔记本,还可以扩宽自己的眼界,与大佬交流经验和向大佬学习。还是那句话有人指导和有榜样真的很重要,有时候我们不是不努力,可能是找不到方向,也看不到榜样,也不知道怎么努力才能成功。
我与CSDN最亲密的时间,那肯定是大二下学期疫情封校的两个月,基本上每天都得上CSDN,不是写文章就是看文章。记得有一个礼拜写了9篇文章,基本上每天一篇。如下图所示:
主要原因还是自己当时比较悠闲, 由于疫情很多事情都不能做,所以有很多时间在CSDN。不过也是由于疫情让我加深了对CSDN的了解,我在这里获得了太多的惊喜。在CSDN不仅可以学习知识扩宽自己的眼界,而且CSDN还时不时会给我惊喜。自己文章的阅读量破千,别人点赞和收藏自己的文章等都是对自己文章的肯定,也是自己创作好文章的动力。现在的我在CSDN写文章主要还是做笔记,因为在大学期间实践的机会和自己的经验还是太少,作为一名准大三学生自己的路还长,唯有坚定信念勇敢的走下去。
1、自己的付费资源被别人购买
2、第一次入围博主周榜前20名
3、第一次入围领域内容榜前十名
这一年CSDN给了我太多的惊喜,就不一一列举了。
四、总结
1、有人指路很重要
路是需要自己走的,但有时需要别人指点方向,少走弯路就是捷径!多去与自己所学领域的大佬接触,因为他们更能把握住该行业的大方向还有他们有丰富的经验,这对于我来说都是宝贵的财富。我如果没有我表哥带着,可能也就在学校里边闷学,闷头学学校的课程,见识也就仅局限于学校,不知道企业和外界社会需要那种人才。
2、有明确的目标和榜样更重要
无论学什么,都首先要有个明确的目标,这样自己学起来才有动力不至于在学习的过程中遇到点挫折就想放弃。有时候我们不是不努力,可能是找不到方向,也看不到榜样,也不知道怎么努力才能成功。
3、要有终身学习的观念
现在这个社会,这个学东西可以说是终身的,上大学的时候大家学的东西都差不多,学生之间的技术水平差不多,真正的拉开差距的是工作之后,五年十年15年20年。再看那个一直在搞技术的人和那些做那种简单重复劳动的人比方说售票员,别看都是在工作,时间长了那就不一样了。而且学习只会让自己的脑子变得越来越灵活,比方说你让一个五年都没学习的人去学点东西,那就很难,但是咱们一直保持学习的人,学一个新知识,那就很容易了。
4、珍惜大学里的学习时光与机会
大学是我们自由支配的时间最多的一个年龄段,也是我们思维最活跃的一个年龄段。在大学里我们不用像中学那样备考高考或者中考,也不用像工作的人士那样每天被工作带来的压力或者琐碎的事情打扰,只要自己安心的学习就行,你在图书馆学习一天也没有人会打扰你。每个人的青春只有一次,趁现在还有机会卷就加油卷,以后过了老了你想卷可能根本都找不到机会。
最后送大家几句我喜欢的座右铭:
- 熬过无人问津的日子,才配拥有诗和远方,生活不是为了“赶路”,而是为了“感路”。
- 种一棵树最好的时间是十年前,其次是现在。
- 人是不能太闲的,闲久了,努力一下就以为是拼命。
- 你远道而来这世间,想必也是因为热爱吧,热爱可抵岁月漫长。