当前位置 : 安全工程师资格证 > 网络安全工程师要学什么语言

网络安全工程师要学什么语言

最新回答

几丁不二
一名好的网络安全工程师是要懂一点常见软件工程师会的语言。所以,网络安全工程师也要学习软件(至少要学到能看个大概明白)。
就业前景方面就看你掌握的知识了,因为软件工程师也可以找到高薪工作,网络安全工程师也是可以找到高薪工作,这个不用提,至于出差方面,你干什么工作也不排除出差这一说,如果都是大工程,软件比网安要出差的时间长一些吧。
其他一些专业不是明白,因为没学过,不过只要学的好,不管你是干什么的都不用愁工作,不要一想着一毕业就能找到高薪工作,毕竟你只是一名刚从学校走出来的学生。
你可以百度搜索 中安致远 免费远程培训网络安全工程师 可考取工信部认证(初级、中级、高级)网络安全工程师 证书。你去听一听网络安全技术的课,在多查查,考虑考虑,毕竟这个是一辈子的大事!
popo小婷婷
,大到写作!C语言是高级语言中比较低层的语言,像LINUX,WINDOWS这样的大型作,ucos这些热门的实时作都是用C语言夹杂汇编写成的!当然在写作的太少,除非你想去微软这样的公司写WINDOWS!国内的C语言现在主要应用在嵌入式,驱动,网络等领域!嵌入式是软件行业中最热门前景最大的领域之一,像手机,C,汽车,DVD,液晶电视这些非常贴近我们生活的东西都是嵌入式,用C语言在上面做应用式非常简单的事情!想做嵌入式软件必须把C学得非常精通,这是毋庸置疑的!驱动是一门相当高深的技术,不仅要软硬皆同还有懂作内核,在国内搞的人不多,但是搞这个的是绝对的技术核心人物,绝对的高薪!网络听起来好像没什么难度,现在大街上随便一招呼,自称网络工程师的一大堆,但是真正的网络工程师,真正的又有几个?C语言绝对是一个真正的网络工程师必须掌握的东西,原因就是因为这些作,网络协议,驱动,十有都是C语言写成的,如果你不是一个绝对精通C语言的网络工程师,那么你跟大街上一招呼来一片的人差不多!真正的网络工程师很不简单,我有个朋友,以前是网络的高级技术员,现在已经移民加拿大了!另外还有很多小领域都应用C语言,这里就不说了!
学C语言,必须精通数据结构,必须精通作原理,而且至少要能看到汇编!否则你就永远是个初学者。C语言是一门十分灵活的语言,你现在不是要再去学哪一门语言,而是要把C语言彻底的搞清楚,不仅要看得懂代码,还要明白这些代码是怎么作内存,怎么作CPU的!真正的把C语言学好了,其他语言学起来都不在话下!如果你真的把C语言学好了,想往软件方面发展的话,我劝你在大学期间把以下几门课程彻底搞精通,
数据结构-不要怀疑,这是重点中的重点,核心中的核心
作原理-你连作原理都不懂,怎么去人家的作上做?不懂原理的人永远只能停留在表面!
微机原理-这也是原理,但是它是硬件的原理,一个软件工程师技术发展到一定地步就必须跟硬件打交道,否则就无法更上一层楼
汇编语言-懂汇编的程序员跟不懂汇编的程序员就是两种档次的程序员
以上这四门课程是计算机软件的核心!哪程序员跟医生做个比喻,精通以上四门课程的就是主治医生,不懂的就相当于护士!如果你觉得这四门课程都学精通了,C语言也达到了相当高的水平了,你就可以去找作内核的书去看了。推荐一本书《linux内核完全剖析》作者-赵炯。为什么要看LINUX内核?几点原因,LINUX是大型作,在应用领域跟WINDOWS各占半壁,最重要的就是LINUX是开源,内核代码完全公开,而WINDOWS是收费的,内核代码是保密的,你想看也看不到!如果你能够把这本书很轻松的看懂,那么就证明你是真的学好了!如果你能完全掌握这本书的知识,而且能提出自己的意见,那么恭喜你,至少在国内,你已经成为软件行业的真正的高手了!这时候你再了解些硬件知识,你就可以去写驱动,甚至可以去写作了!
爱欧尼亚荒原
嵌入式主要学习的是电子产品,PLC等的编程,一般进的都是工厂或者是研发机构,个人感觉嵌入式就业没有网络工程就业范围广,但是比较有前途,毕竟学网络的要多于学嵌入式的,竞争压力小一些。
我先说网络工程吧,因为我选的是走网络。
首先网络工程的起点偏低,为什么这么说呢,因为网络工程的分支很多,从底层开始是综合布线,网络工程施工,网络设备安装与调试,网络与运维,网络化的应用,网络设计,网络数据库等等……最高境界就是集成,传说中的集成工程师年薪不低于12万。
网络这个东西主要是硬件来实现的,所以好接触。随着企业化的加快,网络也在不断扩容,用人需求也在增加。你看到的每座大楼里都会有一层安放网络设备。
年薪2万到20万不等,一般出来刚干一线工资是1500左右,随着经验的增加,2、3年之内你会成为工程师3K到5K。
学的东西比较杂一些,通信原理,计算机网络通信原理,交换技术,宽带接入技术,综合布线,网络设备安装与调试,网络作,网络数据库等……
另外说个网络的发展方向,我们现在的网络分为电话网,移动网和计算机互联网,未来10年要做的方向是三网融合。也就是我们说的3G技术,所以LZ不要单纯的以为做网络就给电脑组网,还有电信网络和移动网络。
下面我说下嵌入式技术,我为什么没有选择呢
首先起点高!没有研究生水平干不了。什么是嵌入式技术?说白了你的手机是硬件,我想编一个程序烧到你手机里去执行,但我这个程序是个高级程序,不是响个音就完的。做为本科,嵌入式我们只学了皮毛,多少了解些原理,可是没有摸工作台的机会。
在嵌入式技术下面的是单片机技术,这个我们学的比较多些,主要用汇编和C语言来写程序烧的芯片中。单片机的应用也很广泛,比如冰箱啊洗衣机啊空调电视什么的都需要。而嵌入式是要有作的,比如NOKIA的塞班,嵌入式LINUX。所以嵌入式水平更高,更牛!号称“软硬结合”!
学出来起薪不会低于5K,毕竟你学习的成本和时间还多呢~
学习课程有:电路分析,模拟电路,数字电路,高频电子电路,DSP原理,DSP应用,接口技术,集成电路,单片机技术,频技术,汇编语言,C语言,JA语言,电子,嵌入式技术,SOC技术,自动控制原理,数字音频等。
明天再说0865
陈老师,你好,我毕业快两年了,学的是计算机安全与防范专业,在学校学习和其它大专生一样,成绩平平,专业没什么特长,以至于出了学校找工作四处碰壁,找到好工作,之前我做过一份工作,也是朋友介绍的,做的是一个软件,没什么技术含量,做了一年半。现在找工作自己都不知道自己能干什么,设简历也不知道设什么职位,感觉前程渺茫!读了大专没用,不读还好,高中毕业找工作还好找。老师你能帮我指点一下吗?谢谢!2、不要抱怨自己读大专,真正高中毕业,以你对工作的要求,更加找不到合适的工作了。3、计算机安全与防范,这个领域的职业方向挺多的,以下列出一些程序和安全防范方面的职业,供你参考:1)C/C++软件工程师:计算机、电子、通信、工程、自动化等相关专业,大专以上学历。熟悉软件及设计的基本流程;熟悉C/C++编程语言,理解面向对象编程思想;熟悉至少一种数据库;具有Unix/Linux等作下的经验;具备良好的学习和创新能力、严谨敏捷的思维能力。2)Java软件工程师:计算机相关专业,大专及以上学历。相关专业证书有:Sun Certified Java Pgrammer(SCJP)和Sun Certified Java Dloper(SCJD) 认证。有一定的软件分析设计能力;熟悉Java、Servlet、JSP、E等技术;熟练使用Eclipse或jbuilder等java工具;熟悉JA+STRUTS体系结构和工具;熟悉至少一种数据库的和设计;具有良好的学习能力,具有强烈的工作责任心、有良好的沟通能力和团队合作精神。3)软件工程师:计算机相关专业,大专及以上学历。有一定的软件分析设计能力;精通ANet语言;熟悉至少一种数据库的和设计;具有良好的学习能力,具有强烈的工作责任心、有良好的沟通能力和团队合作精神。4)PHP软件工程师:计算机相关专业大专以上学历。具备良好的代码编程习惯及较强的文档编写能力;精通PHP语言,精通CGI标准和HTTP等互联网协议;熟练掌握HTML语言、JavaScpt脚本语言;英文水平过硬,能基本不借助字典快速阅读英文文档;熟悉LINUX或WINDOWS作;有良好的沟通、协调能力和学习能力,具备良好的团队合作精神,对工作积极严谨踏实,能承受较大的工作压力。5)网站工程师:计算机或相关专业,大专及以上学历。相关专业证书包括:CP、CCIE认证。熟悉网站前台相关技术,熟悉0相关技术;精通TCP/IP协议、OSI参考模型;熟悉HTML、DHTML、CSS、Javascpt、ASP、JSP等web页面语、photoshop/Flash/Dreamweaver/Fireworks/等网站相关软件工具和数据库技术;具备较强的学习能力。6)网络工程师:计算机相关专业,大专及以上学历。相关专业证书包括:CP、CCIE证书。熟悉Cisco、Juniper等厂家网络产品,了解路由器、交换机、防火墙等网络产品;精通LAN/WAN/WLAN/Voip网络技术;熟悉集成项目技术方案的设计及标书制作;责任心强,工作积极主动,有团队精神。7)网络安全工程师:计算机相关专业,大专及以上学历。了解安全技术防范体系,并具有相关企业的网络安全建设和实施经验;熟悉网络互联技术、熟悉tcp/ip协议、深入了解常用的网络协议以及常用的路由协议;熟悉病毒与防病毒技术,熟悉主流网络防病毒产品(Trendmic、Symantec、Rising等)的安装、部署、配置、优化、排错;了解存储和备份技术,对Vetas、EMC等产品有基本认识和实施经验;掌握常见的攻击及防护技术,如:攻击、IDS/IPS、远程扫描、Arp攻击、DDos攻击等;具有网络安全领域如防火墙、VPN、身份认证及反垃圾等方面的知识;良好的团队合作精神和沟通能力。8)网络员:计算机相关专业,大专及以上学历。熟悉计算机硬件、网络、Windows作;熟悉网络的安全调试,能够处理各类等涉及到网络安全的问题,具有网络设备的经验;能排除常见的电脑软硬件故障;具有一定的网络安全意识、了解熟悉网络安全软件;掌握Internet/Intranet网络平台建设相关技术,如防火墙、负载平衡、安全加密、集群等。
王小若1127
现在计算机研究生的专业方向也就那么几个,你可以侧重于网络安全方向。不过,现在考研专业课是统考:数据结构、计算机组成、作、计算机网络。你要想考上免不了要学习算法和C语言。网络安全表面上好像和程序无关,其实,到了一定的高度就必须涉及到程序了(你总不会是想研究生毕业以后还去做什么网络工程师吧?):比如病毒的防范,如果你对病毒程序不了解,何来网络安全啊!?总之,计算机要考研或者在专业上有所成绩,免不了要学习程序,这是必须的。

相关问答

网络安全工程师学什么语言

说实话c语言是软件方面,网络工程师类似硬件方面,没什么必然联系,如果非要说有关系的话,再网络工程师的基上,学习网络安全方面的知识时,是需要有编程基的,学学c语言也有不少用处。推荐你学C,现在JA学的人多,C学的nb的人少,网络工程师不好找工作,要求工作经验ps:我没听说网络工程师的门槛比C低看样子你……

夜雨初晴999

网络安全工程师要学什么语言

C语言是许多高校计算机专业的教学用变成语言。我上大学时就是学的C语言。C语言是介于高级语言和汇编语言之间的一种,个人建议你好好学学,对你将来接触其他编程语言有很大帮助。网络工程师门槛比C语言低些,相对来说也简单些。你可以先集中精力学习C语言,同时累积一些基的网络知识。网络工程师只要你有兴趣,上手还是……

small891227

网络安全工程师学的什么语言

说实话c语言是软件方面,网络工程师类似硬件方面,没什么必然联系,如果非要说有关系的话,再网络工程师的基上,学习网络安全方面的知识时,是需要有编程基的,学学c语言也有不少用处。推荐你学C,现在JA学的人多,C学的nb的人少,网络工程师不好找工作,要求工作经验ps:我没听说网络工程师的门槛比C低看样子你……

南瓜冰妈

网络安全工程师的学什么语言

C语言是许多高校计算机专业的教学用变成语言。我上大学时就是学的C语言。C语言是介于高级语言和汇编语言之间的一种,个人建议你好好学学,对你将来接触其他编程语言有很大帮助。网络工程师门槛比C语言低些,相对来说也简单些。你可以先集中精力学习C语言,同时累积一些基的网络知识。网络工程师只要你有兴趣,上手还是……

戏说小默

网络安全工程师需要什么语言

说实话c语言是软件方面,网络工程师类似硬件方面,没什么必然联系,如果非要说有关系的话,再网络工程师的基上,学习网络安全方面的知识时,是需要有编程基的,学学c语言也有不少用处。推荐你学C,现在JA学的人多,C学的nb的人少,网络工程师不好找工作,要求工作经验ps:我没听说网络工程师的门槛比C低看样子你……

烟圈缠绕0