我33歲半,立志做個厲害的駭客,有可能實現嗎?
最後更新:2016-06-06
來源:互聯網
上載者:User
一點補充:因為有的朋友對於駭客的認知和我不同。在這我引用一篇文章說明我認為的駭客的樣子,也順便解釋了為什麼以python為開始的原因。一開始這個問題只有兩個人回答,沒想到突然一下“火”了!感謝每一位認真回答問題的朋友。
《How To Become A Hacker》:http://catb.org/~esr/faqs/hacker-howto.html
===================================================================
我現在33歲半,做著和電腦八杆子打不著而且不需要用電腦的工作。我不愛泡吧不愛應酬不愛打牌打遊戲。我有很強的好奇心求知慾,以前也為充實自己學過其他行業知識和考證。
前兩天腦洞大開,想做個厲害的Hacker,比如為大家科學surfing盡一份力。 以前沒正兒八經學過編程,只在大學時候為應付考試學了點譚浩強的C(早忘光了)。好在我英文還過得去,這些天下載了不少關於Python 的原版電子書。
在看的第一本是#Learning python #,感覺這是一個神奇的世界,我對以後會學到的編程知識充滿了期待。希望能通過三,五年的學習小有所成。 年齡不小了,我不指望能轉行做個專職的Developer,(我對碼農,程式狗等自嘲稱呼不以為然),我只希望以後有一天網路世界會因為我的存在更加開放和自由。
實際上我對問題的答案沒有半點鐘疑惑和猶豫了,我已經在努力的路上。之所以提出這個問題是想在自己學有所成的時候能回顧到這個文章,然後感謝自己當初的正確選擇。 所以,贊成也好,否定打擊也罷都不要緊。我很樂意看到各位的各種看法,只要是真實的就好!
回複內容: 鑒於你把自己年齡已經精確到0.5了,說明你這個時候還算不是太晚的~我有個朋友,快四十了,比你大,原來也是做跟電腦八杆子打不著的工作。
去年跟我說,準備去學java
我第一感覺:大叔,你腦袋被門夾了吧,你都這麼大年紀了,還去學編程,再說了培訓出來人家一看你年紀敢要嗎,而且即使要了老是加班你受的了嗎,編項目你受的了那種燒腦的痛苦嗎?一大堆吐槽預備著噴湧而出……
不過我是一個文明人,一個受過良好教育在朋友圈廣受好評的人,一個經常裝的無懈可擊讓小白以為我是大神的人。於是,我委婉的說道:這個啊,你要考慮謹慎啊,編程很費腦子的,而且也看年齡……balabala……
一個月後,大叔跟我說已經報班。
我當時嚇了一跳:臥槽,還真去了,騷年,我佩服你的勇氣,走,擼起(他以前扣扣頭像是蓋倫,偷笑)
然後隔著電腦問我各種問題,有的很簡單,有的我狂搜也答不上來,後來我就識趣的回一句,這個啊你可以Google百度一下或者群裡交流一下嘛。再後來看見他問專業問題我就果斷轉移話題,裝逼裝不下去的苦果只有裝過的人才會嘗到。
後來很久沒聯絡,快到14年年底的時候跟我說找上工作了,一家業務很廣的上市公司,國內幾乎無人不知,無人不曉。
現在聊天該大叔的文藝範狀態變成了又加班到了幾點幾點……又要搞項目要死啊……濃濃的碼農鄉土氣息,完全想象不出這貨幾個月前連坑邊都還沒摸著呢。
現在java跟mysql玩的比我溜很多,不過沒我懂我的老本行……嘿嘿
回想起我當初勸他放棄轉行、更不要去學編程的話,突然覺得自己當時很傻B。畢竟……過去老是在人家面前裝大神現在卻還沒人家混的好……
忽然又想起了去年,倆半吊子學妹電話跟我說專業學的不咋滴,怕大四畢業找不到工作問我要不要去學編程,然後被我一頓怒罵直接否定掉這件事。
也想起了我大學時被部長硬推著競選學生會部長時,部裡一個公認的低情商二逼非要跟我搶然後被我們集體嘲諷,部長很嚴肅的表示他是以卵擊石,讓他不要亂來佔用競選名單,結果兩小時後我被人家的充分準備+老師陣容瞬間翻盤壓倒性勝利的事實,狠狠的打了我們一群人的臉。
唉,想想過去的所作所為真是罪過啊,為了懺悔我就不匿了,有意入行想砸我板磚的就砸我吧。
所以我覺得吧,這事兒還得看你去不去做。因為在有沒有可能這個問題上,人跟人的看法差異實在是太大了。初學者剛到路口不知坎坷,想知道走這條路行不行得通,拿出問題來問,但已經入行的人卻也只能根據自己的經驗、經曆以及他們思維認知中的你,得出屬於他們的結論。至於你到底行不行,能不能實現?這個沒人確切知道,只有你去試了去做了才知道。
有沒有感覺像小馬過河?
雞湯就不多說了,總之一句:想做就去做吧。我只送你倆字“加油!”
ps:鄙人最近也在學python,感覺還不錯的說不明白為什麼什麼事都要和年齡扯上關係,上次看奇葩說也是,什麼30歲是要穩定工作還是夢想……我都覺得好笑。時間是人為賦予的一個維度,你當它不存在就好了,
即使你的身體機能已經開始退化了 ,任何時候都可以開始做你想做的事,至於當前社會上普遍認知的什麼年齡適合做什麼……這是誰規定的?違反了會犯法嗎?想做呢就去做,人生不應有遺憾。
*謝樓下提醒,已修改答案。我覺得你需要加強一下記憶訓練,買一本記憶的書籍練習半個月,然後直接入手駭客工具,半個月會初見成效,別一開始就急著理解嗅探,抓包是什麼鬼,打擊自信心,也別一下就以為能懂得彙編以及反編譯。
直接上手Aircrack-ng系列套件。稍有成果你會對自己漸漸有信心,這時候你開始學編程,C,Python,C++之類。最後把作業系統換了,Kali雖然專業但是上手難,琢磨琢磨唄可以的,你有兩大優勢:英語好,以及不愛泡吧不愛應酬不愛打牌不愛打遊戲。
其實編程是一個入行難,從行易的行當,怎麼說?為什麼大家都說編程要趁早呢?因為小孩子是天生的程式員,程式是線性思維,而我們的大腦發育就是慢慢的從線性思維跳躍到發散型思維。所以當我們年紀大了之後,就不容易理解電腦的工作原理以及程式的設計。
但是,只要你能領悟到這一層,那麼你學起編程來就得心應收。尤其,你學Python,物件導向的話,上手會更快一些,但是要成為一個地道的碼農,你還有很長的路要走。
我在Red Hat待過,他們用Python的地方超級多,需要的話,可以給你推薦工作。
一起來改變世界。種一棵樹最好的時機是十年前,其次是現在!推薦C or Python入門,不會編程的駭客不是好駭客,然後TCP/IP協議,linux/UNIX都要學,詳細的我們不能教你太多,這裡是知乎,不是論壇。
至於教程路線什麼的,網上都有很多了,冰血封情哪裡有一份詳細的文章,知道創宇也有一份技能表,在知乎上也有很多駭客活躍的例如 @餘弦 ,你可以搜尋一下編程,開發,推薦,部落格等關鍵詞,還有看看 @笑忘書 的那幾個專欄,連結雖然我有,但還是自己動手好,況且我firefox上的收藏都三四千了,還有pocket的沒整理,在互連網上,搜尋引擎就是最好的老師。
其他的,用好RSS和各種工具,題主英語很好,有錢有閑讓我很羨慕,現在的駭客都是黑闊啊,國外的IRC頻道和郵件清單都有很多值得關注的,只要有心,那怕小白再多也有優質內容和優質使用者,例如駭客組吧的WangWang姐等等。
還有,多看代碼,參加開源項目,github(需要翻牆)上大神還是很多的,光說不練假把式。
最後,年齡不是問題,王江民老師就是在幾十歲的時候開發江民殺毒的,而且江民老師還是殘疾人士,可惜江民老師已經去世了,祝江民老師在天堂一切安好,祝題主在探索互連網的時候有個愉快的心情。中國鷹派有萬濤,
萬濤黑站有絕招。
開啟機房推開門,
拿起鎚頭往上敲。種一棵樹最好的時間是十年前,其次是現在。別怕兄弟,這個當然是可以的,我比你小一歲,大專學曆,現在自學C++,也沒有感覺這是一件非常困難的事。你要想得到,那些高手都是從菜鳥進化而來的。現在就行動吧,就在此刻。