为什么要学好网络协议,用一些现象来说明下
- 大学多门课程都涉及到。比如《计算机网络》、《计算机组成与系统结构》、《数据结构与算法》、《操作系统》和《编译原理》等等,可以说是大学计算机核心中的核心。
- 不管你是否从事 IT 行业,每天你用手机或电脑,都与其打交道。如果从事相关行业,bug调试、性能调试、请求与响应(前端立场)等等;
- 基础知识绕不过去。近些年,技术变换来不及我们说再见与你好。搜索引擎、大数据、云计算、人工智能、区块链,你方唱罢我登场,可不管谁登场,网络协议这些基础知识要应用上。
- ...(容我继续收集)
现实情况是
许多人的情况是
- 基本知识不是很难,当时都弄懂了,但是经不住面试;
- 学会了,不知道怎么正常发挥(就不说稍长发挥了);
- 网络协议知识太多,学完就忘(是我记忆不行了么,都要开始怀疑人生了);
如何尽量改变这种状况
- 生活场景辅助理解记忆。纯粹看这些硬知识,本身就是很无聊和枯燥很伤脑细胞的事情,可以借助一些生活中场景来帮助我们理解;
- 面试题(问答形式)强化。纯碎用叙述的方式去阅读知识,形式单一气氛乏味,问答形式多多少少能波动你的情绪(比如面试班);
- 图文并茂。这个自然得有,但是要做的更形象、更生动、更美观,尽量做到人性化好理解,打动你(这个很难的);
- ...(带我慢慢发现,或者评论区你提供下更好的思路和路子)