給信息安全愛好者的一封信

學習信息安全的心路歷程

前言

我從華爲回來之後,陸續收到了不少封來信,其中提到最多的就是該如何學習信息安全這一領域的東西。我相信不少朋友無非就是對電影裏面的黑客幾行代碼入侵政府網站的場景十分的敬佩與仰慕,固然我也不例外。做爲一個正義的白帽子,我多囉嗦幾句,咱們必須貫徹落實網絡安全基本法,學技術並非爲了去犯罪,我但願今後文章中受益的朋友們可以熱愛開源,有無私奉獻的精神,可以在不久的未來爲國家網絡安全事業盡本身的一點綿薄之力。做爲一個過來人,我結合本身坎坷的學習歷程談談我學習信息安全這一領域的心路歷程吧。html

認清方位

有些朋友曾經和我暢談心扉,初高中的厭學,讓他早早地對學習喪失了興趣,高考沒考上本科,順應家裏人的要求,選擇了一個專科院校,我曾實地勘測過專科院校,有些學校佔地面積還沒我曾經高中上的學校大,一個學校學生總共幾百人,學費可能要好幾萬,假若家庭條件不太好,這無疑就是給家裏帶來了很大的經濟負擔,再者還有一羣這樣的人,他們日常成績還不錯,但高考那一下子,因爲某種緣故考試失利了,這對不少人來說無疑是痛苦的,挫敗感油然而生。這一類的同窗有部分同窗回去復讀了,更多的人可能連復讀的機會都沒有,直接選擇一所差一點的學校學着本身不感興趣的專業。前端

永遠記住,高考的失利毫不影響你將來的發展,一切都取決於你對生活的態度。雖然你起點比人家低,但只要不自甘墮落,在大學裏面徹底能夠從新開始,一切還來得及。web

命運給你一個比別人低的起點,是想告訴你,讓你用你的一輩子去奮鬥出一個絕地反擊的故事。數據庫

把握機遇

在大學裏面,有不少東西值得你去學習,有不少東西值得你去作。在我看來,大學是一個開放、包容的大集體,又不乏是一個小社會。我曾出席過我爸的同窗聚會,感悟很深入。當年明明都是同一個大學畢業的學生,短短二十年之久,你會發現,人與人之間的差距竟會如此之大。有些同窗家裏幾套別墅,開着豪車,而有些同窗卻只能每個月領着微薄的工資,過着十分平淡的生活。後端

大學之前,你可能會由於成績很差,遭到老師和同窗們的排擠,上了大學之後,你大可沒必要擔憂這個問題。大學是一個展示自個人舞臺。在這裏,你能夠盡情地發揮本身的才能,積極地去參加各類競賽和活動就行了。由於在這裏,你們都是在同一塊兒跑線上。安全

我不是個擅長交往的人,因此我更加不但願我一直都是這樣子,不知道是從哪裏尋來的這股子兒勁,參加了各類活動和競賽,參加學生會,唱歌,跳舞,彈吉他,寫新聞稿,作主持人,作後期影樓剪輯,乒乓球,網球,排球,羽毛球,籃球,雙截棍,ACM,機器學習,數據挖掘,人工智能,前端,後端,信息安全等等,後來我還當了一個公益社團的副社長,只要有機會,我就去嘗試,去學習。雖然這一切過的並非那麼順利,我也遇到了許多史無前例的問題,各類的無奈與辛酸,可是回想起那些日子的點點滴滴,你會發現,你作的這一切都是值得的,即使是你不喜歡的,至少你曾經經歷過,你經過這樣不斷地嘗試與探索之後,你會更加地清楚,你真正想要的是什麼。這個世界不缺乏展示自個人舞臺,就看你願不肯意去抓住這個機會了。服務器

學生會是個真正鍛鍊你綜合技能的地方,雖然學長學姐們會跟大家說,學生會裏面有多麼多麼黑暗,我不否定,由於我曾經也是學生會的一份子,爲了爭奪學生會主席,部長之類的,可能會鬧出很大的動靜,但你不能由於裏面黑暗就去遠離它,這樣只會讓裏面的風氣變得愈來愈糟糕。你以爲很差,你能夠試圖去改變,去提出你的觀點,不要老是一味的去逃避責任,既然你是其中的一員,你就有義務站出來。站出來是一種勇氣,能夠樹立你的威信。假使你沒法改變環境,可是咱們能夠改變本身。咱們不是來適應這個社會的,咱們是來改變社會的。你不努力堅持到最後,你永遠不知道是否是能改變什麼。網絡

志存高遠,心無旁騖

從大一開始到如今,我也陸續收到了很多於十份的企業內推,有推薦我作前端的,也有作後端開發的,有作.net的,也有作量化投資的,甚至還有目前很是熱門的大數據,人工智能的,企業有小到前兩年剛創辦成立的,也有大到做爲一線碼農嚮往的BAT企業。別人老是這麼問我,你有這麼好的機會爲啥不如今就去呢,其實我想說的是,有些東西是虛浮的,它會干擾你的正常做息,不要由於BAT如今向你投橄欖枝,你就已經達到了它們企業的要求了,也許人家只是認爲你有潛力,但願你再接再礪,把本身的能力歷練到極致而已,未來有機會爲企業爲國家獻出本身的一份力量而已。因此我常常是笑而不語,也許這纔是做爲一個讀書人應該要有的心態。框架

我也堅持寫博客已經一年零七個月了,想一想今年2月份寫年終總結的時候,當時我才263個粉絲,短短五個月,我粉絲增長了700多個,這一切離不開我對開源的熱愛,我會繼續堅持創做,也但願有一天我能成爲博客園的推薦博客。機器學習

不管是在職場仍是在學校,做爲一個白帽子,咱們應該始終秉承着無私奉獻的精神,你作的一切總有一天必定會有人看到。

咱們要把目標定的長遠一些,不要爲了眼前的蠅頭小利,而放棄了本該屬於你的東西。要相信,你的人生不能止步於此,有大好的將來在等待着你去探索,去追尋。

沒有環境就創造環境

做爲一個過來人,我老是以淺顯易懂的方式講述着我所學到的一切知識,我曾經是吃過這樣的虧。

我學信息安全這塊的時候,最開始接觸到的是CTF,我在i春秋上也看了入門的教程,而且把它總結成了文章。可能你看到這裏的時候會有點懵,要學這麼多東西嘛?我目前是學web方向的,二進制方面略懂,在web方向這塊,我最開始也是很懵逼,可是沒辦法,我就照着這種想法學唄,國內對信息安全這塊的資源實在是太少了,因此想自學入門這塊真的很難很難(親身經歷),而後我在短短地半年時間自學了十幾門語言,刷了一堆水題(很大一部分都是看題解學套路),基本上沒什麼提升,可能僅僅只是知道有這個套路。當時個人想法就是讀研的時候學信息安全方向就行了。努力的孩子運氣不會太差,後來我有幸參加南開大學的夏令營,在那裏遇到了一羣志同道合的夥伴,天天咱們在激烈的學習和討論中度過,那段時間真的很快樂。得益於那短短地十天學習生涯,我對學信息安全這塊不能說學的很好,至少不會變的很迷茫,至少知道本身要作什麼。

在大學裏,不少時候你在學校可能很難找到一羣志同道合的人,或是在學校裏可能沒有很濃烈的學習氛圍,你能夠考慮創建一個興趣小組,多去閒逛你想學的那個方向的論壇或者博客,在網上結交一些和你有着相同興趣愛好的小白一塊兒努力。你須要明確你想學哪一個方向,目前主流的是二進制、 Web 和密碼學。Web對知識面的要求是很廣的,經常使用的語言好比Python,Java,PHP以及他們涉及到的一些框架,如Flask,Spring,ThinkPHP,還有常見的服務器及數據庫等等咱們都必須很是的熟悉,因此自古有句話,懂開發才能懂安全。因此個人建議是先去好好作開發,作五年開發之後再回來學安全,你會更加的駕輕就熟。我不建議沒有開發經驗的小夥伴們學安全,這樣學下去會走不少彎路。

我貼一張學習路線圖,僅供參考:

CTF-Learning

向比你優秀的人學習

向比你優秀的人看齊,站在比你優秀的人一邊,天然而然你也會變得更加優秀。

我在南開大學學習的那些日子,我真正意義上體會到了這句話的含義:比你優秀的人比你還努力。成功來之不易,即便是天才都須要不斷地學習去充實自我。

貴在堅持,永不言棄

我相信你們堅持到如今作過最久的一件事就是讀書,其實你想一想看,讀書應該是最難的一件事,你從3歲就開始上幼兒園,一直唸到本科畢業,碩士畢業,甚至博士畢業,這麼長的時間你都能堅持下來,你還有什麼事情作不到呢?

堅持是一種態度,源自心裏的驅動力,興趣纔是最好的導師,選一個你感興趣的方向堅持下來,不久的未來你必定會取得屬於你的一番事業。

靠別人不如靠本身

不要總想着把但願給予在別人身上,你可以依賴的只有你本身。別人的時間也是時間,別人也沒有義務幫你作任何事情,幫人是情分,不幫是本分。何況如今的互聯網發展太迅猛了,你想找的知識幾乎都能經過Google找到,因此本身多花一點時間找一下,這樣也能夠節約你們的時間。

後記

說了這麼多,無非就是幾個方面:

  • 認清本身的方位
  • 把握機遇
  • 作最適合本身的選擇
  • 向優秀的人靠齊
  • 多一些堅持,少一些惰性
  • 多去承擔一些責任

以上這些都是結合我這些年的經歷,我但願寫了這麼多,可以真心的幫助到看完此文的全部小夥伴們。

做爲一個還在爲學業奔波的學生,我也但願大家能關注支持推薦下博主,博主由於有大家的支持,才能創做出更多優秀的做品,對於每個支持個人粉絲們,我也在這裏對大家說一聲由衷的感謝。

相關文章
相關標籤/搜索