I’m lost on my way to Information Security

  RT,最近,好像不是,是好长一段时间以来,我对自己学习方向非常迷茫.这几天,在网上看了一些前辈的经历,特别是以下一篇(PS:好像是上学期看到的,我收藏在手机上了),现在再来看,似乎有了点明朗的感觉,不是那么迷茫了.以下是原文(链接:信息安全专业的认识):

"

信息安全涉及到的东西很多,比如软件开发,网络工程,密码学,通信技术,安全管理。而本科四年如果只是依靠学校开设的课程,就算学得再好。也不可能搞好信息安全。需要自己学习很多方面的东西,建立完整知识结构建立完整,只有这样才能真正做好信息安全方面的工作。从这段时间找工作的经历也可以看出,大部分公司招聘安全技术人员通常都会要求有一定的开发能力,UNIX/LINUX系统管理能力,对网络比较了解,熟悉常见的攻防技术.
刚进校的时候,我也迷茫了很长一段时间,很想学好信息安全,但学校的课程很多都是电子信息工程方面的东西。很少涉及到计算机软件方面的东西,网络方面只是简单的网络基础知识。我当时的考虑是改行学计算机。于是从大一开始我就选修了很多计算机方面的专业课。同时获得到了一些做外面软件项目的机会。在软件开发方面得到了很多的锻炼:掌握了LINUX内核及其上层应用,MFC,WIN32编程,数据库,汇编语言,数据结构等。到大三的时候觉得自己在软件方面的实力已经差不多了,也就是我有了一条退路(到毕业的时候,实在找不到安全的工作,我可以去做软件开发)。于是转向网络,和网络安全方面的学习,从网络的基础知识学起,然后就是CISCO CCNA ,CCNP的课程,当然我的目的不是为了去考CISCO的认证,仅仅是为了更好的学习网络方面的知识,熟悉网络设备的操作,提高实际工作的能力,在大三的时候碰到了学校和其它学校搞的网络攻防对抗比赛,有幸同学校的研究生一起参加了比赛,在实战中得到了锻炼,同时也看到了自己的不足和自己的优势,比赛结束之后就对症下药,很快补齐了不足,同时也体会到良好的软件功底在后续学习安全技术过程中的作用,认识到了完整的知识结构的重要性。再结合学校开设的专业课程中信息安全和通信方面知识的学习,这样就建立起了比较完整的知识结构。也建立起了对信息安全的信心。在大四的找工作过程中,总共面试一三家公司,通过了两家公司的面试,经过痛苦的选择后签了其中一家;
    的确,现在的大学教育是存在很多问题,但我们作学生的又有什么办法呢?我们不可能是改变学校教育方面的东西。就算通过我们的努力,改变了一些东西。当纠正过来的时候可能我们已经毕业了。我们能做的只有改变自己,同时努力让学校改变。我很赞同关于信息安全专业的学生进校时要建立良好的职业生涯规划的观点,必定有了目标才有动力。这件事需要我们专业的导师来做,虽然学校给我们配了几个信息安全专业的指导老师。但他们并没有给我们很多的指导。刚进来的时候各个方面的知识是一片空白。根本就没有能力去建立自己的职业规划。我记得我当时采用的是摸着石头过河的方式,走一步算一步。信息安全专业一个新兴的专业,很多的东西还不成熟。不像计算机专业一样只要跟着学到毕业的时候就能建立起比较完整的知识结构,只有依靠我们自己去完善和补充。
如何面对就业的压力?
很多学校确实在跟风,不管自己有没有实力,见热门专业就开,而信息安全专业好像也是这样;但作为学生,特别是已经进入信息安全专业的学生,现在已经是无法再选择专业了,况且其它的专业也照样存在就业方面的问题;
    最关键的还是在于学生自己,在于积极主动的提升自己的专业素质,这样才能从根本上解决就业问题;一方面,社会需要大量的信息安全专业人才,另一方面又有大量的信息安全专业毕业生找工作困难,原因何在?
我想主要有两是原因:
1.学校的培养体制问题,这个没办法,整个大学教育都是那样;
2.学生自己的把握程度,是不是真的努力去学习信息安全的专业知识了?仅仅依靠学校开的课来学习是不够的,一个合格的信息安全专业人才需要有完整的知识结构(软件,通信,网络,密码,安全),一个都不能少.
    其实外面的招聘还是比较多的.但要求比较高,可能很多人达不到要求;但如果一个人真的非常专注于信息安全这个领域,大学四年努力学好专业知识,加强自身动手能力的培养;在软件,通信,网络,密码,安全等方面有相当建树的话,我想他的工作应该是没什么问题的;
很多人说我们信息安全专业,搞软件比不过计算机专业,软件工程专业;搞通信比不过通信工程专业,搞密码比不过数学,密码学专业;搞网络比不过网络工程专业……
还有人说:信息安全的学生就是一个样样懂,门门差;甚至一些企业也这么认为,看到信息安全专业的学生就不要;
    样样懂是事实,是不是门门差就得看自己的实力了,我们无法通过说明和争论来改变别人对信息安全专业学生的认识,唯一能说话的就是实力,也只有通过提升我们自己的竞争力来改变社会对我们的看法;也只有很强的实力才能让我们在就业的竞争中立于不败之地;
另外我不觉得上述专业的学生真的就比较我们专业多少,当然他们当中也有大量的高手,但我觉得这只是个人之争的竞争,而不是专业之间的竞争;关键的是看自己掌握得怎样。从另一个角度说,上述专业中有一些也不过是和信息安全专业一样,取了一个好听的名字而已,未必就有多专业;就以软件开发为例吧:现在有一种现象就是很多做开发的不懂安全,做安全的不懂开发。结果就是做出来的软件产品有很多的安全问题,而做安全的知道有问题也没办法,因为不知道怎样把安全措施落实到软件开发的过程中去。而这正是我们学信息安全的做软件开发的优势所在,因为我们两个方面都明白。其它职业中也是类似的道理.

"

上面的加绿的部分写的是作者的学习经历,对我很有参考价值啊,一定要结合自己的具体情况认真学习啊.大一我们学习的课程有:计算机应用基础,计算机网络基础,计算机数学基础,信安概论与法律法规,C程序设计,计算机组装与维护实训,数据库原理与SQL Server.上面这些课程基本上都是基础课程,我现在感觉自己当时学习完了,只是对这些专业基础知识有了基本的认识,不能算是掌握地非常好,所以我想再重新学习,说是重新学习,其实是加深和巩固这些基础知识地学习.大二上学期的课程有SQL Server的安装、配置与管理,Windows 2003初级管理,Windows注册表实训,组网及网络管理实训,计算机专业英语,Linux操作系统,现在看来,大二的课程和大一的课程是很有联系的,说明课程的设置是有一定的科学依据的.这学期的课程好像要花些时间才能掌握好啊,好像没有关于软件开发方面的,是现在主要专注于网络和系统的学习,还是外加编程学习呢,如果是前者的话,那么自己的开发能力就要差一些,因为没有经过足够的实践;如果是后者的学习,那么我可能没有充足的时间去顾及这好几个方面的学习啊,怎么办呢?看到别人专注于一个方向地学习,总是对自己的方向感到很迷茫.要想成为这个专业的佼佼者是非常不容易的啊.这是一个值得反复思考的问题啊.我现在反问自己,学校的专业课程是否真的掌握了,是否真的实践了,是否真的很熟练?我的回答是no,所以说现在学的课程要脚踏实地,熟练地掌握好,不要以后对现在学的知识根本没有概念,又要重新学,这样就浪费了一倍的时间啊!

  好了,今天的感悟就到这里了!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值