當前位置: 華文星空 > 知識

想成為電腦技術高手,一定要懂組譯嗎?

2014-03-06知識

大概在另外一撥人的眼裏,成為電腦學科的高手應該是把數學學好,只有把高等數學學好,精通概率、統計、隨機過程、抽象代數,熟練掌握各種建模方法,才是電腦科學的王道。再結合各種領域知識,年薪百萬輕輕松松。弄點高級演算法幾十億被收購瞬間財富自由。

技術只是技術本身,電腦發展了這麽多年,無數新技術層出不窮。每個人都靠著自己的專長在這個領域發家致富。有的人是因為懂客戶需求,有的是擅長做設計,有的人擅長把成熟的技術套用到傳統的學科之中。組譯只是這茫茫技術中的一種而已。

本質上來講,高手的本身並不是掌握了什麽技術,而是能夠幫助別人解決問題。一種技術只是解決問題的一種方法,而不是唯一的方法。如果解決這些問題需要精通組譯,那麽你一定需要掌握。如果想解決的問題並不需要了解組譯知識,你大可以不掌握。組譯知識與很多其他知識在知識本身這個層次上並無優異之分,只不過在電腦領域更底層一些。

最後,電腦的基礎知識,比如作業系統、數據庫、電腦網絡、編譯原理,該了解的肯定要了解,該入門的要入門。
至於是否要精通,如果你發現在你成長的過程中遇到的瓶頸,是對於底層的了解,那你就應該精通。