<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Oo緣來是你oO


    posts - 120,comments - 125,trackbacks - 0

    優秀的編程人員應該掌握的十種編程語言


    引:位于圣地亞哥軟件編程公司Interknowlogy.com CEO Tim Huckaby表示,“我的一個導師曾經告訴我編程語言僅為一種語言。若你是一名優秀的編程人員,編程語言就是一些句法變換而已,并沒有其他重要部分。”

      在求職過程中能夠了解多些編程語言,無疑是有很大優勢的。

      確實,以量取勝是有優勢的。當然不排除存在一些恰好在合適的時間、合適的地點正好知曉合適的編程語言的情況,不過絕大部分編程者都會善意建議你階段性學習一種新語言,這對于作為一名合格的網站開發人員來說,是非常有必要的。

      不過,Huckaby表示,當時他的公司還在初創期,暫時不會考慮增添新人,不過知曉特定編程語言的入門級別人員有所例外。

      Huckaby表示,“我們會聘用那些有激情、態度端正、聰明的剛從學校畢業、懂得.Net或Java語言的學生,因為這種人員,我們可以再次對他進行.Net培訓。”

      加州Sebastopol市Grandview Systems的軟件開發負責人Wayne Duqaine表示,“不要只集中在一兩種語言上。當我在1969年開始時,FORTRAN、COBOL和S/360 Assembler是當時流行的語言。而今,Java、C和VB則是通用的語言。十年的時光中,有許多新語言都變成了流行語言。我粗略的計算一下,在三十年的時光中,我已經學會了近24種不同語言。”

      我們從網站開發和IT應聘簡歷中進行挑選,從中選出十種必須的編程語言。相信對于求職者來說,這些應當是一個不錯的起點。

      1. PHP

      含義:一種開源、解釋性、服務器端、跨平臺、HTML腳本語言,特別適合網站開發,因為它能被嵌入到HTML頁面中。

      學習原因:它應用相當普遍。Duquaine表示,“高速帶有緩存的腳本,配有編譯代碼插件(比如可以使用Perl和PHP來做)是未來的發展趨勢。使用C或者COBOL從頭開始構建網站程序將是毀滅性的建議。”

      工作適用度:1152

      2. C#

      含義:一種通用、編譯、基于對象的編程語言,由微軟研發,作為.Net的一部分。它是從C和C++延伸而來。

      學習原因:對于.NET框架,它是非常重要的一個部分。Duquaine表示,“學習C#,就發現C#僅不過是不同稱呼的Java而已。如果你非常習慣使用微軟的語言,那它是非學不可的。”

      工作適用度:5111

      3. AJAX

      含義:盡管技術上并不是一款編程語言,AJAX使用XHTML或HTML、JavaScript和XML來生成交互網站程序。

      學習原因:Huckaby表示,自從Google Maps在地圖上放上AJAX后,基于AJAX的程序優勢就顯現出來。“AJAX的需求剛剛起來,因為它非常難學。”因此,微軟最近宣布計劃推出一款命名為Atlas的工具,它可以讓AJAX更容易實現。“如果微軟Atlas工具成功了,它就會降低AJAX的復雜性,從而方便一般用戶使用。”

      工作適用度:1106

      4. JavaScript

      含義:千萬不要與Java相混淆,JavaScript是一種基于對象的腳本編程語言,用在客戶端的Web瀏覽器上。它要比Java小,配有簡化的命令集,非常容易編程,也不用被編譯。

      學習原因:嵌入到HTML中,它被用在成千上萬的Web頁面中,對表格進行校驗,生成cookies,檢測瀏覽器,提高設計水平。它簡單易學,廣泛適用,所以不學習它可不行。

      工作適用度:4406

      5. Perl

      含義:Perl是一種開源、跨平臺、基于服務端的解釋性編程語言,被廣泛應用在使用CGI程序處理文本上。

      學習原因:Perl在處理大量文本內容方面很有功效,因此被廣泛使用在為多任務撰寫Web服務器端程序。“學會某種腳本語言,比如Perl或PHP,對于進行Web程序開發的人來說,非常關鍵。”

      工作適用度:4810

      6. C

      含義:一種標準、通用目的的編程語言,它是應用最為深入且普遍的一種語言。

      學習原因:Duquaine表示,學習C非常關鍵。一旦你學會C,想轉到Java或者C#都變得非常簡單,因為許多語法是通用的。當然許多C語法被用在腳本語言中。

      工作適用度:6164,包括所有的衍生語言

      7. Ruby和Ruby on Rails

      含義:Ruby是一種動態、基于對象、開源編程語言;Ruby on Rails是一種使用Ruby撰寫的開源Web程序框架,它緊隨MVC(模型—視圖—控制器)架構。

      學習原因:近幾年內因為著力于簡化、提高生產力、逐步讓計算機取代工作,它的使用范圍變得非常廣。作為一項輔助語言,許多人會發現它非常容易學。

      工作適用度:分別為210和54

      8. Java

      含義:在九十年代初,由Sun Microsystems的James Gosling和其同事共同研發的一種基于對象的編程語言。

      學習原因:許多研發人員將其稱為美妙的語言,它對于非.Net編程來說至關重要。Duquaine表示,“如果你不是微軟語言愛好者,那么學習Java是非常重要的。”

      工作適用度:14408

      9. Python

      含義:一種解釋性、動態基于對象的、開源編程語言,它能實現自動內存管理。

      學習原因:設計最初目的是產生高易讀、最容易撰寫的語言。許多人表示這種語言簡直有些玩世不恭。Python被Google廣泛使用,也會用在學術環境中,因為它的句法簡單。

      工作適用度:811

      10. VB.Net (Visual Basic .Net)

      含義:一種基于對象的語言,應用在微軟的.Net框架中。

      學習原因:絕大部分人都認為VB.Net正在變得愈加流行,而且就要成為必學語言了。Huckaby表示,“它目前已經開始占據市場優勢了。”

      工作適用度:2090

    http://www.enorth.com.cn



    馬嘉楠
    jianan.ma@gmail.com

    posted on 2006-09-22 16:22 馬嘉楠 閱讀(1641) 評論(6)  編輯  收藏

    FeedBack:
    # re: 優秀的編程人員應該掌握的十種編程語言
    2006-09-22 17:03 | 壞男孩
    搶到沙發座,都學不累死了  回復  更多評論
      
    # re: 優秀的編程人員應該掌握的十種編程語言
    2006-09-22 17:05 | 馬嘉楠
    @壞男孩
    每個大致了解一些也不錯啊  回復  更多評論
      
    # 扯蛋
    2006-09-23 12:38 | 胡說八道
    既然語言只是句法轉換,像C# VB.NET這二個特別相似的語言為何都列上。
    AJAX也算語言?
    pasical不夠格?

      回復  更多評論
      
    # re: 優秀的編程人員應該掌握的十種編程語言
    2006-09-23 14:10 | 七匹狼
    我覺的沒必要學這么多,就java這一門來說,你學的完嗎?不說她的自帶api,現在還有好多開源的框架和和封裝好的jar包api,你學的完嗎?不說其他的語言,就.net你能學的精通嗎?
    不用懷疑,學很多的語言你在找工作時非常好找,東邊不開花,西邊開。網撒大點,不怕沒有魚。但這樣只有一輩子是程序員,沒有機會去做管理。
    我的觀點是:
    不管你在開發是用的什么語言為主,你就要把這門語言學好,學通,學精(這是在你認定這門語言會有好的前景時)。再學和你開發要用到的語言,學好,學通,學精。同時學著去積累解決方案,為做管理打好基礎  回復  更多評論
      
    # re: 優秀的編程人員應該掌握的十種編程語言
    2006-09-25 11:58 | 馬嘉楠
    我很同意你的觀點,呵呵
    應該精通一到2門在工作中使用的語言,其他所涉及到的知識可以了解一下
    ^+^@七匹狼
      回復  更多評論
      
    # re: 優秀的編程人員應該掌握的十種編程語言(轉載)
    2006-10-19 12:41 | aiyoyoyo
    @七匹狼
    所以說你拿多少錢,人家拿多少錢是差距很大滴.說白了,你是為錢學習編程,所以管理是個不錯的前景,人家是以編程為樂趣.架構和設計為理想.目的不同.
    所以不太同意你的觀點.

    至于我,生活所迫,沒法追求理想.學習編程為了有好的生活.  回復  更多評論
      

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 亚洲成a人片在线观看老师| 国产免费的野战视频| 亚洲视频在线观看一区| 久久久久国产精品免费免费搜索| 日韩亚洲翔田千里在线| 亚洲狠狠ady亚洲精品大秀| 亚洲成人影院在线观看| 成人激情免费视频| 亚洲人成免费网站| 99久久精品免费视频| 黄网站色视频免费观看45分钟| 亚洲欧洲自拍拍偷午夜色| 亚洲A∨无码无在线观看| 亚洲精品国产V片在线观看| 国产最新凸凹视频免费| 免费a级毛片高清视频不卡| 亚洲无砖砖区免费| 足恋玩丝袜脚视频免费网站| 日韩av无码久久精品免费| 可以免费观看的国产视频| a级毛片免费全部播放| 久久久久久av无码免费看大片| 国产精品亚洲а∨无码播放麻豆 | 37pao成人国产永久免费视频| 免费国产在线视频| 国产1024精品视频专区免费| 好大好硬好爽免费视频| 国产成人无码区免费A∨视频网站 国产成人涩涩涩视频在线观看免费 | 美美女高清毛片视频黄的一免费 | 国产无人区码卡二卡三卡免费 | 最好免费观看高清在线| 最近新韩国日本免费观看| 免费精品一区二区三区在线观看| 四虎免费在线观看| 亚洲欧洲日产国码av系列天堂| 国产亚洲综合久久系列| 亚洲欧洲另类春色校园网站| 特级av毛片免费观看| 少妇太爽了在线观看免费视频 | 一道本在线免费视频| 99re在线精品视频免费|