Python新手必備學習的4大階段,建議收藏

程式設計師啟航發表於2019-07-29

本人從事python工作已經有5年的歷史了,最早大學裡面接觸python,畢業後開始從事python相關的工作,現在從事偽全棧開發:這裡為什麼說偽呢,因為我不光寫web,還有運維開發,爬蟲,資料分析,深度學習等我都寫過,除了web開發稍微熟練些,別的也只是簡單的會寫,知道什麼情況下用什麼,學習沒有捷徑,唯有多寫,多練,多想。

如果你依然在程式設計的世界裡迷茫,可以加入我們的Python學習扣qun:784758214,看看前輩們是如何學習的!交流經驗!

自己是一名高階python開發工程師,從基礎的python指令碼到web開發、爬蟲、django、資料探勘等,零基礎到專案實戰的資料都有整理。送給每一位python的小夥伴!分享一些學習的方法和需要注意的小細節,這裡是python學習者聚集地


Python新手必備學習的4大階段,建議收藏

廢話少說,進入正題。

這裡結合我自身和一些學習python小夥伴的經驗,簡單的羅列一些學習的路線,算是拋磚引玉,歡迎小夥伴們來吐槽。

我把學習python分為4個階段,每個階段需要完善的掌握知識點,python最初是作為管理linux系統而出生的,python的環境部署最好在linux上面,目前linux的系統的流行,也需要我們大部分的開發重心都在linux上面,所以linux始終貫穿在我們的學習的階段中。

初級階段:

這裡可以理解為選擇認知階段(有意識無能力),因為這個階段中我們意識到需學習某些技能,讓我們在社會上立足,有意識的去學習掌握某些能力,這個階段中要了解linux和python的基礎,我個人認為這個階段是最難的,因為逃離舒適區(有意識的去學習)的我們,需要接觸全新的東西,有linux基礎的同學,應該很容易入門,但作為小白的小夥伴可能會覺得:這裡真心的不舒服,沒有熟悉的windows介面,取而代之的是各種各樣的命令列(個人推薦命令列去學習linux),完全是個陌生的環境,什麼都不知道,內心可能充斥著焦躁,不安等狀態。所以這個階段需要我們有意識的認知新東西,克服內心的負面狀態。

我們需要在這個階段掌握liunx和python基礎知識點,以便為我們在後續階段搭好基礎,這個階段是基礎,牢固的基礎,可為我們提供強有力的續航。這個是四個階段中最難的一個階段。

中級階段:

這裡可以理解為組織認知階段(有意識有簡單能力),這個階段我們組織在選擇認知階段學習中的技能,根據這些技能去組織我們的意識,進一步提升認知的能力,這裡是知其然不知其所以然。知道掌握的技能如何使用,但是不知道為什麼這樣用,不用想那麼多,疑問先保留,用就對了。在這個階段需要掌握linux和python的稍微複雜的用法。有了前面的基礎,這裡學習起來應該四個階段中是最快的。

高階階段:

這裡可以理解為全面整合認知階段(有意識有能力),這個階段我們知其然知其所以然,中級階段的疑問,在這個階段得到解決。我個人認為這個是四個階段中,第二難的階段,這個階段中各種各樣的概念、用法猶如狂風暴雨般來襲,會讓措手不及,總有雨過天青,看見彩虹的時候。

進階階段:

這裡可以理解為職業規劃階段(這裡需要有意識的去選擇適合自己的職業)經過前三個階段的洗禮,我們可以有能力整合和組織我們程式碼,實現自己部分的一些想法了,不過根據每個人的職業規劃的不同,我們還需要再一次提升自己,根據職業規劃的要求,有選擇的去認知,組織,整合我們需要的東西。這裡建議最好選擇自己合適的職業,這裡的合適是說自己有感興趣的,興趣驅動學習。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69913713/viewspace-2652102/,如需轉載,請註明出處,否則將追究法律責任。

相關文章