職場人怎麼學Python?90%的教程不適合,別費力不討好

2020-12-16 網際網路在前方

Python這門程式語言就像一匹黑馬,從原來沒有多少人知道,到現在,霸榜一年之久。根據TIOBE程式語言排行榜的數據,Python在2018年排名一躍上升到第3名,2019年正式開始六霸榜之路,直到現在,仍然位居榜首。Python為什麼能夠風靡全球,作為一名職場人士,它又對我們有什麼幫助呢?

Python的發展

1989年荷蘭人吉多開發出來了Python語言,他追求的是極簡主義,最好每一件事情有且只有一個方法去解決,這樣就能避免混亂。當時的Python功能並不強大,就好像一輛最低配置的汽車。

最早的Python像個老爺車

經過30年的發展,這輛汽車被眾多Python骨灰級元老不斷地改裝,他們開發出來一個又一個功能強大的包,讓一個複雜的功能,只需要短短幾行代碼就能實現。並且Python的語言非常貼近人類的語言,就算不懂Python,你也能猜到一些代碼的含義,這兩老爺車已經變成了現代跑車。

經過30年的發展,這輛汽車被眾多Python骨灰級元老不斷地改裝,他們開發出來一個又一個功能強大的包,讓一個複雜的功能,只需要短短幾行代碼就能實現。並且Python的語言非常貼近人類的語言,就算不懂Python,你似乎也能看懂一些代碼的含義。這就大幅降低了初學者學習Python的難度。

現在的Python一騎絕塵

Python的作用

Python最強大的地方是對數據的處理。例如網絡爬蟲,其實就是把網站的數據爬取下來,然後對數據進行分析和處理,得到我們想要的數據,再對其進行存儲。再比如大數據分析,這更是針對數據進行的操作。還有機器學習,人工智慧等等。Python可以在這些領域很好地發揮功能,但並不意味著學好Python就成了大數據分析專家、就成了人工智慧領域的高手。因為Python只是一個工具,主要還是看使用工具的人有什麼技能。

打個比方,Python就好像一套雕刻石像的工具,米開朗基羅用他可以雕刻出大衛像,成為全世界藝術的瑰寶,而我只能用他敲出個四不像。工具是同一個工具,效果是不一樣的效果。

Python職場秀

對於身在職場的朋友,網絡上給出的學習方向並不合適。網上90%以上都是給大學生或者想成為程式設計師的人設計的學習路線。我們沒有必要把Python學到精通的地步,也沒跳槽去做機器學習或者人工智慧,我們只希望Python能在工作中提供幫助。而這個希望是很容易滿足的。

如果你以前玩過電腦遊戲,你肯定聽說過一個東西叫做按鍵精靈,它的作用就是可以製作腳本,自動控制電腦。例如,在某個位置點擊滑鼠,然後移動到某個位置再點擊滑鼠,或者控制電腦鍵盤,自動輸入內容,還能夠自動打開軟體和關閉等等。在玩遊戲的時候,經常需要 腳本,讓電腦自動操作,例如魔獸世界的自動釣魚腳本、自動採集腳本等等。

現在魔獸世界懷舊服這麼火爆,估計又有不少人靠賣腳本發了財。不過簡單的腳本很容易被檢測出來,使用要謹慎。

在工作中,你也肯定有很多重複的工作,每天固定的要點擊或者輸入內容,這些簡單而重複的操作就完全可以用腳本來替代。不過按鍵精靈已經從2014年就不再更新了。現在有了Python,我們完全可以利用PyAutoGui這個包來製作屬於你自己的腳本,Python寫的腳本更加穩定,更加靈活,最重要的是非常容易。

在工作中Python還可以幫助我們對數據進行處理,利用爬蟲從網頁獲取數據,再寫入Excel當中,最後對數據進行分析和可視化。Python有個Matplotlib包,專門對數據進行可視化,如果你掌握了這個技術,給領導的報表是可視化報表,相信一定能夠給你加很多分。跟進一步還可以學習Pygal包,做一個銷售熱力圖,就類似新冠肺炎發展趨勢的地圖一樣。有了這些技術,提拔升職希望大大滴。

繪製全球熱力圖

怎麼學Python

學習Python並不困難,只需要每天抽出來半個小時到一個小時進行學習就可以了。新手學習Python的第一步並不是敲代碼,也不是看語法,而是先把Python正確的安裝在電腦上,能夠打出來第一句「Hello Python」。畢竟有很多朋友就卡在了這一步,沒有入門就放棄了。可以看以下兩個教程:

「小白學Python」Windows系統下Python的安裝

Pycharm又要激活?只需4步永久解決,詳細到每個動作

第二步開始Python的基礎知識學習,Python的基礎知識並不算多,有點耐心15~20個小時應該就能全部學完了。當然不能只看,必須要進行實際的操作。推薦大家看一個系統的基礎教程,可以選擇《Python編程從入門到實踐》這本書。

也可以看我的歷史記錄,裡面有一個《小白學Python》系列,都是一些需要掌握的基礎知識。

「小白學Python」3分鐘搞定Python變量

第三步可以根據自己的需求來定學習的方向了。Python的學習方向其實就是對於特別的包的學習。例如你想自己開發個遊戲玩玩,就去學PyGame這個包,你想自己製作腳本,只要學PyAutoGui這個包就能滿足,想學前端可以選擇tkinter,想學簡單的爬蟲,掌握Requests和BeautifulSoup就能滿足需求。

Pygal繪製圖表

已經有很多朋友在工作中使用Python來提高效率了,有人通過Python批量處理報表,把3天的工作半小時就做完了;有人通過Python實現了自動化辦公,從此告別加班;還有人通過Python完成了升職。你是不是其中一個?在下方留言共同交流一下吧。

相關焦點

  • Python編程學了有用嗎?
    Python編程學了有用嗎?眾所周知,目前家長對於孩子的教育越來越重視,培養孩子的編程思維也是大家關心的話題,孩子學習Python語言,需要使用精確到標點、分號等特殊字符,可以提高孩子的編程能力和邏輯思維能力。作為成成年人學python編程可以大大提高工作效率。
  • 開課吧:Python是什麼意思?為什麼有那麼多人學Python?
    為什麼那麼多人學Python?舉例:同在公司同一崗位的兩個人,老闆需要過往一年的數據進行復盤分析,不懂的只能按照以前整理的慢慢來,更多可能沒整理需要自己去慢慢一格格的看,然後用表格寫一大堆數據然後自己分析,兩三天是肯定的。
  • GitHub 上適合新手的開源項目(Python 篇)
    作者:HelloGitHub-滷蛋隨著 Python 語言的流行,越來越多的人加入到了 Python 的大家庭中。為什麼這麼多人學 Python ?我要喊出那句話了:「人生苦短,我用 Python!」,正是因為語法簡單、容易學習,所以 Python 深受大家喜愛。(Python!Python!Python!)
  • python是什麼,python能幹什麼,為什麼大家都學pyhon一起來看看吧
    相信大家如果經常上網,就會看到各種學python的教程,那麼python究竟是什麼意思,學會了可以用來幹什麼那,我們一起來看一下吧。首先大家要明白python是一種跨平臺的程式語言,python編程的特點易讀、易維護,所以被大量的用戶所歡迎,python最大的特點是開發速度快,因為編程開發效率一直很低,python有很多第三方庫,所以開發起來事半功倍,很流行的一句話,人生苦短,我學python,可謂是把python特點完整的詮釋出來。
  • Python入門指南教程:10天學會使用python做爬蟲!免費領取!
    從去年開始,公眾號鋪天蓋地的python廣告,讓很多行外人也知道了python這個東西,python語言開始變得無所不能,剛畢業的新手用python能做什麼?三分鐘做好了職場老手一天才能做完的表格十分鐘採集下全網競爭對手的數據寫一個軟體一年躺賺幾十萬!
  • 國漫中,費力不討好的幾位主角,再帥也沒啥用啊
    導語:國漫中,費力不討好的幾位主角,再帥也沒啥用啊我們常說顏值決定一切,但是在國漫中這可不是一條永恆定律,而且男主也不會永遠都有主角光環。通常在人物塑造的時候,男主是個十分受人關注和喜歡的角色,可以後宮佳麗三千,可以分分鐘秒殺敵人。
  • 學習Python對辦公真的有用嗎?用經驗告訴你答案
    Python究竟適不適合辦公人士來學習,以及學了之後究竟能不能給我的工作來帶質一般的飛躍?目前我在做兼職文案,以我的親身經歷為例,我可以很負責的告訴大家,學習python確實可以在某些方面提升你的工作效率,但是,並不是每個人都適合去學習它。
  • Python和Java語言,新手應該先學哪個
    至於python語言,現在火得不行,全宇宙都知道的程式語言,吸引了不少人的眼球,各大培訓機構的標語都是大數據+python+人工智慧了,這些趁熱點的標語你看看就行了,別當真,當真你就輸了。python是個腳本語言,極其靈活,極其好學,既然這麼好,為啥不學呢?其實在編程界裡,語言的靈活,其潛臺詞就是失控。
  • 零基礎學習python,這幾本書少不了
    目前,社會上已經掀起了一波學習python的熱潮,但是很多人由於並沒有python基礎,不知道從哪裡開始學習,小編今天整理了零基礎學習python的一些書籍,希望對大家有所幫助。1.《"笨辦法"學Python》推薦理由:本書是一本python入門書籍,比較適合沒有計算機、編程基礎,但是對python感興趣的小白學習使用。這本書是以習題的方式一步一步引導讀者了解、學習python,從簡單的列印一直講到完整項目的實踐,讓初學者從基礎的python知識入手,最終體驗到軟體開發的基本過程。
  • 職場提升新技能,風變編程Python讓繁瑣的工作自動化
    因此,很多比較有遠見的職場人士都開始考慮是否要學點Python知識傍身,以備不時之需。Python——自動化辦公的魔法鑰匙在講Python之前,我覺得我們需要先了解一下什麼是自動化辦公?為什麼網上到處都在建議你學習python?列舉幾個理由吧:Python強大之處:(1)它背後有著最龐大的免費「代碼庫」,給初學者足夠的資源實現自己想要的功能。(2)它是人工智慧、大數據分析的重要支持語言。
  • B站up主揭露動漫區變故緣由,費力不討好,網友帶節奏太過恐怖
    在追番之前,大部分人都會通過一些比較知名的動漫視頻或者圖文作者推薦來了解一部作品,並且會也會看一些相關的雜談吐槽類作品,但是2020年開始,B站內這一類的視頻或者文章已經越來越少,就連曾經的「B站動漫區三幻神」都已經不做這類節目紛紛轉型
  • 為什麼現在職場中的年輕人都不去討好領導?3個原因,很現實
    大家好,這裡是「小灰聊職場」,感謝您的閱讀!只想說在我們的傳統觀念當中,總是會認為想要在職場當中混得好,就要去討好領導,去拍領導的馬屁。是不是請領導吃個飯或者送個禮什麼的,只有這樣才能夠被領導看中,成為領導的自己人,從而獲得升職加薪的這些機會等等。但是現在這種陳舊而腐朽的觀念和行為正在逐漸被打破,我們看到了一個新的比較典型的現象,就是現在很多的年輕人,不願意再去討好領導,不願意再去溜須拍馬的,這是一個非常好的現象。
  • 東莞職場英語怎麼學?如何快速提升職場英語?
    很多想提升職場英語的小夥伴陷在苦苦學習中無法前進。究其原因,一是沒有學習興趣和動力,二是找不到適合自己的方法,學了很久進步也不大。大家需要正視英語學習,英語的重要性會隨著世界各地間經濟往來密切提高。特別是對於有職場提升、出國發展需求的人來說,英語是一項必備技能。
  • Python爬蟲入門教程:超級簡單的Python爬蟲教程
    這是一篇詳細介紹 Python 爬蟲入門的教程,從實戰出發,適合初學者。讀者只需在閱讀過程緊跟文章思路,理清相應的實現代碼,30 分鐘即可學會編寫簡單的 Python 爬蟲。這篇 Python 爬蟲教程主要講解以下 5 部分內容:了解網頁;使用 requests 庫抓取網站數據;
  • 餘生,不討好,不解釋,不糾纏
    等到年歲漸長,經歷過一些變故後,才發現真正愛你的人,往往不需要你的討好,需要你討好的,往往並不愛你。這種需要通過討好才能維持的關係,不要也罷。離開的都是風景,留下的才是人生。餘生還很長,做更真實的自己,別活在了取悅別人的煩惱裡。所以,下半生,我們不如這麼過:01不討好,先愛己而後愛人年少成名的才女蔣方舟曾在一期《奇葩大會》中,分享「討好型人格」帶給自己的困擾。
  • 編程界新晉「網紅」Python到底是什麼?學Python真的有用嗎?
    從去年下半年開始Python突然聲名鵲起,我相信很多人都有所耳聞。可能很多人會覺得奇怪,Python到底是什麼啊?怎麼好像一夜之間網上到處都在吹捧Python有多神奇的樣子···我的理解簡單一點來說,Python是一門程式語言,能夠幫助我們更好地與計算機「溝通」,提高工作效率。
  • 中國編劇為何寫不好職場劇?假大空不該成為職場劇的代名詞
    最近有有不少職場劇在熱映,孫儷的《安家》,佟麗婭的《完美關係》,但是這兩部職場劇的豆瓣評分都不高,口碑一般。看來,我國的職場劇想要得到觀眾認可,太難了。02 對於市場來說,職場劇吃力不討好在我國,職場劇的受眾偏電視渠道,而非網絡渠道,但你懂的,現在大家往往要網絡渠道的受眾,而不是電視受眾。因此從生產端來說,供應就是不足的,也就是做網劇的公司比做電視劇的多多了。
  • 「除了自己,我不討好任何人」
    01 相處靠真心,討好傷人心 小時候為了不孤單,討好別人,應和著別人的話,成了隨大流的跟屁蟲。 等長大才發現,需要費勁討好的關係,往往最不值得,也最不持久。
  • 有老師說做的最「費力不討好」的一件事就是寫教案,你怎麼看?
    領導翻開教案看了看說:「能堅持用手寫教案,不簡單!」校長沾沾自喜地表示雖然現在有學校已經用列印教案,但他覺得手寫教案更有意義,老師手寫教案可以加深對教材的熟悉,同時也是在練字,只要堅持下去就能成為學校的特色。
  • 問了30位寶媽,終於知道了最適合送寶寶的禮物,別再費力不討好
    那我就給大家說一下作為收禮人的感受。大家既然想送禮,肯定是想表達心意,好多人劍走偏鋒,想送點不一樣的,但說實話,我們真的不會被那些奇葩禮物觸動。之前有人送過顯示孩子照片的擺件,說實話真的很醜,隨著孩子長大變得好動,怕他砸了腳,自然就收到箱子裡了。