1.1 持续而缓慢的学习
# 1. 持续而缓慢的学习
持续而缓慢的学习,而不是临时抱佛脚,才能带来长久的成长。 ——吴恩达
智慧不是学校教育的产物,而是终生学习的产物。 ——阿尔伯特·爱因斯坦
真正的学习,需要经历信息输入→转化知识→体系框架→知识输出→实践应用这样多个步骤,不仅仅要求持续的信息输入与自我内化,还要能在不断获得新知识的过程中去联系反思,这样才能真正掌握知识,把知识落到实处。
# 1.1 学习痛苦吗?
我的回答是,学习本身并不痛苦。对于绝大多数人——尤其是经历过高考“洗礼”之后的人,相比较不断刷题来应对全国几百万人竞争,只是接收信息、转化知识无疑要轻松很多,而如果能体会到真正把知识应用到实地的乐趣,你绝对不会再说“学习很痛苦”这件事情。
但我不想回避的是,抵御“短平快”收获快乐的诱惑——来潜下心来学习的博弈过程并不是那么轻松。当今社会经济的发展过程中,几乎能够用科技实现来满足的欲望——都已经被或正在被开发为商业服务,只要有一个智能手机,几乎你想满足的任何浅层欲望都不存在“进入障碍”:
- 我想吃点有味道的——外卖
- 有点时间不知道干嘛——抖音
- 我有点孤独了——朋友圈、QQ空间
- 我不想浪费时间没有收获——微博、头条、知乎
- 生活有点平淡无趣——来局王者荣耀
- 在上厕所——好吧,想干啥干啥
我们在生活中的任何时间段、任何心理状态的需求和欲望都可以很轻易得到填充——我也并不例外。那么问题来了,当你上厕所是背个单词还是刷一会抖音呢,午休结束后是先来局王者还是去看网课呢,人类本质上终究也是有血有肉的动物,面对立即可以满足的快乐和很长一段时间才(有可能)会有的收获,要想克服本能确实需要经历一段心理博弈。
对于立即满足的快感和延迟满足的快感,稻盛和夫先生在《活法》中有段一直激励着我的话,现在转送给正在阅读的你:
“工作马马虎虎,只想在兴趣和游戏中寻觅快活,充其量只能获得一时的快感,绝不能尝到从心底涌出的惊喜和快乐,但来自工作的喜悦并不像糖果那样—放进嘴里就甜味十足,而是需要从苦劳与艰辛中渗出,因此当我们聚精会神,孜孜不倦,克服艰辛后的成就感,世上没有哪种喜悦可以类比”。
“更何况人类生活中工作占据了较大的比重,如果不能从劳动中、工作中获得充实感,那么即使从别的地方找到快乐,最终我们仍然会感到空虚和缺憾”。
# 1.2 学习要反复吗?
因人而异,我个人是反复学过 Linux 命令2-3次,我先简单叙述一下自己在大学接触Linux 的历程:
一开始接触是大一在学校社团——学生科学与技术协会,加入了技术部门的Linux组,在这里我是真正第一次接触到Linux操作系统的各种指令操作。我当时就立刻为之着迷,对我而言,输入一个指令,获得一个结果反馈,不同的指令,不断学习新的指令,给我带来的是类似抖音给当时同龄人带来的随机获得感、好奇心、新鲜感;
不过在大一下学期我明显感觉Linux组每次学长授课来听的人越来越少——可能19多岁绝大多数人是”见过世面“的,Linux并没有那么有趣。但对于”小镇做题家“出身的我,在Linux基本指令带来的新鲜感过去后,Linux桌面环境的可玩性、不同Linux发行版(Ubuntu、Fedora、Gentoo甚至后面的Chrome OS)在很长一段时间内填补了我的精神需求乐趣,这种乐趣对于很多人其实是很难理解的;
在大二我在Linux部门留任了讲师——从第一节的几十人到最后一节课只有4人,或许对于那些很优秀的人而言,他们有更多的追求,竞赛、绩点、保研之类,不过当时我对于这个扩展我视野,甚至确切说改变了我以后人生方向的组织怀有一种使命和传承的感觉,也有一点好为人师的感觉吧,我当时是真的希望能够像我的学长那样也让更多人体会到Linux 的魅力;
因为要给新一届的新生介绍Linux,我必须不能像大一一样,仅仅只是为了自己对Linux 的乐趣,我开始真正系统的看了Linux的一些专业培训视频,补充了一些细节,但后来反思,我觉得这段时间我收获最大也最难熬的是——如何站在老师的角度去介绍知识,也是自此以后,我才真正体会到大学老师的心酸  ̄― ̄;
然后是我的另一个转折点——大三进入了一个提供校园服务的工作室,我在其中承担了一部分简单的web运维工作——Nginx、Iptables、证书管理之类的任务,这是严格意义上第一次将Linux投入了生产环境
一个时间点是新型冠状病毒肺炎爆发的时候我休学了——大三下学期,那段时间我的学业、家庭、身体、情感各个方面都一次性陷入了低估,此外就是我对未来的职业规划也产生了深深的迷茫。就像黑格尔对于道德经——知道这里面有极远深的道理,但是无处着手。我不想按照正常的轨迹——找到一份后台开发或者运维的工作,然后也就到此为止了,一直都对成为(在国内996下)失去可塑性的螺丝钉怀有深深的焦虑和恐惧,我意识到,没有独立认知、思维、个性,只是凭借信仰和热情无法让我在这个社会上成为”大写“的人,关于这段自我博弈和新路历程我会在有空专门写一篇文章。
此刻的时间点,是在我学习了计算机操作系统、Linux编程、数据结构与算法等计算机基础知识,并且在接触kubernetes、docker、云计算技术后,我发现回顾以前看似寻常的一条条Linux命令和工具,几乎每一个里面都含有及其深远的关联知识和及其严谨的架构设计。
所以我个人是经历过反复学习、螺旋前进的过程,但是我自觉是资质平庸,也走过不少弯路,我的历程并不适合所有人(大多数人),对于大多数只是把 Linux 当做一个工具来使用,我觉得一天足以吃透所有的需求。
此外本篇也只是介绍最最基础的指令信息,设计到我的个人新得我会单独列出一个新的系列来记录。
# 1.3 记录的目的
最主要的目的有两个——输出和记录:
- 输出:就我个人而言,学习只是输入会营养不良,消化不了后绝大多数会流失,知识输出对我是一种内化、反思的过程
- 记录:现在也不会像以前那么频繁使用Linux了(Mac真香),很多知识不记录下来,大脑的保护机制会自动清理内存——忘记