App下載

普通人學(xué)Python有什么用?

猿友 2021-01-28 13:43:23 瀏覽數(shù) (4693)
反饋

隨著技術(shù)不斷發(fā)展,人類的社會(huì)活動(dòng)呈現(xiàn)一個(gè)明顯的趨勢(shì):人和人之間的交流越來越少,越來越簡(jiǎn)潔,而人與機(jī)器設(shè)備的交流越來越多,很多年輕人花在手機(jī)和電腦上的時(shí)間已經(jīng)遠(yuǎn)遠(yuǎn)超過了花在別人甚至是最親近的人身上的時(shí)間。

盡管大家都在吐槽和抵制這樣的趨勢(shì),可是誰(shuí)都無法改變這樣的趨勢(shì),因?yàn)楸举|(zhì)上這就是人類發(fā)展科技所盼望達(dá)成的效果。

所以識(shí)時(shí)務(wù)者只能學(xué)一點(diǎn)和機(jī)器交流的方法,學(xué)會(huì)計(jì)算機(jī)的語(yǔ)言,這樣一來,萬(wàn)一哪一天機(jī)器完全奴役了人類,好歹也能比其他人死得稍微明白一點(diǎn),要是技術(shù)還不錯(cuò),說不定還能加入人類反叛軍,制造出屬于自己的終結(jié)者,為人類的自由一戰(zhàn)。

扯得有點(diǎn)遠(yuǎn),還是回歸咱普通人吧。

一、python是比較適合普通人的一門語(yǔ)言

為什么這么說呢?拿造房子打比方:一個(gè)原始人要造現(xiàn)代化的房子的難度是極大的,因?yàn)樗孟葘W(xué)會(huì)燒磚、制水泥、煉鋼、制造玻璃,要學(xué)會(huì)基本的建筑力學(xué)、焊接技術(shù),還要借助現(xiàn)代化的各種機(jī)械,每一樣都必不可少。

而對(duì)于零基礎(chǔ)的非專業(yè)人士來說,要用其它任何語(yǔ)言在短時(shí)間內(nèi)學(xué)會(huì)編寫一個(gè)像樣的程序就和原始人學(xué)會(huì)建造現(xiàn)代化的房子差不多,知識(shí)體系太龐雜,要記要背的東西也太多,上手難度太大。

和大學(xué)讀計(jì)算機(jī)專業(yè)不同,平時(shí)的學(xué)習(xí)純粹是出于興趣和一些簡(jiǎn)單的工作需要,沒有考試,沒有必學(xué)不可的壓迫感,所以冗長(zhǎng)的基礎(chǔ)學(xué)習(xí)步驟會(huì)讓絕大多數(shù)人失去學(xué)習(xí)興趣。

而 python 的優(yōu)勢(shì)就在于它本身是基于程序工作者們大量的前期工作,已經(jīng)把磚塊燒好,把鋼筋煉好,把組裝好的機(jī)械設(shè)備放在了我們面前,讓初學(xué)者直接從原始社會(huì)跳到了現(xiàn)代社會(huì),只需要用接近人類的語(yǔ)言和思維方式,就能很快學(xué)會(huì)如何建造大樓。

所以學(xué) python 能很快找到成就感,用不了多少時(shí)間就可以獨(dú)立寫出能夠有意思的小程序。

二、學(xué)習(xí)Python可以鍛煉思維

平時(shí)生活工作中我們會(huì)做無數(shù)的重復(fù)勞動(dòng),這些勞動(dòng)除了浪費(fèi)生命之外其實(shí)是沒有太大意義的,文人們當(dāng)然喜歡把這樣無意義的重復(fù)稱為"這就是生活”,可在程序員大佬們看來,一切重復(fù)的勞動(dòng)都是可以優(yōu)化的。

比如你要制作一張九九乘法表給自己讀幼兒園的孩子學(xué)習(xí),像下面這樣把數(shù)字一個(gè)個(gè)打到文檔上,就是一件重復(fù)無意義的工作:

當(dāng)然你可以把這些無意義的工作想得很有意義,這是對(duì)孩子無私的奉獻(xiàn),哪怕寫個(gè) 90*90 乘法表,你也愿意花上一整天去做。

可是在程序員們看來,不管是9乘以9還是90乘以90,都可以通過自己的思考運(yùn)用代碼來快速完成:

下面學(xué)習(xí)8天之后能夠獨(dú)立寫出的程序:

20191107133300_402.png

試想一下,這種思維邏輯遠(yuǎn)比練手速更有意義。

三、提升工作效率

目前來說,很多人出現(xiàn)加班的情況都是因?yàn)樾实拖拢汛蟛糠謺r(shí)間都浪費(fèi)在重復(fù)操作上,然后還不斷學(xué)習(xí)如何管理時(shí)間,顯然是治標(biāo)不治本。

比如說:

客服可以用 python 編寫自動(dòng)回復(fù)系統(tǒng),回復(fù)大部分常規(guī)性問題;

分析師可以根據(jù)自己的需求編寫爬蟲程序去網(wǎng)上自動(dòng)收集大量的相關(guān)資料并自動(dòng)歸類和分析;

老總可以編寫個(gè)人自動(dòng)發(fā)郵件程序,定時(shí)定人分類收發(fā)大批量的工作郵件。

不管哪個(gè)行業(yè),都能找到 python 的用武之地,能把學(xué)到的東西用到現(xiàn)實(shí)工作中的人一定能比別人省出更多的自由時(shí)間,去做自己喜歡的、更有意義的事。

最后要說一點(diǎn),Python 起步容易,學(xué)深很難,可我們不是程序員不需要對(duì)自己提太高的要求,保持興趣才是學(xué)習(xí)最重要的事。


0 人點(diǎn)贊