怎样从零开始学习网络工程师?

当今社会,人人离不开网络。整个IT互联网行业,最好入门的,网络工程师算是一个了。

什么是网络工程师呢,简单来说,就是互联网从设计、建设到运行和维护,都需要网络工程师来负责相关的工作。下面我会从几个方面来展开聊一下,零基础怎么学习成为网络工程师。

  1. 不看专业,网络工程师的魅力与前景
  2. 零基础,攻克网络工程师的必备思路
  3. 拿下软考,成为网络工程师的真实经历

1、不看专业,网络工程师的魅力与前景

因为计算机专业出身,身边不乏各类同行,平时也难免会交流交流。网络工程师相关职位上,有专业出身的,也有很多非专业自学的。大家普遍觉得,非专业的话,网络工程师最好入行,根据能力和职业规划,可以边学边实践,这行本就是对实际能力很看重,只要你进了这行,经验,水平都可以积累。而且这个行业特色就是,活到老学到老干到老,既不被年龄限制,也极具稳定性,还是高收入。

根据BOSS直聘提供的数据,2023年10月,全国网络工程师的平均月月薪为6356元,中位数为5119元,其中7k-12k工资占比最多,约29%。

5G网络工程师相关职位薪酬参考

我有个九零后的朋友,学历不高也是零基础。但是人聪明,看准互联网机会,查了多方资料了解到网络工程师的待遇不仅高出自己现在很多,也有很好的发展前景,于是找了个实习的相关工作后,就瞅准了软考的机会,因为这是他查到最直接能够拿到的证明自己专业能力的国家级认证,于是边工作边学习,各种报班上课,一年内拿下软考认证,直接做了敲门砖转投目标岗位,做了网络安全工程师,工资直接翻了几倍不说,还做了不少银行项目,经验越来越丰富。

所以,想成为网络工程师的朋友,零基础没事,找对方法,一次搞定行业敲门砖。学对了路,后面再积累。毕竟网络工程师的就业面非常广。

即使零基础,也可以先学起来。选一个合适的机构,把专业知识系统、全面、科学的学习了,配合实践和努力,真心不难。

这里就说一点,别走弯路,除非你天赋异禀,自学立马成才。不然,就前期花点时间选择好一个优质的机构去上课,打牢基础。一定先考过权威证书,作为敲门砖,到实践过程中不断深造学习。

别忘了添加助教的微信,因为还能白嫖近6年的考试真题,这个重要性不用我多说了吧?

2、零基础,攻克网络工程师的必备思路

想要零基础成为网络工程师,接下来的几点,尤其重要。

基础知识学习。你需要了解计算机网络的的概念、体系结构、协议、设备、应用等基本知识,以及常用的网络工具和软件,如ping、traceroute、Wireshark、Nmap等。你需要掌握网络设计的原则和方法,如需求分析、拓扑设计、地址规划、路由选择等,以及如何使用各种网络设备和软件进行网络配置和管理,如路由器、交换机、防火墙、DHCP等。要熟悉网络性能的评估和监测方法,如带宽测试、延迟测试、丢包率测试等,以及如何使用各种技术和工具进行网络优化和改进,如QoS、负载均衡、缓存等。同时,你也需要了解网络安全的重要性和常见的的威威胁和攻击手段,以及如何采取有效的防护措施和应急方案,如加密、认证、防火墙、入侵检测等。

上面说的,光听着就容易晕头了是不是?基础好,学习能力强的人,部分理论知识比较浅显,可以自学。对于零基础的朋友而言,太多概念和内容需要深刻讲解了,而且理解、掌握大量的专业理论和概念难度也大。

所以,**报课是必须的!**报课可以从两方面考虑,其一,学以致用,系统详细的掌握专业知识;其二,配合证书认证考试报课,先掌握部分知识,通过考试后,再继续深入学习。

这里还有个抄小道的实践学习方法,就是趁在校期间或者刚毕业的时候,去找合适自己职业规划的实习/兼职工作。不要怕没基础,也先不考虑待遇,只要肯学勤快,考虑自己能不能学习收获就行。这样的话,通过实践,还能更清楚自己今后的工作打算。

拿北京举例,有很多实习的岗位可选择。我那位朋友当初也是抱着实习和认识同行前辈的机会入的门。

招聘网站网络工程师实习工作示例

认证考试。网络工程师可以考软考中级的网络工程师认证,基础不错的也可以考思科的CCNP、CCIE等企业认证。

**我推荐零基础的朋友先把软考证考下来!**软考证是国家级证书,一年两次统考。网络工程师考两科,基础知识和应用技术,知识点比较烦杂,但是难度适中。以考代评认证,长期有效,是硬性入行敲门砖,并且在多地积分/人才落户是加分项。一定是网络工程师起始的黄金证书。

国家软考资格设置

3、拿下软考,成为网络工程师的真实经历

3、拿下软考,成为网络工程师的真实经历

如何备考软考呢?在官网(https://www.ruankao.org.cn),可以了解到中级网络工程师的考试说明,我总结如下图。

网络工程师考试说明

考点涉及多方面的理论基础、部分实践、法律法规甚至以英文为基础的资料阅读等。因为涉及实践部分占比不算大,因此难度也就对零基础比较友好了。只要认真学习相关内容,仔细备考,通过考试,并且能掌握一定的专业知识是没问题的。

考点涉及多方面的理论基础、部分实践、法律法规甚至以英文为基础的资料阅读等。因为涉及实践部分占比不算大,因此难度也就对零基础比较友好了。只要认真学习相关内容,仔细备考,通过考试,并且能掌握一定的专业知识是没问题的。

零基础朋友备考的关键就两点:规划时间+系统上课

还是拿我那位朋友为例,把避坑经验分享出来。

时间规划主要是能够腾出足够的时间用来学习,上课和复习。

我朋友当初就是考试前2-4个月开始准备考试。每周至少要预留10个小时左右学习的时间,可以碎片化安排。他当时为了有空闲时间,待遇什么都不计较,所以他真的预留了很充足的时间学习,一开始学习就报了班,从最基础的计算机理论学起。几乎每天都会保持学习1小时。碎片时间还会用来背专业英文单词。差不多学了小半年后,开始着手准备软考证的开始。因为他知道,这块敲门砖对他而言至关重要。

在他报的各种班里,当时他图价格便宜和快,报了个软考的速成班,课也是按时去上,但是学了一整下来,真的没掌握什么知识要点,能记住的就是老师讲过几道理。反复做题。知识根本吃不透,一知半解。到了真的上考场的时候,就蒙了。事后他说过,早知道浪费了半年时间,还不如一开始就集中力量报个靠谱的软考课程。后面他师哥介绍给他了一个不错的机构,上了一套系统的课,最后顺利过关。还掌握了很多硬性知识。

报好了班,上课时间一定要安排好,不要让自己无故旷课,因为你不光是应试,也是在学习专业。

我朋友那会学习,他很自豪的是说再忙,自己一天课都没缺席过。

考前1个月,每周充足预留每天可以刷真题、错题的时间。不要不敢,多问老师,多举一反三。报了班就是为了老师的答疑解惑,一定要抓住机会。

再举个例子,一个同学也是零基础,为了入行半实习的做了网络助理工作。她知道获得网络工程师认证是她最快的捷径,所以她抽出每晚的时间用来学习备考。

她根据自身的情况,先制定好合理的学习计划。确定每天保证学习至少1小时。并按照考试大纲,讲学习内容分成若干模块,给每个模块规划学习周期。例如计算机的基础知识学习,她预留1周的学习时间掌握要点;网络安全和数据安全的基本知识这种专业性强的,她会预留2-3周去理解消化。周末的时候,用每天4小时的时间去做题和复习本周的学习内容。

每天通勤的碎片时间,她主要用来阅读教材理论和背专业单词等。因为要备考,就每天以学习为重心,吃喝玩乐都可以先放放。

在实践部分,她也会利用自己的工作环境,在下班后做些实践操作,例如防火墙配置,路由器协议调试等等,用以加深对理论的理解。同时利用自己助理的身份,多向公司前辈请教。

在分析过考试大纲后,李娜就开始认真选择培训机构,因为她知道,自己的基础差,上课学习是最高效的方式。她在对比选择内容和服务后,选择了2家去试听了免费的体验课,三天的体验课上完,她觉得自己的思路瞬间就清晰了,并且培训机构课程设置的水平,老师的授课,一下就都体验到了。所以很快确认了一家适合自己的。无论是课程架构还是教学服务质量她都很满意。

配合模块学习和课程节奏,她会认真制作笔记,考试通过后甚至还有学妹买她的笔记去备考。笔记中既包含重要的知识点,解题方法,模块化学习总结,还有理解思路和易错问题汇总。

她对自己很严格的执行学习计划的安排,在整个学习备考过程里也走的非常踏实,所以一次就过了考试,后面在工作上也取得了更好的成绩。

那么课程选择,清楚自己要学什么,根据考试范围去看培训机构的课程安排,上面有给出网络工程师的16大核心考试内容。

找优质的培训机构,无非是看口碑,同行推荐,官网了解师资力量,对比课程体系完善度,合适的价格,老师、教员们的服务态度

现在比之前的学习环境好太多了。很多机构设置体验课。我朋友学习那会,根本没体验课这一说,那会他图便宜选了一个速成班,结果上课的时候就是做题讲题,不会的概念还是不不明白,结果第一次考试也没通过。好在,后面是上司推荐了一个靠谱的学习班,才顺利拿下了软考。

现在的好的体验课,课时通常是2-3天,利用周末就可以灵活安排。课上老师不光会浓缩重点中的重点讲,还会帮你串联起整个学习和考试方法,引导你找到适合自己的体系。

课程一般会重点讲下当季软考的难度、价值、考试大纲和要求,备考误区,高效的备考方法;历年典型真题,独家答题技巧;针对高级科目,还有论文的解读和写作方法

在课程结束时,还会附赠大量的学习教材,这些教材都是老师们经验总结的,干货很多,用这些资料去备考基本就完全足够了,省去了到处找资料的时间和麻烦。

所以选择机构的时候,一定要去上下体验课。好的教学质量,在体验课就可以看出来。

适合了,再去报名,不走弯路。

即使上了课,也要认真学,认真考试,一定能够取得网络工程师的软考证书。

职业规划。网络工程师的工作领域非常广泛,包括网络设计、网络安全、网络优化等,规划自己的职业方向是非常关键的。一定要结合自己的优势、兴趣、发展方向来选择一个自己感兴趣的领域进行深入研究,通过学习在这个领域内建立专业优势。

同时你要了解自己的独特之处,可能是你的技术能力、项目经验或者是人际交往能力。这些都可以成为你的不可替代性,加大你的职场竞争力。

确定了自己的职业方向和阶段计划,就按目标不断前行。不要停下学习,定期进行技能考核和认证。

接下来我将给各位同学划分一张学习计划表!

学习计划

那么问题又来了,作为萌新小白,我应该先学什么,再学什么?
既然你都问的这么直白了,我就告诉你,零基础应该从什么开始学起:

阶段一:初级网络安全工程师

接下来我将给大家安排一个为期1个月的网络安全初级计划,当你学完后,你基本可以从事一份网络安全相关的工作,比如渗透测试、Web渗透、安全服务、安全分析等岗位;其中,如果你等保模块学的好,还可以从事等保工程师。

综合薪资区间6k~15k

1、网络安全理论知识(2天)
①了解行业相关背景,前景,确定发展方向。
②学习网络安全相关法律法规。
③网络安全运营的概念。
④等保简介、等保规定、流程和规范。(非常重要)

2、渗透测试基础(1周)
①渗透测试的流程、分类、标准
②信息收集技术:主动/被动信息搜集、Nmap工具、Google Hacking
③漏洞扫描、漏洞利用、原理,利用方法、工具(MSF)、绕过IDS和反病毒侦察
④主机攻防演练:MS17-010、MS08-067、MS10-046、MS12-20等

3、操作系统基础(1周)
①Windows系统常见功能和命令
②Kali Linux系统常见功能和命令
③操作系统安全(系统入侵排查/系统加固基础)

4、计算机网络基础(1周)
①计算机网络基础、协议和架构
②网络通信原理、OSI模型、数据转发流程
③常见协议解析(HTTP、TCP/IP、ARP等)
④网络攻击技术与网络安全防御技术
⑤Web漏洞原理与防御:主动/被动攻击、DDOS攻击、CVE漏洞复现

5、数据库基础操作(2天)
①数据库基础
②SQL语言基础
③数据库安全加固

6、Web渗透(1周)
①HTML、CSS和JavaScript简介
②OWASP Top10
③Web漏洞扫描工具
④Web渗透工具:Nmap、BurpSuite、SQLMap、其他(菜刀、漏扫等)

那么,到此为止,已经耗时1个月左右。你已经成功成为了一名“脚本小子”。那么你还想接着往下探索吗?

阶段二:中级or高级网络安全工程师(看自己能力)

综合薪资区间15k~30k

7、脚本编程学习(4周)
在网络安全领域。是否具备编程能力是“脚本小子”和真正网络安全工程师的本质区别。在实际的渗透测试过程中,面对复杂多变的网络环境,当常用工具不能满足实际需求的时候,往往需要对现有工具进行扩展,或者编写符合我们要求的工具、自动化脚本,这个时候就需要具备一定的编程能力。在分秒必争的CTF竞赛中,想要高效地使用自制的脚本工具来实现各种目的,更是需要拥有编程能力。

零基础入门的同学,我建议选择脚本语言Python/PHP/Go/Java中的一种,对常用库进行编程学习
搭建开发环境和选择IDE,PHP环境推荐Wamp和XAMPP,IDE强烈推荐Sublime;

Python编程学习,学习内容包含:语法、正则、文件、 网络、多线程等常用库,推荐《Python核心编程》,没必要看完

用Python编写漏洞的exp,然后写一个简单的网络爬虫

PHP基本语法学习并书写一个简单的博客系统

熟悉MVC架构,并试着学习一个PHP框架或者Python框架 (可选)

了解Bootstrap的布局或者CSS。

阶段三:顶级网络安全工程师

这部分内容对于咱们零基础的同学来说还太过遥远了,由于篇幅问题就不展开细说了,我给大家贴一个学习路线。感兴趣的童鞋可以自行研究一下哦,当然你也可以点击这里加我与我一起互相探讨、交流、咨询哦。

学习资料分享

当然,只给予计划不给予学习资料的行为无异于耍流氓,这里给大家整理了一份【282G】的网络安全工程师从入门到精通的学习资料包,可点击下方二维码链接领取哦。

  • 26
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
CANoe是一款用于开发、测试和分析汽车通信网络的软件工具。它可以模拟和分析CAN、LIN、FlexRay和Ethernet等通信协议,帮助工程师进行车辆电子系统的开发和测试。从零开始学习CANoe需要掌握一系列知识点,包括新建工程、创建dbc文件、系统变量的创建和使用、设计panel、CAPL测试节点、XML测试节点、.NET测试节点、IG模块、断点调试、信号发生器、Statistics Window、Trace Window、Logging Window等等。\[1\]\[2\]在学习CANoe的过程中,可以通过创建XML Test Module来进行测试,有两种方式可以创建XML Test Module,一种是在Bus上创建,另一种是通过简单demo编写Case。\[3\] #### 引用[.reference_title] - *1* *3* [从零开始学习CANoe(六)—— XML 测试节点](https://blog.csdn.net/king110108/article/details/115833563)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [从零开始学习CANoe 系列文章目录汇总](https://blog.csdn.net/qq_34414530/article/details/124923152)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值