尋找最好的編程語言

概述:如果你正在考慮學習編程,你想要明白的第一個問題就是你該學習哪一門語言。回答這個問題并不容易,有許多東西需要考量,比如你準備通過編程做什么工作以及你想去哪里發展。今天我們為你準備了一大堆數據和其它的一些信息,可以幫助你最好的作出決定。

我們社會生活的方方面面越來越依賴著科技技術。從工廠生產,商業貿易到社會互動,幾乎在每一個行業中都有軟件開發者的身影。計算機編程已經迅速成為最賺錢的職業之一,計算機程序員的平均工資在不斷創造新高,目前在美國這一數字已經達到接近$100,000。

如果你正在考慮學習編程,你想要明白的第一個問題就是你該學習哪一門語言?;卮疬@個問題并不容易,有許多東西需要考量,比如你準備通過編程做什么工作以及你想去哪里發展。今天我們為你準備了一大堆數據和其它的一些信息,可以幫助你最好的作出決定。在這里,我們并不是為了回答哪些編程語言更好或更糟,我們只是從搜集到的一些數據,通過不同人的意見,客觀的反映不同語言的差異性。

編程語言常用于:

你應該首先回答的問題是:你準備從事什么方面的編程工作?是想創造美麗的網站還是喜歡設計iOS和Android上的手機游戲?是想進行個體用戶的客戶端開發還是想做大型企業軟件的研發工作?金融和企業系統需要實現許多復雜的功能和高度的組織性,這需要學習c#和java。而與媒體和設計相關的網頁和軟件則需要動態、全能以及功能性的小型化編程語言,比如 Ruby, PHP, JavaScript和Objective-C。

語言 常用于
Python/Ruby/PHP? 網站和手機應用程序的服務器端。
Objective-C IPhone的程序開發。
HTML 網站的客戶端。是構建網站的標記語言,網站的“積木”。
CSS 網站的客戶端。HTML的描述語言。
JavaScript 網站客戶端,用于控制HTML/CSS。jQuery是你需要知道的。
Java/.Net Android系統的編程。網站的服務器端,在大型企業中受歡迎。
C/C++ 高性能(如股票交易)或圖形(電子游戲)的應用

編程語言的薪水如何:

雖然有個別軟件開發人員能夠掙到超過同類平均水平5.5倍的薪水,但是關于從事不同語言編程的人員在薪資方面的整體差異性還是不得不說。下面我們整理了一組在法國、德國、英國和美國從事不同類型語言編程工作的開發人員的年度平均工資。

法國[歐元] 德國[歐元] 英國[英鎊] 美國(美元)
C++ 40460 48900 38,280 83000
Java 38421 47915 34,552 95000
C# 40724 45497 31,613 96000
.NET 38000 47932 31,181 #N/A
Python 35650 #N/A #N/A 94000
PHP 38500 43102 #N/A 91000
SQL 37500 46541 30,339 #N/A

編程語言的工作職位統計:

高薪固然重要,但是請記住,要得到這么豐厚的薪水的前提是得有人雇你。有很多技術,它們的薪水報酬會很高,但是它們的專業性很強,涉及的領域很窄,會這種技術的人很少。比如Fortran的受歡迎度不高,只有極少人愿意碰它,但是你會發現這種已經存在了幾十年的語言確實報酬豐厚。另一方面,當你選擇學習市場上需求量最高的語言時,你會發現隨時都有幾十個競爭對手在和你申請同樣的職位。下面我們為你搜集了在不同地方的工作職位統計。

Skill U.S. Indeed.com JobsTractor
SQL 98453 133373 3553
Java 66485 72170 8731
HTML 45456 43965 #N/A
JavaScript 43189 50726 3154
C++ 32018 32995 1273
C# 31936 32848 2549
XML 31431 29146 #N/A
C 24081 114756 685
Perl 20579 20354 224
Python 19627 30236 1587
PHP 18862 17058 8238
Obj. C 18192 #N/A #N/A
AJAX 16649 13760 #N/A
ASP.NET 16428 15067 492
Ruby 12383 14510 2937

編程語言的流行度:

在談論編程語言的流行度時,職位需求數量并不是測量它的唯一標準。來看看在不同標準下關于“最流行的編程語言”的排名。

?Position:? TIOBE Lynda.com Redmonk
1 C Java JavaScript
2 Java C Java
3 Objective-C C++ PHP
4 C++ C# C#
5 C# Objective-C Python
6 PHP PHP C++
7 JavaScript Python Ruby
8 Python Ruby C
9 Perl JavaScript Objective-C
10 PL/SQL SQL CSS
1. 什么是TIOBE指數?
TIOBE編程指數是一種關于編程語言流行度的排名,這是基于在Google、Yahoo、 MSN、Baidu、Wikipedia和Youtube等搜索引擎的查詢數量統計。TIOBE只考慮圖靈的完整語言,因此某些流行的語言如HTML和SQL不存在排名。
2. 調查由Lynda.com提供,這是一個提供成千上萬的關于軟件、創意和業務技能視頻課程的公司。
3. RedMonk采取了一套不同的方法,通過檢測在GitHub上創建項目和StackOverflow上創建問題的頻率來確定語言流行度。
尋找最好的編程語言

寫在最后:

語言沒有好壞之說,最適合自己且自己真正熱愛的語言才是最好的語言。Choose a job you love, and you will never have to work a day in your life!

本文整理編譯自Best programming language,作者為回憶和感動,文章轉載自慧都控件網

原創文章,作者:追馬,如若轉載,請注明出處:http://www.www58058.com/392

(0)
追馬追馬
上一篇 2015-02-10 04:38
下一篇 2015-02-10 14:25

相關推薦

  • 如此慘淡:著名開源電子郵件加密軟件GPG只有一個人維護,而且快破產了

    上圖這個人就是著名開源電子郵件加密軟件Gnu Privacy Guard(GPG)的作者Werner Koch。他的軟件被斯諾登(Edward Snowden)和數以萬計的記者、異議人士、注重安全的人士使用。Werner Koch從1997年開始寫GPG,無論是升級或是打補丁,他基本是在獨立運營這款安全軟件。最近悲劇發生了——已經53歲的他瀕臨破產。 堅持開…

    2015-02-11
  • Test

    Hello World

    Linux資訊 2016-11-25
  • 【福利貼-招聘】- (北上廣)運維工程師

    內推聯系人: 客服2  特大福利  工作職責:1. 負責產品的實施和維護;2. 解決客戶在產品使用過程中遇到的技術問題;3. 對復雜的異常問題,協調產品專家或研發人員予以解決; 職位要求: 1.熟悉Linux/windows操作(有Linux系統管理相關工作經驗者優先);理解局域網(LAN)技術;2.積極主動…

    Linux職位 2015-03-25
  • 【福利貼-招聘】- 百勝軟件

     馬老師,您好! 我是上海百勝軟件服務中心系統集成部負責人,去年我們部門招聘需求有聯系過您,今年我們這里還有此招聘需求,看看您這里是否有學員推薦,如果學員有意向也可以讓他們直接把簡歷發至我郵箱(zxm@baisonmail.com),感謝! 張小毛 Vision上??偛糠罩行?nbsp;系統集成部400-600-9585&nb…

    Linux職位 2015-03-11
  • 也許你根本不會用百度搜索

    搜索引擎可以幫助使用者在Internet上找到特定的信息,但它們同時也會返回大量無關的信息。但是如果多使用一些技巧,你將發現搜索引擎會花盡可能少的時間找到你需要的確切信息。 1.簡單查詢 這個就是最簡單便捷的使用方式,其實也是我們大多數人平時使用百度或者其他搜索引擎的方式。比如你想查培訓學校,那么你的第一反應肯定就是在百度里輸入【挖掘機】【挖掘機學?!俊舅{翔…

    2015-03-02
  • 淺談群紅包的實現

    前言:紅包是支付的方式, 也是社交的延伸。群紅包在這兩塊領域串聯得很好, 表現尤為的濃墨重彩. 承接上兩篇技術淺談:1). 淺談接龍紅包的技術實現.2). 淺談微信紅包搖一搖的技術實現.這一次, 讓我們談談群紅包的技術實現. 一為是紅包的分配算法, 二為競搶的技術實現. 分配算法:最初玩群紅包的時候, 并沒有意識到分配算法的難度…

    Linux干貨 2015-03-10
欧美性久久久久