回覆列表
  • 1 # Hanst166602356

    完全的市場導向,在主要的專案中,大都會選擇c/c++之類。而對於目前來說,效能問題已經不是主要問題,再加上深度學習提供的python介面上手快所以很多人選擇了這門語言

  • 2 # 測試開發員

    直接複製我在另一個問題的回答吧

    python早在1991年就公開發行了,為何到了近幾年才變得如此的火熱呢。一方面其作為開源的語言,大量的貢獻者為其開發了豐富的第三方庫,涉及到了各個領域,甚至現在在前後端開發,智慧學習等多個領域都已經站在了主流的行列。其易上手,開發快的特性更是吸引了越多越多的受眾。另一方面,半導體行業的快速發展使得pc的效能逐漸強勁,效能問題在大多數專案工程中再也不是瓶頸所在,程式設計師們再也不用像十幾年前一樣去絞盡腦汁的做系統最佳化,類似python這樣的指令碼型語言在效能上相比c這樣的編譯型語言的不足越來越被弱化,相信當pc效能過剩的那天,再也沒有程式設計師願意去寫幾百萬行的c程式碼,而是寫幾千行的python程式碼來替代了。

  • 3 # 鯨友館

    Python終於當了會老大哥,看下Python最近幾年的變化趨勢:

    那麼國內這幾年 Python 怎麼突然就火起來了?

    究其原因,大概可以從分3個階段來分析。

    12~14年是雲計算最火的幾年,大批創業公司和巨頭擠破頭地進軍雲計算領域,大家都在做IAAS,最著名的雲計算開源平臺OpenStack 就是基於Python 開發的,為此催生出不少Python 崗位

    14~15年是「大眾創新,萬眾創業」口號喊得最響兩年,北京大街小巷似乎人人都是創業者,O2O、P2P產品如雨後春筍般冒出,什麼語言最適合快速搭建原型?當然是Python,Python 的開發速度一個頂三。

    16~17年人工智慧火遍大江南北,AlphaGO 的出現讓業界為之興奮,人工智慧不再是概念,而人工智慧、機器學習的首選語言就是Python。這兩年特別是網路爬蟲火得一塌糊塗,10個寫爬蟲的9個在用Python,曾經有一段時間知乎的Python話題全部被爬蟲相關的帖子刷屏,為什麼爬蟲這麼火,這個還是跟大資料有關,因為資料探勘、分析、機器學習、人工智慧都需要大資料的支撐,而真正有大資料的廠商沒幾個,所以小廠不得不透過爬蟲去獲取資料。為什麼偏偏就 Python 火了,其它語言沒有?Ruby on Rails 最火的那幾年,有人問Python 之父吉多·範羅蘇姆怎麼看,他說:”Python 不需要殺手級應用,因為如果是這樣的話,Python 在其它方面的作用就被忽略了。” Python 在網路爬蟲、資料分析、AI、機器學習、Web開發、金融、運維、測試等多個領域都有不俗的表現,從來沒有哪一種語言可以同時在這麼多領域紮根

    Python 是一門兼具簡單與功能強大的程式語言,它專注於如何解決問題、自由開放的社群環境以及豐富的第三方庫,無需浪費時間去造輪子,各種Web框架、爬蟲框架、資料分析框架、機器學習框架應有盡有,拿來即用,如果你不知道去哪找第三庫,可以看看 awesome-python儘管後起之秀 Go 語言為併發程式設計而生,效率高,但物理硬體效能已經顯著提升的情況下,程式語言帶來的效能影響已經不那麼重要的,開發速度才是人們首要關注的問題,即使真遇到的效能問題,那麼也可以用C語言無縫對接。雖說Java是老大哥,江湖地位無人能撼動,但體型過於臃腫、冗長的語法被越來越多的開發者所詬病,這也是為什麼 Google 決定把 Kotlin 作為 Android 官方支援語言的主要原因Python 的發展完全是由社群自我驅動的,喜歡Python的原因很簡單,因為它確確實實給開發者帶來了愉悅的程式設計體驗。

  • 4 # 江蘇優就業

    1。Python就業前景分析

    Python在國外(美國)相當流行,不過現在在國內是一個小眾的語言,但是隨著海龜們回國創業,越來越多的公司開始招收Python程式設計師了,未來Python在中國必將成為一門熱門語言,說不定還會替代C語言成為高校相關專業的入門語言呢。

    Python在國內的就業前景如何呢?我問遍度娘,沒找到一篇在這個時間點十分靠譜的文章。一篇2012年的舊文算是靠譜,文章認為Python程式設計開發被看好,但是培訓市場不給力。時間來到2015年,Python仍然被看好,並將被持續看好,同時培訓市場也開始給力了。不少線下培訓機構開始開設Python課程。

    2。我們熟知的豆瓣便是用Python搭建的,Facebook也是扎克一個人用Python搗騰出來的,後來的twitter也是Python寫的,實際Python是國外包括Google在內等大公司使用的主要語言。

    Python正在步步上升,幾年內都將保持這個節奏。大概很多人會擔心學的人越來越多,會的人越來越多,供大於求時便就業堪憂了。這是一種可能,但是iOS和Android的開發也那麼多人學,你可曾擔心它們熱度走低,我相信,隨著越來越多的人開始學Python,它擁有了更多的使用人群,將創造出新的需求,即各個公司將越來越需要Python程式設計師,新創立的公司也將選擇Python來進行開發。

  • 5 # 雷影文文

    Python發展接近三十年,確實已經成為了程式語言中的“網紅”。

    很多程式設計師都喜歡Python,但不僅僅是程式設計師喜歡,Python這個技能也能讓你在就業市場上拿到很好的offer。

    在知名技術交流網站Stack Overflow在2019年年初推出的開發人員調查報告中,有四分之一的開發者表示,Python是他們最想學習的程式語言,這也是Python連續三年獲得這個榜單的第一名。

    Python為網路上搜索教程頻率最高的程式語言,甚至比一直以來的“霸主”PHP都要高。

    根據知名求職服務網站indeed的統計,Python開發人員的平均年薪為116,379美元,是美國薪酬最高的程式語言的軟體工程師。

    這樣看來,如果想要拿到更好的薪水,學會Python變得越來越有必要。

    01. 為什麼選擇Python

    Python能成為如今的主流程式語言之一不是沒有原因的。其中,最主要的原因大概有以下幾點:

    1.適合初學者

    Python具有語法簡單、語句清晰的特點,這就讓初學者在學習階段可以把精力集中在程式設計物件和思維方法上。

    2.大佬都在用

    Google,YouTube,Facebook,IBM,NASA,Yahoo,ACH,和NECH只是技術領域中使用Python的幾個大公司,它們也在不斷招收Python工程師們。

    3.應用超廣泛

    作為是一種多才多藝的語言,從網站搭建到資料處理再到小工具小遊戲的設計,都能用到Python。

    4.人工智慧必備

    隨著人工智慧的興起,Python作為一種科學語言的流行程度急劇上升。有許多機器學習庫就是用Python編寫的。

    02. 怎樣學Python

    入門學些《Python400集》

    深入學習,百戰程式設計師Python課程。

    03學習路線

    第一步當然是準備基礎,準備執行環境,學習基礎知識。在學習基礎知識的階段,可以選擇讀書,自制力稍微差一點的可以選擇看網課,但是一定要好好的制定學習計劃,從基礎知識開始一步一步的深入。

    第二步,瞭解了一些基礎知識之後,可以開始寫一些簡單的專案,比如小遊戲小專案之類的,鞏固一下自己的知識。

    第三步,同時也是相對來說最重要的一步,這個時候最好要確定一下自己的主攻方向了。

    一般來說,確定下自己的開發方向的話,學習過程會更加順利。比如說你確定要做web開發,主攻Django框架的話,就要多多熟悉Django框架,各種web開發相關的內容和其他框架的相關知識也可以有所涉獵。

    相信這樣一定會讓你有所收穫,不虛此行。

  • 6 # 石頭2115913219159

    我大學學basic, asm,pascal. 畢業以後用了5年C,用了7年C++,本世紀以來用了10年的Java和C#,最近5年用javascipt,現在迷上python. 為什麼呢?C語言的強處在於底層,在於速度,在於容易,在於GC的確定性,目前看C 不會死,golang取代不了它。C++太複雜,有memory leak, 它的速度不如C, 要講究re-use不如Java, 高不高,低不低,C++在新專案裡不多了。C#和Java差不多,但主要是用於Windows, Java目前還在大公司普遍應用,但Java過於繁瑣,在不大的專案上大炮打蚊子,100行的事在nodejs,javascipt,python最多30行就可以了。這幾年我泛用javascipt, 在前臺和angular一起,在後臺和nodejs一起,現在為啥用python呢?我發現numpy,scipy, keras這種庫javascipt沒有,python在和linux 系統打交道時有一種天生的自然感,這在java和javascipt裡是沒有的。這就讓我在linux後臺有一種隨心所欲的感覺。python的缺點嗎,我沒法前臺用,我在前臺仍然要用javascipt, 一心二用。

    米國大學學什麼?兒子米國大學4年級了,asm,C, Java是必修課, python大一大二的選修課,我覺得python取代了當年Basic的地位。

  • 7 # 一個程式設計師的奮鬥史

    Python這兩年在國內有多火?來看看這段對話,培訓機構的招生老師真的是啥話都敢說啊,竟然讓我們國內誕生了一位程式語言之父——廖雪峰!

    Python之父

    其實,一門程式語言火不火主要由市場需求來決定。PC時代,是C++、C#等語言的天下;Web2.0時代,促進了PHP、Java的火爆;移動時代,促進了Android、iOS移動開發者的春天的到來;而今天,Python火起來了。

    PHP是世界上最好的語言

    那麼Python到底有多火,我們來看看,不僅有漂亮的美女主播轉行寫Python,就連地產大亨潘石屹都來學習Python。真的是人生苦短,潘石屹學Python啊!

    潘石屹微博配圖

    為什麼Python已經出現了快三十年,卻在近幾年才突然火起來了?我想主要的原因有以下幾點:

    1)入門門檻低,新手分分鐘就能寫程式碼,導致Python開發者人員數量劇增,質量參差不齊;

    2)第三方庫多,安裝方便,你遇到的大多數問題,可能一條pip命令即可搞定;

    3)站在了人工智慧這一風口,外加培訓機構鋪天蓋地廣告的大力宣傳,“學好Python搞AI,年薪百萬不是夢”!也許,很多人不過只是被一些培訓機構拿來當作割韭菜的工具而已!

    4)作為一門膠水語言,可能很多專業的程式設計師都會來寫幾行Python程式碼,這也進一步導致Python開發者增多。

    5)這兩年網路爬蟲火得一塌糊塗,10個寫爬蟲的9個在用Python,這無疑又進一步讓Python這門語言在大眾面前火了一大把。

    爬蟲

  • 中秋節和大豐收的關聯?
  • 得不到回報的感情還要不要繼續?