筆者這兩天閑逛知乎,看到了這個帖子:
匿名答題,發(fā)表于 2014 年,此外沒有留下任何多余信息。筆者翻了翻那 22 條評論,還真有網(wǎng)友找到了這位匿名的答主。
于是筆者又百度了這位神人“袁浩瀚”,還真發(fā)現(xiàn)確有其人其事。2 年躺賺 200 萬,相當于普通程序員 10 年的工資。沒想到 Python 這么強大,怪不得有人說,“除了不會生孩子,Python 什么都會。”
但是實情果真如此嗎?來,跟隨筆者走進 Python,給個長鏡頭,讓我們一探究竟!
Python 就有哪些用途?
我們按時間線處理一下,Python 的趨勢大概是:
2017 年 1 月:Python 大熱,深度學習市場,對 Python 的需求量最高。
2017 年 3 月:Python 榮獲七大最佳人工智能編程語言榜首。
2017 年 7 月:Python 榮獲 2017 年最流行編程語言。
2017 年 8 月:Python 超越 R,成為數(shù)據(jù)科學和機器學習的最常用語言。
2017 年 9 月:Python 成為高收入國家增長最快的語言,沒有之一!
2017 年 12 月:Python 進入山東小學教材,還列入全國計算機等級考試,VB 慘遭淘汰。
2017 年 12 月:微軟已開始考慮添加 Python 為官方的 Excel 腳本語言。
2018 年開始:霸占編程排行榜 TOP 成為一匹黑馬!
Python 爆紅的原因是?
在 Redmond.com 的排名中,Python 是 2017-2018 年最受歡迎人工智能編程語言(第二是 C++,R 并未上榜)。根據(jù) Stack Overflow 流量統(tǒng)計,2017 年 6 月,Python 第一次成為高收入國家 Stack Overflow 訪問量最大的標簽。照此發(fā)展,到了 2019-2020 年,Python 肯定會繼續(xù)成為最受歡迎的語言。
在 GitHub 2017 年度報告中,Python 超越 Java 成第二受歡迎語言。所有這些“刷榜”,都離不開最近人工智能,尤其是機器學習的火熱。 Python 被譽為最好人工智能的語言,因為:
在數(shù)據(jù)科學和 AI 中占據(jù)主導地位;
擁有優(yōu)質的文檔和豐富的庫,對于科學用途的廣泛編程任務都很有用;
設計非常好、快速、堅固、可移植、可擴展;
開源,而且擁有一個健康、活躍、支持度高的社區(qū)。
有一些很棒的公司贊助商,YouTube、谷歌、Yahoo!、NASA 都在內(nèi)部大量地使用 Python,尤其是谷歌;Facebook 開源 PyTorch 后也更有利于 Python 的推廣。
再看如今必須學習 Python 的工程師,動輒年薪 18W 僅是白菜價。
現(xiàn)在,Python 的這把火,已經(jīng)燒到了程序員的圈子外。
根據(jù)國務院《新一代人工智能發(fā)展規(guī)劃的通知》得知,我國正在“搶抓人工智能發(fā)展的重大戰(zhàn)略機遇,構筑我國人工智能發(fā)展的先發(fā)優(yōu)勢”,人工智能教育往低幼滲透的例子,只會越來越多。
小學生學 Python 是培養(yǎng)編程興趣和思維,為了你自己的百萬年薪和發(fā)展前景,或許你才是最該學 Python 的人。
在編程語言中, Python 長期穩(wěn)居前五,不僅已經(jīng)成為數(shù)據(jù)分析、人工智能領域必不可少的工具,還被越來越多地公司用于網(wǎng)站搭建。Python 方向崗位的薪水在水漲船高,成為目前最有潛力的編程語言之一。
Python 是一門對新手友好、功能強大、高效靈活的編程語言,學會之后,無論是想進入數(shù)據(jù)分析、人工智能、網(wǎng)站開發(fā)這些領域,還是希望掌握第一門編程語言,都可以用 Python 來開啟無限未來的無限可能!