如果有人想成為一名密碼學家,他或她應該攻讀數學或計算機科學的高等學位。大多數密碼學家都擁有這些領域中的一個或另一個領域的博士學位,盡管有些人可以用自學和經驗來取代高等教育。在大多數情況下,這些工作要求具備解...
如果有人想成為一名密碼學家,他或她應該攻讀數學或計算機科學的高等學位。大多數密碼學家都擁有這些領域中的一個或另一個領域的博士學位,盡管有些人可以用自學和經驗來取代高等教育。在大多數情況下,這些工作要求具備解決問題、分析思維和算術推理的技能。密碼學的職位有很多領域,最喜歡有經驗的求職者。學習數學和概率對密碼學家來說很重要。當一個人想成為一名密碼工時,他或她通常應該學習編寫安全計算機代碼所涉及的數學和計算機相關的過程。希望在這些主題中獲得經驗的學生通常應該攻讀數學或計算機科學的高級學位。通常,他們都集中在這兩個領域,因為密碼學通常涉及每個人都有作業。密碼學家必須具備良好的分析、算術和解決問題的能力。要成為一名密碼學家,個人通常應該在學校學習數學。即使學生在本科或研究生學習計算機科學,他們通常仍應專注于獲得較高水平的數學技能,如算法、統計學和抽象代數。解決數學證明也被認為是密碼學中一項有價值的技能。此外,學生可能希望學習數論和復雜性理論課程。學生還應學習高級計算機科學,因為為了找到一份密碼工作,寫代碼的技能是很重要的。例如,個人通常應該學習算法設計、計算復雜性和計算理論的課程。許多大學在本科和研究生階段開設密碼學課程編寫和破譯代碼是這一領域的主要任務之一。因此,解決問題的能力對于希望成為密碼學家的人來說是很重要的。這可能有助于他或她創建更復雜的安全代碼。如果一個人善于發現系統中的缺陷或缺陷,他或她應該能夠將這些知識轉化為更好的安全代碼。在大多數情況下,想要成為一名密碼學家的人應該獲得密碼學的高級學位。這些學位使學生能夠獲得該領域所涉及過程的知識和經驗。有些人可以通過自學和志愿者經歷模仿研究生學位的嚴格程度。他們也可能希望工作作為一名在經驗豐富的導師指導下的學徒,大多數雇主——包括商業行業、非政府組織和安全機構——都會尋找在這一領域有很強教育背景的潛在雇員。因此,他們更傾向于雇傭那些受過高等教育的人,這些人在密碼學研究和開發方面有著豐富的經驗。另一方面,如果自學成才的密碼學家能夠證明他們通過自己的學習獲得了相當水平的培訓,公司可能會聘用他們
-
發表于 2020-08-07 09:10
- 閱讀 ( 654 )
- 分類:科學教育