插曲:我的大学时期二三事

Posted 程序员入门进阶

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了插曲:我的大学时期二三事相关的知识,希望对你有一定的参考价值。

每个人真正的转折点,都是因为挫折触发。当我们一帆风顺的
时候,是不会意识到拥有的来之不易,没有感知到是谁在负重。只有
当现实的重担突然往你身上压来,你才突然发现生活如此艰难。
普通人的转折点,会因为所经历的事突然醒悟。转折发生只会是两个
情况:外力逼迫和内部觉醒。外力是最直接的方式,它是借由现实
的外力,给自己的生活加上重担,在此情境下,人是能够爆发潜能的。
内部觉醒一般很难发生,并且因为它是长期沉淀才能看到的结局,往
往会被大众忽视。所以我们看到电视剧上面,一个人的改变不是因为
学习,常常是因为家族企业倒闭,身遭变故,或者触碰到了自己还存
在的自尊,导致了自己的发奋图强。
我的触发时机是外力逼迫,家里找人办事,拿着钱还要看他人眼色。
那时的我突然发觉世界并非想的那么简单,而是由更复杂的关系组成。
如果我就这么混下去,不好好学习,到时候什么都没有,要能力没能
力,要关系没关系,再遇见这类事情,拿钱办事还很被动。
那时我便暗下了狠劲,要学习,要从这条路线来改变局面。因为心里
还是要强,没有想过直接混关系。那时候每天做题,没有时间管其他
的。因为心里憋着一股劲,要考上大学,于是压力倍增。
我把每一科的成绩做了汇总,知道自己的突破口是英语,因为英语考
得太低,平时就 30 分,拖了整个成绩。其余的都保持在正常水平,没
有掉队。

于是,那一年时间,把英语高中三年的课本拿出来,每天背一段,每
天做一套题,同时跟着老师学习语法。我后来回顾的时候,才发现当
时做到了玩命,因为我把一本字典背完了。这个最终的结果就是英语
在高考达到 114 分,提升了 80 分。英语不擅长写作,于是我的策略就
是把前面的阅读理解中,能用到的句子记录下来,在最后的写作中直
接用,这个为我赢了一些分数。
说这么多只想告诉大家,一个人要想觉醒,是需要契机的。大多数人
后悔,本身的原因就是这个:没有遇事。我们常说的患难见真情,其实
在家庭中也是存在的。只有苦难共同经历,才能相互鼓励,并且相信
希望。
锦衣玉食的状态下,无忧无虑的温室培养出来的花朵,不是说他们就
矫情,而是因为父母的溺爱,让他们没有看到真实的现状,他们被包
裹着,出现了幻觉。以为大家跟他们一样,他们这个是不需费力就自
然拥有的。我们看到很多富豪,特别是家族企业,都会选择让后辈从
基层做起,贴近真实世界,这样子才能真正了解企业的运作流程。
越早遇见挫折,看清事实很重要,它决定了你积累的速度。我们回顾
过去,哪个时间节点没法跳过,那个时间就是你的转折。你可以审视
这个转折,是否给你的前途起到了促进作用。如果你当时一蹶不振,
那么现在就是懊悔那时自己为什么这样选择。我很庆幸当时自己没有
自怨自艾,而是选择了奋起反抗,寻找突破口。
考入大学之后,自己略懂皮毛的电脑技术,却给同学解决了电脑无法
开机,回到桌面,清理病毒等等问题,让我产生了所谓的虚荣,原来
我还有优势。这点很重要,这个就是我们常说的,你如果怕自己做一
件事中途会放弃,那么你最好的方式就是广而告之,让周围人都知道,

这样子如果你没做到,就会失信与大众,这样子会迫使你坚持下去。
大一的时候埋下了想学习计算机的种子,加上 C 语言编程和计算机组
成原理课程的进行,数字电路成绩加持,这三个课程成绩都不错,自
己又保持足够兴趣,于是就定了下来,要做计算机相关工作。
这里简单梳理就是,想做什么,凭什么做,怎么做?What Why How。
如果觉得这个不好理解,我换个说法就是你有什么本事,市场需要什
么技能,你该怎么努力让你的本事和市场重叠,如果没有这个本事,
那么你是否有优势学到这个本事。
很多人搞不清楚这个状况,总爱说看到别人做什么赚钱,什么工作赚
钱,却分不清楚自己能做吗?别人的门槛是什么,什么都分不清楚,
只盯着人家赚钱,却不想人家凭什么赚钱,市场又是凭什么给他这个
价格呢?
这时候我定下来要做计算机相关工作,具体要到哪个公司没有想清楚,
但是我梳理出来自己当前需要学习的知识,主要有一下几点:
① C 语言深入理解
② Win32 汇编编程
③ 操作系统
④ 数据结构
⑤ 算法
这里 C 语言深入学习的时候,参考了看雪论坛,找了一些别人写的程
序,逆向整出来序列码,在这个过程中就需要汇编知识,同时还要了
解程序加载进入 RAM 的映射关系,这个过程就是操作系统,数据结构

和算法的汇集,通过逆向来达到学习掌握的目标。
在学习的过程中,因为数字电路课程,让我了解到了嵌入式开发,于
是这个变成了我学习的目标,方向。因为我看到了温控,传感器的实
际应用场景,让我知道这个方向是有市场的。于是接下来我的计划调
整为:
① 51 单片机
② ARM 嵌入式编程
③ 操作系统
当我把自己的目标定位下来后,自学 51 单片机,使用模拟器运行,编
代码烧录,写红绿灯控制系统。在大三阶段,刚好老师开了 ARM 课程,
老师说这个会是大的趋势,于是跟着老师开始了 ARM 编程,这个时候
因为 ARM 应用了操作系统,学习的过程中便不断地强化了理解了我的
操作系统知识。在学习过程中,遇到阻力,困难的时候,主要的解决
思路是:
① 看视频
② 看书
③ 泡论坛
④ 找专业老师
网路上很多视频资料,当我理解不了的时候,就会下载一些视频,把
基础再过一遍,看看哪块没有搞懂。同时也会借着图书馆这个资源,
去借书来看,有时候会嫌麻烦,我会把书籍复印一份,方便自己做笔
记。最后就是泡论坛,发帖子求助,那个时候技术论坛很纯粹,大家

也很活跃。在网路上遇到了一个老师,愿意帮我答疑,后面我学习单
片机知识,就是通过邮件给老师求助,基本都会很快收到回复。
时间上规划,到没有太大的问题。大学最不缺的就是时间,主要就是
看你把时间用在什么地方。大学几年没有荒废,主要就是因为自己知
道自己要做什么,大学过后找工作生活下去,不失业是我的目标。在
毕业找工作的时候,因为需要一些实战项目,这样子会增加自己面试
机会,当时自己便做了一些游戏,七彩俄罗斯方块和推箱子,同时做
了一个类似于菜单的工具,写了一个 C 语言进阶教程。
规划了这么多,把技术打磨好,剩下的就是市场需求。当时我的失误
就是英语四级没过,有人会说你高中做到那么强了,咋会挂掉四级呢?
其实高中那种死记硬背的方式,随着高考结束,英语词汇量整个归零
了。大学时期有个错误的认知,就是以为有本事就可以了,成绩不重
要,四六级不重要。
这个是导致我后面想面试一些公司,人家都不给机会。校招是进大公
司的最好机会,错过了这个你的难度就大了很多。成绩这个环节是我
复盘大学生涯的时候,唯一没有做好的地方。你要说根本原因,那就
是没有意识到这个问题的重要性,这也是我在大学最重要的 8 件事,
专门强调的一点。多学习,才能让你思考问题更全面,如果你没有意
识到成绩的意义,你就不会把它当回事。 我们错过一个个机会,实际都是意识不到它的重要意义。要
想对未来有更好的规划,去找一些已经工作的人,或者是别人写的书
籍,帮你将认知提升,这时候你就能回过头来,看到问题所在。
这一节分享下我的规划,希望对你有用。我的专栏会加入很多自己的
经历,为的是让你学习的时候不枯燥,毕竟这些经历都是真实的。

以上是关于插曲:我的大学时期二三事的主要内容,如果未能解决你的问题,请参考以下文章

我与插入排序二三事

生活二三事

细说Oracle数据库与操作系统存储管理二三事

录音二三事

记form的二三事

(新版)程序员床上二三事....