首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >C++或Java在信息安全领域的职业生涯

C++或Java在信息安全领域的职业生涯
EN

Security用户
提问于 2014-01-21 15:23:57
回答 2查看 3.9K关注 0票数 -2

我想知道如果以后我想在信息安全方面有职业,我应该选择哪种语言(即将进入大学)。我甚至读过c在c++中占主导地位,如果是这样的话,在这两者的语法之间切换是否很困难?我也希望你能提到一些网站,在那里我可以学习一些关于黑客,攻击,加密,等等的基础知识。

EN

回答 2

Security用户

发布于 2014-01-21 15:42:47

不要选择,两者都要学。

如果你想从事与编程有关的职业(信息安全方面的大多数职业都是这样做的),那么你必须学习编程,而不是编程语言。如果你专注于一种语言,那么你将是一个非常糟糕的程序员,而你的职业生涯将失败。

编程是一种思维状态,语言是一种干扰。

票数 4
EN

Security用户

发布于 2014-01-21 15:43:52

信息安全是一个广阔的领域。根据您想要专门化的分支,您可能发现学习C、C++、Java、python、useful脚本或两者都是有用的。关于你提到的两件事:

  1. C++将为您提供许多关于如何管理内存以及如何使用这些假设构建安全代码的知识。
  2. Java将为您提供大量关于虚拟机如何工作以及如何使用这些假设构建安全代码的知识。
  3. 其他人会告诉你,一旦你知道如何编程,选择一个语言程序就是了解一些小细节。

想一想,即使掌握了这两个人,你也不会学到任何关于通信、密码学、秘密管理的知识……保护与编程语言无关。安全(嗯,一个大的简化)是关于信息以及如何处理、存储、共享和由谁(机密性、可用性、完整性和不可名誉)。

但如果你想要更近一点的技术安全方法..。

我学到了很多关于进入Debian ( linux )世界的安全知识,我真的相信进入linux管理世界会给你带来关于安全和安全设计的重大概念。然后,学习基本密码学和通信如何工作,将为您提供其余部分。在您管理完所有这些概念(相信我,这就是说)之后,您将需要考虑到数以千计的法规和安全标准。

这是一条艰难的道路,但这是一条很好的路

编辑增编:我相信更好的地方来了解你想要的主题是一个论坛,任何黑客论坛都可以为初学者提供.当你继续学习的时候,你最终会遇到人们,并找到信息的来源。

票数 3
EN
页面原文内容由Security提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://security.stackexchange.com/questions/49123

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档