黑客和程式設計師有什麼區別?程式設計師目標是成神,黑客目標是弒神!
程式設計師、黑客究竟有何區別?這個問題往往會引發踴躍的討論與辯論。但是我看到的很多說法往往至少在一個重大方面是有瑕疵的,所以在此我願給出我的定義,希望這個定義能夠更準確些。
程式設計師是能夠通過操縱計算機程式碼解決問題的人。他們的技能水平可高可低—從掌握基本指令碼的入門級到可利用任何一門語言的絕對巫師都算是。
黑客是做東西的人。在本文背景下,是指通過對計算機程式設計做東西的人。這是對這個術語的原創、純粹的定義,比方說,你有了一個想法以後就設法 “破解” 某個東西讓它可以工作。這個詞也可用到修改東西使其功能發生重大改變的人身上,但是不像前面的定義用得那麼多。
程式開發就想中國的武術一樣,分內力和招式。招式就是各種程式設計技巧和程式設計概念,通過練習可以學會。而內力就是資料結構和 演算法了,招式可以影響你工作的速度,而且絕大多數情況下,不需要深厚的內力。內力可以決定的是你能解決問題的高度。假定所有寫程式碼的人都可以稱之為程式設計師,那麼程式設計師中包括黑客,但並不是所有程式設計師都是黑客!
程式設計師不黑,黑客黑!程式設計師做的專案需要專門的立項,週期性的開發,不會專門做一些黑工作,而黑客隨心所欲,幹事情不遵循什麼規則,想搞事情就搞事情!
程式設計師目標是成神,黑客目標是弒神:比如說軍方系統,政府系統通常是程式設計師根據要求做的安全控制系統,但是黑客就喜歡這樣的"大目標",這種國家級的安全系統是他們征服的物件!
再說下駭人聽聞的世界級黑客的傳說:
凱文米特尼克(美國):此人是世界上非常出名的一個黑客,他還有一個稱呼叫“世界頭號 黑客 ”,此人曾經入侵了諾基亞,富士通和摩托羅拉公司的系統,還入侵國 美國 中央情報局、國會參議院、 日本 索尼公司等政府和企業網站,如今他已“金盆洗手”做起了電腦保安諮詢公司的老闆
2010年7月28日,在美國拉斯維加斯舉行的一年一度的“黑帽”黑客會議上,傑克將2臺ATM搬到“黑帽”會場上,他剛一執行破解程式,自動提款機便不斷吐出鈔票,在地上堆成一座小山!這段“提款機破解秀”堪稱2010年“黑帽”黑客會議上最為轟動的精彩好戲。
現在各國軍方都宣稱電子戰,資訊戰,其實無外乎就是比在正式打仗之前,看誰黑別國的控制系統很快,所以國家級的黑客才是最吊的黑客!關注我,保你不被黑,哈哈!!!
後記:對於大部分轉行的人來說,找機會把自己的基礎知識補齊,邊工作邊補基礎知識,真心很重要。
“我們相信人人都可以成為一個web前端大神,現在開始,找個師兄,帶你入門,學習的路上不再迷茫。這裡是前端修真院,初學者轉行到網際網路行業的聚集地。"
加QQ群:755627684(招募中)
相關文章
- 程式設計師高手和菜鳥的區別是什麼?程式設計師
- Java程式設計師成長之路(為程式設計師量身定製的12個目標)【轉】Java程式設計師
- 程式設計師的“黑客情懷”和“設計師情懷”程式設計師黑客
- 神愛程式設計師,於是帶來Python程式設計師Python
- 黑客與普通程式設計師的十大區別黑客程式設計師
- 討論:程式設計師高手和菜鳥的區別是什麼?程式設計師
- 卓越程式設計師和優秀程式設計師有哪些區別?程式設計師
- java軟體工程師和 java程式設計師有什麼區別Java軟體工程工程師程式設計師
- 神回覆:為什麼程式設計師怕改需求?程式設計師
- 什麼是程式設計師思維?程式設計師
- 我為什麼是程式設計師?程式設計師
- 什麼是真正的程式設計師?程式設計師
- 什麼是真正的程式設計師程式設計師
- 程式設計師的悲哀是什麼?程式設計師
- 為程式設計師量身定製的12個目標程式設計師
- 碼農 黑客和2B程式設計師之間的區別黑客程式設計師
- 漫談程式設計師系列:程式設計師到底是什麼角色程式設計師
- 超級程式設計師神話程式設計師
- 【1024程式設計師節】程式設計師,你學程式設計的初衷是什麼?程式設計師
- 【科普】碼農是程式設計師嗎?碼農與真正程式設計師的區別是啥?程式設計師
- 什麼是 10x 程式設計師程式設計師
- [軟體人生]什麼是程式設計師程式設計師
- 普通UI設計師與頂級UI設計師的區別是什麼?UI
- 普通 UI 設計師與頂級 UI 設計師的區別是什麼?UI
- 程式設計師月入過萬已經不再是神話程式設計師
- 一個老程式設計師未來10年的計劃目標程式設計師
- 一般程式設計師和大神程式設計師有什麼區別?這些細節騙不了人程式設計師
- 角色設計思路解析:陰陽師式神是怎麼設計的?
- 程式設計師必知面試技術,程式設計面試IO模型有幾種?分別是什麼?程式設計師面試模型
- 漫畫 | 程式設計師的悲哀是什麼?程式設計師
- 為什麼程式設計師總是在熬夜程式設計師
- 為什麼程式設計師總是在熬夜?程式設計師
- 程式設計師的最大噩夢是什麼?程式設計師
- java程式設計師要掌握的東東【我的奮鬥目標】Java程式設計師
- 程式設計師的燈下黑:不要忘記你的目標程式設計師
- 低階程式設計師和高階程式設計師的區別程式設計師
- 趣圖:這是什麼級別程式設計師的椅子?程式設計師
- 程式設計師到底是幹什麼的?請不要再黑程式設計師了程式設計師