信息安全到底是学什么的?
我是同济大学信息安全专业的,现在大二下已经学了快两年了,我认为对于一些编程基础不太好的同学,信息安全并不好学,是一门需要付出足够努力才能获得回报的学科。
个人学习感受
要说信息安全这个专业本身,肯定是好的,如今这个领域的人才比较缺乏,因此也不用担心就业问题。从我个人学习两年来说,已经感受到了信息安全是一门交叉学科,不仅要学数学物理(密码学、数论等),还有信息学安全学(信息学导论、信息安全系统等),硬件知识(数字逻辑,计算机组成原理等)。
不同于计科偏向于硬件,软工偏向于软件,信安可以说两者都涉猎一点,但主要还是专攻安全领域,这也意味着你不但要有扎实的编程基础,还要付出一定的努力才能把这个专业学好。我自己学计组的时候就感觉很累,那些概念和内部逻辑图本身就很复杂了。
在这里我想说的是,不要因为认为黑客很酷,就来学习信息安全。而是你要对这个专业真正感兴趣,对安全领域和漏洞修复的知识真正想了解,那我推荐你学习信息安全。
此外,如果你数学很好,那我也推荐你来学习信息安全,密码学、近世代数和离散数学还是需要扎实的数学功底的。
信息安全到底学什么呢?
说到底,信息安全前几年跟计科非常的相似,而且在专业课的开设方面,也是有很多重叠的地方。下面我罗列一些信安和计科都学的科目。
基础课程:高数、离散、数论、大物、大英等。
编程:C、C++、java、面向对象。
计算机:数字逻辑、计算机组成原理等。
理论课程:数字逻辑、数据库、操作系统等。
后面几年信安的培养方案就更偏向于安全领域了,比如还会学现代密码学、信息论导论、信息安全工程等等。大家也可以简单看一下我大二的课表和具体培养方案。
信息安全的就业前景如何呢?
从近几年的形势来看,信安同学的就业还是很光明的,我们学校信安每年就招30人,历年来就业率100%,待遇也不错,将来不论是去做开发还是做安全方面都可以。
在一些国家经济命脉的行业,比如说金融、通信等对信息安全的重视程度,近些年来也是越来越高的。
质而言之,信息安全是一门需要你足够的付出才能获得回报的专业,前景很好,但是需要的努力和要求还是很高的。如果你数学很好,动手实战能力也很强,那我推荐你来学习信息安全。具体学校你可以看一下历届CTF(夺旗赛)前几名的大学,例如清华、北邮、西电等,信息安全都是强势学科。