如果有人想成为一名密码学家,他或她应该攻读数学或计算机科学的高等学位。大多数密码学家都拥有这些领域中的一个或另一个领域的博士学位,尽管有些人可以用自学和经验来取代高等教育。在大多数情况下,这些工作要求具备解...
如果有人想成为一名密码学家,他或她应该攻读数学或计算机科学的高等学位。大多数密码学家都拥有这些领域中的一个或另一个领域的博士学位,尽管有些人可以用自学和经验来取代高等教育。在大多数情况下,这些工作要求具备解决问题、分析思维和算术推理的技能。密码学的职位有很多领域,最喜欢有经验的求职者。学习数学和概率对密码学家来说很重要。当一个人想成为一名密码工时,他或她通常应该学习编写安全计算机代码所涉及的数学和计算机相关的过程。希望在这些主题中获得经验的学生通常应该攻读数学或计算机科学的高级学位。通常,他们都集中在这两个领域,因为密码学通常涉及每个人都有作业。密码学家必须具备良好的分析、算术和解决问题的能力。要成为一名密码学家,个人通常应该在学校学习数学。即使学生在本科或研究生学习计算机科学,他们通常仍应专注于获得较高水平的数学技能,如算法、统计学和抽象代数。解决数学证明也被认为是密码学中一项有价值的技能。此外,学生可能希望学习数论和复杂性理论课程。学生还应学习高级计算机科学,因为为了找到一份密码工作,写代码的技能是很重要的。例如,个人通常应该学习算法设计、计算复杂性和计算理论的课程。许多大学在本科和研究生阶段开设密码学课程编写和破译代码是这一领域的主要任务之一。因此,解决问题的能力对于希望成为密码学家的人来说是很重要的。这可能有助于他或她创建更复杂的安全代码。如果一个人善于发现系统中的缺陷或缺陷,他或她应该能够将这些知识转化为更好的安全代码。在大多数情况下,想要成为一名密码学家的人应该获得密码学的高级学位。这些学位使学生能够获得该领域所涉及过程的知识和经验。有些人可以通过自学和志愿者经历模仿研究生学位的严格程度。他们也可能希望工作作为一名在经验丰富的导师指导下的学徒,大多数雇主——包括商业行业、非政府组织和安全机构——都会寻找在这一领域有很强教育背景的潜在雇员。因此,他们更倾向于雇佣那些受过高等教育的人,这些人在密码学研究和开发方面有着丰富的经验。另一方面,如果自学成才的密码学家能够证明他们通过自己的学习获得了相当水平的培训,公司可能会聘用他们
-
发表于 2020-08-07 09:10
- 阅读 ( 848 )
- 分类:科学教育