计算机网络文化基础如何去学习

我想了解少走弯路的方法
2025-03-07 03:01:01
推荐回答(2个)
回答1:

可以去网上学习学习

回答2:

非计算机专业,对计算机懂得也不多,但是要学网络!

有何不可?
等你学了之后你会发现,哪怕技术很牛叉了,可能你对计算机依然不是很懂,依然不会编程,依然不知道计算机是由哪些硬件组成的。
网络是一个入门容易,学精难的行业,想要入门,不要个把月,你就能接个网线,调个网络,但是要学精,就太难了,因为要学的东西太多了,知识面太广了!
========进入正题=========
万丈高楼从地起,要学好网络,基础要打好,还是按照大众路线来走吧!从思科的初级网络工程师(CCNA)学起,题主想要学这个相比也是为了找个活路。教材我就不推荐了,自行知乎!
重点说下方法,学NA重点就是要建立一个初步的框架,知道网络这一行大致有哪些模块,有一个东东,把它分成了七层,可是要好好记着,虽然现在用的是tcp/ip四层,但是那七层的思想是很重要的,在学新的协议的时候一定要先弄清楚是哪一层的,这样也能帮你记住那些形形色色的协议。说到协议,NA的协议讲的并不多,都只是浅浅的介绍了一些,虽说是浅浅的,但是对初学者来说还是很难懂的,不要想着把它理解的多么透彻,相信我,NA中你是做不到的,所以,把他们背下来就好,能理解多少理解多少,不要再NA中浪费太多的时间,后面阶段有的你学的。
上面说的那些协议主要指的是Route部分,Switch部分学着有点麻烦,不是因为他难,而是因为他太零散了。
学交换一定要多敲实验,因为那些命令靠自己死背是背不下来的,实验出真知啊!好多问题,想死想不明白,敲个实验,一下就明白了,这都是亲身体会。
如果真想入这个坑的话,就要不怕吃苦,因为要学的东西实在太多了,NA,NP都只是基础,除了认证里面的内容,还有好多需要扩展的地方都得自己主动地去学,实际工程中的问题各种各样,不能解决问题,就算白忙活。
=========补充.1=========
很多人说学软件吧~网络能干啥?就是个搬砖的,当个网管混口饭吃还行。软件来钱快,应届毕业生的待遇起步比网工可高多了。
论待遇软件的确比网络好,因为它实在太费脑了,个人觉得当今社会越费脑的活儿待遇约高。但是我依然选择了网络,一方面我不适合学软件,感觉对他有点排斥,现在在学Java是想让自己能够全面一点。另一方面,网络待遇低但是他让我的视野更加开阔了,搞网络的尤其是男生,很多做售后售前,这些都是需要出差了,年轻嘛,多跑跑没啥不好的,公司给钱让出去跑多好的。等项目经验多了,再安定下来,也会觉得很充实。
关于项目经验,还是在校生的题主可以靠找实习来增加了,不知道是否打算报班,如果报班的话可以多向老师咨询项目相关的问题。
项目经验对于找工作是很重要的,但不是必须的,如果实在没有项目经验就把理论弄扎实(面试深有体会)曾经在一个视频教程中听过这么一句话“只有能力不足的人才回去找项目经验,真正把知识学扎实了的人是不需要项目经验的!”个人觉得这句话还是有点不严谨的,但是从他的侧面也反映处理论的重要性!
关于敲实验,也想补充一点:
敲实验是为了验证理论,巩固理论,解决疑惑,一定不要认为会敲实验就算是把问题弄明白了,如果有这样的想法,迟早真的变成一个搬砖刷CLI的。搞网络的厂商很多,每家的配置都不一样,但是基本理论却是想通的。所以还是应该把重点放在对理论的研究上。举个简单的例子:给你三台路由器,让你配置一个rip使全网通,你可能用了不到五分钟就搞定了。但是全网通了不代表对rip的理解通了,ripv1 v2的区别,报文的交互,汇总的位置,还有它的计时器是否真的都弄明白了才是重点。(我也是前不久才明白这个道理)