python新手必備學習4大階段,如何學好python技術,如何掌握python知識點,這些都知道嗎?
本人從事python工作已經有5年的歷史了,最早大學里面接觸python,畢業后開始從事python相關的工作,現在從事偽全棧開發:這里為什么說偽呢,因為我不光寫web,還有運維開發,爬蟲,數據分析,深度學習等我都寫過,除了web開發稍微熟練些,別的也只是簡單的會寫,知道什么情況下用什么,學習沒有捷徑,唯有多寫,多練,多想。
廢話少說,進入正題。
這里結合我自身和一些學習python小伙伴的經驗,簡單的羅列一些學習的路線,算是拋磚引玉,歡迎小伙伴們來吐槽。
我把學習python分為4個階段,每個階段需要完善的掌握知識點,python最初是作為管理linux系統而出生的,python的環境部署最好在linux上面,目前linux的系統的流行,也需要我們大部分的開發重心都在linux上面,所以linux始終貫穿在我們的學習的階段中。
初級階段:這里可以理解為選擇認知階段(有意識無能力),因為這個階段中我們意識到需學習某些技能,讓我們在社會上立足,有意識的去學習掌握某些能力,這個階段中要了解linux和python的基礎,我個人認為這個階段是最難的,因為逃離舒適區(有意識的去學習)的我們,需要接觸全新的東西,有linux基礎的同學,應該很容易入門,但作為小白的小伙伴可能會覺得:這里真心的不舒服,沒有熟悉的windows界面,取而代之的是各種各樣的命令行(個人推薦命令行去學習linux),完全是個陌生的環境,什么都不知道,內心可能充斥著焦躁,不安等狀態。所以這個階段需要我們有意識的認知新東西,克服內心的負面狀態。
我們需要在這個階段掌握liunx和python基礎知識點,以便為我們在后續階段搭好基礎,這個階段是基礎,牢固的基礎,可為我們提供強有力的續航。這個是四個階段中最難的一個階段。
中級階段:這里可以理解為組織認知階段(有意識有簡單能力),這個階段我們組織在選擇認知階段學習中的技能,根據這些技能去組織我們的意識,進一步提升認知的能力,這里是知其然不知其所以然。知道掌握的技能如何使用,但是不知道為什么這樣用,不用想那么多,疑問先保留,用就對了。在這個階段需要掌握linux和python的稍微復雜的用法。有了前面的基礎,這里學習起來應該四個階段中是最快的。
高級階段:這里可以理解為全面整合認知階段(有意識有能力),這個階段我們知其然知其所以然,中級階段的疑問,在這個階段得到解決。我個人認為這個是四個階段中,第二難的階段,這個階段中各種各樣的概念、用法猶如狂風暴雨般來襲,會讓措手不及,總有雨過天青,看見彩虹的時候。
進階階段:這里可以理解為職業規劃階段(這里需要有意識的去選擇適合自己的職業)經過前三個階段的洗禮,我們可以有能力整合和組織我們代碼,實現自己部分的一些想法了,不過根據每個人的職業規劃的不同,我們還需要再一次提升自己,根據職業規劃的要求,有選擇的去認知,組織,整合我們需要的東西。這里建議最好選擇自己合適的職業,這里的合適是說自己有感興趣的,興趣驅動學習。
發布評論請先 登錄
相關推薦
評論