机缘
今天收到CSDN官方的来信,想想也可以对我前面的学习记录进行一个总结。
关于来到CSDN的初心,也就是为了让自己养成一个良好的学习总结的习惯。这里要感谢我C语言视频教程的老师,是他建议学生们在技术博客中进行记录。对于技术博客,也许对于很多人来说都觉得是大佬聚集的地方。我一个初学者或者普通程序员是没有资格在技术博客上发表文章的,认为发表了自己的观点后会因为技术含金量不足而被笑话。其实这种想法是错误的。
没有人一开始就是大牛。都是在一步一步的成长和学习中走过来的。
也并不是一定要到什么样的程度才“资格”在技术论坛上发表博客。不管你处于一个怎样的阶段,总有和你一起学习的朋友也在学习。就比如说在我学习C语言的过程中,就遇到了各种各样的初学者,他们有的是高中还没毕业对编程有浓厚兴趣的未成年,有的是大学在寝室充电的大学生,有的是工作后对工作不满想要转专业的职场精英,更有熟练掌握Java等其他编程语言的资深程序员来重新学习C语言。
而我,在我第一篇博客中提到,我是一个32岁的大龄粗糙非计算机专业程序员……正在为了不被大环境淘汰而“挣扎”。
在这样的一种情况下,虽然大牛高深的博客必然很受欢迎,但并不一定适用于所有C语言学生。每个人的学习方式也不一样。或许你将自己的学习方法和学习记录写下来,有的人看了你的博客,就真的给了他迫切想要的。或许他只是想弄明白指针的基本原理,看了十个技术大牛的解释却有十种不一样的理解,但你分析的学习记录浅显易懂,真是他迫切需要知道的。
收获
除了一遍学习视频教程一边进行学习记录,ChatAI也对我的学习有很大的辅助作用。
在以前的学习中,由于没有记录学习记录的习惯,很多知识点都是当时看教学视频的时候觉得奇妙无穷,给老师点赞。
然而过了几天就忘得一干二净。
如果直接去翻看老师提供的教学笔记,感觉所需要的时间又够再一次将教学视频学习一遍了。
但自己的笔记就不一样了,因为是自己写的,阅读速度肯定要快很多。
神奇的是,每当我在利用等车等琐碎时间翻阅我以前写的学习记录时,总会有“新”的收获,这些收获有的是当时学习视频教程时没有完全理解透彻的,也有的是忘记后又重新捡回来的。
至少对于我来说,养成学习记录的习惯利远大于弊。也许你不用依赖别人的学习心得,但一定要有自己的学习记录。俗话说得好:好记性不如烂笔头。只有当你把学习到的东西写下来后,也许当时不能掌握,也许后面会忘记,但是他们不会消失。
当你再次复习学习笔记时会很快的找回来。
但你若是没有这样的习惯,那么再次遇到这个被忘掉的知识点时就真的要靠“缘分”了。
也许是再一次学习。
也许是工作中遇到问题改代码改了半天最后终于发现问题后,拍一拍脑门说“啊,这个问题我好像以前学习的时候遇到过啊。”
日常
其实细心的人会发现,我的学习记录并没有严格按照每天必发一篇。可以有些灵活性。
比如在5月、6月工作不是特别忙的时候,每天学习得多,就发了两篇甚至三篇学习记录。
而最近一段时间新项目来了,偶尔会隔一天发一篇。但是整体的变化不会太大。因为现在我已经将学习记录视为生活的一部分。就了不写就感觉很不充实。
PS:不过好像现在差了一篇……官方私信我说今天是我开始创造的128天,而本篇文章是第127天的学习记录……
成就
成就的话现在说还太早了。要说的话,就是把C语言基础学完了,重新学习了一遍高等数学上,Linux最最基础的使用,C++现在学到STL部分,也算学了一大半了,另外数据结构也刚刚把链表学习完了。
然而后面要学习的东西还太多太多……
比如C++剩下的和数据结构要学习完毕至少还得一个月。
后面还要学习Qt基础和进阶,Linux系统下的编程,MySQL数据库,网络编程等等太多的东西了。我希望一年之内甚至更短时间能将这些基础学习完毕。
正如我的第一篇博客封面是一个潜艇的图片。我将这一些列程序员必备基础的学习计划称为潜艇计划。
为何这么说?作为一个非计算机专业的程序员,也许在外表上看上去和有基础的程序员差不多。但海平面下面没有潜艇(基础)的庇护,早晚有一天会翻船。也许别人看不到你有多少潜艇(基础),但你是万万不能不重视他们,万万不能觉得你已经入了这一行,就默认这些基础都完全掌握了。
憧憬
憧憬的话很简单。生命不息,记录不止。倘若有一天我有一周甚至更久都不更新学习记录了,要么是渡劫去了,要么就是被绑了。囧。
总之,感谢CSDN给了我这个平台,也不嫌弃我“粗糙”的文笔和“简陋”的技术能力。
其他方面的憧憬,就说近点的吧。希望早日完成我的“潜艇计划”。为往后更前一步的计划打下坚实的基础。