標題黨再現!其實我也只是剛剛想到一下方向的問題,有感而發罷了。
將軍和大俠的區別就像架構師和黑客的區別。很多時候,我喜歡將計算機技術和功夫相互比較,從中能領悟很多東西。
在中國古代,學武的人分兩類型。一種是橫刀立馬的將軍,例如關羽等等,一種是劍氣沖天的大俠,例如小說中的令狐沖等等。細細的品位中華的文明可以知道,這兩類學武之人。有很多不同的地方:
1.將軍是朝廷中人(或者為某些政治團體服務),大俠基本上是隱士。這是入世和出世的區別。
2.將軍和大俠對打,將軍一般都會輸。這是群攻和單功的區別。
3.將軍一般用刀,大俠一般用劍。這是務實和務虛的區別。
4.將軍除了武藝還需要管理才能,大俠除了武藝基本上曲高和寡。這是性格的區別。
5.將軍來自士兵,大俠來自學徒。這是成長道路的不同。
6.歷史上將軍留名的多,小說里大俠描述的比較多。這個是價值取向的區別。
在這里且不深究這些細微的區別,相信只要是受到過中華文明熏陶的人,基本上都能理解這些東西。
在中國現在,有一批人搞計算機,寫程序。他們也分成兩種人。第一種人為公司干活,做得牛的就是架構師;另外一種人,為自己的追求,做的牛的人稱黑客。細細比較他們之間的不同,會發現他們ms就是上面兩種人的映射:
1.架構師是公司的人,黑客基本上是自由職業者。這就是屁股的問題。
2.架構師的電腦很可能哪天被黑客黑掉了。這個是專業方向的問題。
3.架構師面向對象c++,黑客面向過程asm。這個層次的問題。
4.架構師除了技術要牛,還要管一群程序員,黑客基本上單兵作戰。這個是工作方式決定的。
5.架構師來自程序員,黑客來自狂熱者。成長的道路不一樣。
6.架構師在獵頭那很出名,黑客在論壇上很出名。還是價值取向的問題。
說真的,以前內心一直在矛盾。應該說我是一個內心里面崇拜大俠,但是卻向將軍的位置上拼搏的人。看到很多很牛的技術,往往感嘆學會這些技術就應該很牛了。直到今天,在我看到《BIOS Rootkit 及其檢測技術的研究》這篇碩士論文之前,我都在感嘆。這世界牛人太多,牛人掌握牛的技術太難學完。說真的,看這篇文章,我基本上沒看懂什么技術。但是我看懂了一個地方“BOIS Rootkit應用的范圍不是很廣”。豁然間我大悟了,如果真是讓我們組去解決1個人的問題,也許我們組還差得很遠,如果讓我們組去解決13億人的問題,也許沒有一個團隊能比得上。在這樣的team里面當一名士兵學習到的并不僅僅是技術。或許在這個特殊的環境里面,我們需要比普通的程序員了解更多的技巧,但是把握好本質,那就做一個自信快樂的士兵吧!
posted on 2008-12-20 19:01
margin 閱讀(260)
評論(0) 編輯 收藏 引用