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