1 前言
1.1 八股文是什么
八股文本来是明清科举考试的一种文体,绝对不允许自由发挥,而句子的长短、字的繁简、声调的高低等也都要相对成文,字数也有限制。
那么总结一下,八股文的特点是:不允许自由发挥,题目,内容,格式都被严格限制,必须遵守相应的定式
那么计算机八股文就比较好理解了,就是针对计算机专业去找工作,需要明白知晓的一系列知识,也可以称作面经,叫它八股文是非常符合的,首先它是固有的,尊重严格的定式(即有固定答案),其次是暗含一点隐喻,就是把自己比喻成明清时代受到束缚的学子。
计算机八股文一般包含这些部分:语言篇(C++ 或之类),计算机网络,操作系统,数据库,设计模式,计算机系统,算法等
1.2 对于八股文的态度
先拿自己举例,对于八股文有几个心态转变,如下所示:
1、不喜欢,很抗拒
- 在我刚出来找工作的时候,我不愿意背八股文,我觉得会就是会,不会就是不会,只要代码能力强,不需要搞这些,觉得面试造火箭,进去打螺丝没有一点意义
2、基于现实,被迫接触
- 在找工作的时候,大家都去背这个所谓的八股文,而我会的很少,又不特意去准备,根本都没到笔试或者面试的时候就被 pass 了,有人卷了,你就必须卷,互卷就是这样来的
3、主动学习
- 现在我也有几年工作经验了,我发现我说八股文没用,是我在解决问题的时候没有达到使用八股文的程度。
之前老有人说计算机科班生会比非科班生走的远,我觉得都是刻板印象。但是实际上,这是有一定的道理的。
在工作中,我发现需求我都能实现,但是偶尔会遇到一些和操作系统底层相关之类的问题,我无法解决,没有解决思路,只能去求助我的上级。而我的上级总是从原理层次出发,刨析代码,解决问题。
所以八股文到底是什么?对我来说,这个是必须了解的部分,你可以不精通,但你必须有印象,不然有些问题你无从下手,这就是你和别人差距的部分。有的时候,你厌恶的东西,就是你的短处,你必须主动走出舒适区,去接触,去成长。成长可能没有立刻的效果,不会对你的生活造成影响,工资也不会长,但是你自己会知道,你成长了。
对于计算机科班来说,其实计算机八股文在学习的阶段都有全部接触,但是无论是学的好不好,学过没有,还是随着时间的流逝,自己又不使用,逐渐忘记了。我认为都有捡起来的必要。
1.3 八股文都够多了,为什么写这个系列
纸上得来终觉浅,绝知此事要躬行。
在看的时候,不能死背,大家写的很多,我也看了很多,但是我还是有属于我自己不理解的部分,所以我需要一点点整理加补充。
知识是共有的,不属于任何一个人,但是每个人都为这个开源添砖加瓦。
这是我的学习笔记,欢迎大家指点,并在这其中生成自己的知识体系。
2 文章导航
不会弃坑,但是因为现实原因,可能会随机掉落,持续更新中
标签:00,八股文,计算机,知识,C++,科班,但是 From: https://www.cnblogs.com/PikapBai/p/17586835.html