從事軟件開發(fā)多年,主要是在嵌入式領(lǐng)域,主要在瀏覽器內(nèi)核領(lǐng)域研究的比較多,最近在切入web服務(wù)器領(lǐng)域,程序員和黑客的工作目標(biāo)性就有非常大的差異,程序員主要工作是設(shè)計(jì)產(chǎn)品,想辦法把產(chǎn)品質(zhì)量弄得過硬不出問題,黑客逆向而行看看能不能找到軟件或者服務(wù)器存在的一些漏洞,程序員的工作主要還是企業(yè)為了完成產(chǎn)品而分配的任務(wù)。黑客的工作主要是自發(fā)完成,自我激勵(lì),興趣愛好占據(jù)主導(dǎo)作用,更多是自我激發(fā),不像程序員都有大量軟件開發(fā)公司,進(jìn)入之后就可以按部就班的完成工作工作就可以了。
在技術(shù)生涯中認(rèn)識(shí)的覺大部分是程序員,也就是講直接的程序員成為黑客的非常少,首先具備黑客特質(zhì)再去學(xué)習(xí)技術(shù)成為一個(gè)真正的黑客,大部分程序員平時(shí)連基本的工作都要加班加點(diǎn)去完成,即使有這個(gè)心也很難有這個(gè)精力研究安全領(lǐng)域的東西,真遇見一個(gè)有黑客屬性的程序員,并沒有親眼看到做具體的事情,倒是在工作閑暇之余會(huì)見擺弄一些純正命令行的東西,明顯可以看出是和工作無關(guān)的事情,據(jù)說是玩游戲的時(shí)候覺得不過癮就去游戲服務(wù)器上去走了一遭,改了點(diǎn)屬性爽了一陣,后來又給恢復(fù)了,真正的黑客不是大家想象的那樣非要搞什么大的破壞。
現(xiàn)在大家對(duì)黑客的印象主要停留在電影中無所不能的現(xiàn)象般存在,但在現(xiàn)實(shí)中可能一個(gè)人是不是黑客根本看不出來,越是黑客越是低調(diào),大家在電影中看到的黑客搞破壞,本質(zhì)上屬于駭客,不是真正的黑客所為,黑客在科技領(lǐng)域?qū)儆诎踩I(lǐng)域,程序員行業(yè)從事安全的就屬于黑客的逆向工作,寫的殺毒軟件就是為了能夠檢測出黑客留在程序的木馬,并且部署防止木馬侵入的程序,有些大公司的高級(jí)安全程序員,其實(shí)就是黑客直接招安而來的,兩者沒有本質(zhì)上的差異,只不過做的方向有點(diǎn)互斥,黑客轉(zhuǎn)化成高級(jí)安全工程師也不是什么丟人的事情,還繼續(xù)做著相同的工作,還能給自己帶上合法的外衣。
真正的黑客遵循嚴(yán)格的黑客法則,要說黑客和程序員的區(qū)別,個(gè)人總結(jié)出以下幾點(diǎn)的區(qū)別。第一點(diǎn)黑客對(duì)于新事物保持一種新鮮感,所以在黑客領(lǐng)域做出一些震驚世界的事情,發(fā)現(xiàn)背后的操作人只是一些十幾歲的孩子,就是因?yàn)橛X得好奇好玩,這種驅(qū)使力往往能迸發(fā)極大的能量。第二點(diǎn)黑客總是以懷疑一切的態(tài)度去看待問題,所以更能從不同的緯度發(fā)現(xiàn)問題,每年的黑客大賽結(jié)束之后各個(gè)企業(yè)都會(huì)隨之對(duì)網(wǎng)絡(luò)進(jìn)行安全升級(jí);第三點(diǎn),是個(gè)黑客都有追求自由的天性,不喜歡被束縛和壓抑,非常鄙視一些收費(fèi)的商業(yè)行為,所以看見網(wǎng)絡(luò)上很多破解軟件不排除里面有黑客的行為。
所以黑客和程序員雖然都是技術(shù)類,本質(zhì)上差異還是非常大,程序員的工作只能講是中規(guī)中矩。黑客更多玩的是情懷,更加注重自我的情懷的釋放,兩者本質(zhì)上的差異還是非常巨大。
責(zé)任編輯:wv
-
程序員
+關(guān)注
關(guān)注
4文章
956瀏覽量
30940
發(fā)布評(píng)論請(qǐng)先 登錄
芯盾時(shí)代SDP助力企業(yè)應(yīng)對(duì)核心機(jī)密泄露危機(jī)
大理的AI野心藏不住了——風(fēng)花雪月中千名程序員探討人工智能
C語言和C++之間的區(qū)別是什么
程序員最常見謊言
堆和棧的區(qū)別
軟通國際亮相2025沙中開源與AI科技峰會(huì)
奔赴熱AI,碼力全開!Talkweb House@1024程序員日系列活動(dòng)圓滿收官
開鴻智谷“以賽促學(xué)、以賽選才”|1024程序員節(jié)暨開源鴻蒙構(gòu)建大會(huì)圓滿落幕!
無法在調(diào)試中連接到PSOC4怎么解決?
程序設(shè)計(jì)與數(shù)據(jù)結(jié)構(gòu)
CY7C68013A無PID和VID,如何制作PDF?
計(jì)算機(jī)網(wǎng)絡(luò)排錯(cuò)思路總結(jié)
如何在 樹莓派 上編寫和運(yùn)行 C 語言程序?
零基礎(chǔ)入門:如何在樹莓派上編寫和運(yùn)行Python程序?
Gemini Vision + Raspberry Pi 化身“數(shù)字導(dǎo)盲犬”?
黑客和程序員的區(qū)別
評(píng)論