個人自學python方法整理以及心路歷程
學習python,我首先根據自己完全程式碼零基礎的情況下,為什麼學習Python作為核心問題,進行了一個自我定位以及目標定位,我認為只要有一個目標,那麼就找方法去打成目標就行了。
我是完全零基礎,選擇學習Python主要還是因為看到大家都說Python是相對簡單,比較好入門IT行業的,而我的目的也是希望學習完Python可以找到一份相應的工作,賺取一份工資可以買口紅,哈哈哈哈哈哈哈哈哈哈~
當然,也有很多人可能已經從事其他程式設計工作,但是想要學習Python以來豐富自身,提升自身的核心競爭力,我覺得這樣應該會比我這類完全零基礎的學習要容易快速的很多,
我就只說下我這位完全零基礎是如何學習的吧
我也搜查了一些學習方法的問答帖子,裡面也看到很多推薦的學習方法,有推薦書籍的,有推薦網課的,我開始認為,看書應該是比較好的選擇,因為著作成書籍,表明內容上是相對有一定的權威和系統的,同時,想到從小都是書本學習,這更能讓我信服,於是我就購買了書籍,開始了我的學習計劃,可是,在半強迫自己的情況下,我看了三天半書籍實在是看不下去了,是的,三天半還是強迫自己看的,原因一,看書真的太乏味了,看著看著就會心不在焉,總是走神。原因二,這個時候我對程式碼沒有概念,有些文字都要讀兩三遍才會理解意思,越難理解就越不想看書,這種感覺就是上學時我看數學,英語書一模一樣的感覺。很顯然,看書學習是不適合我了,
看書不行,於是我就想著還是找網上的影片教程學習吧,上網一搜,真的是各家機構的教程也是琳琅滿目,還真的讓我不知道從哪開始學起了,這個時候真的是想有一位前輩可以給我指點一下迷津,告訴我應該先學什麼,再學什麼,哪些是重點知識,哪些是瞭解就好,就是可以給我一些學習的建議,於是我想那我可以先加入一些技術學習交流群,在裡面應該可以認識到一些學習的人,於是我就開始大量的搜尋加入學習群,於是在裡面開始諮詢學習方法,但是,這個時候我又發現,我好像一張白紙,我想問一些問題,可是我不知道該怎麼問,我也只能問大家都是怎麼學習得,群內的朋友也都還很熱情,也和我說了很多學習方式,不過我發現每個人都有各自的學習方式,各自都有各自的理論和優勢,在那麼多的方法面前我再一次的有些混亂,又不知道哪一方法適合我,於是,我想到千人千面,每個人有每個人的想法,我諮詢的人越多,獲取的資訊越多可能我就會越亂,於是我決定,那我就要借鑑看到的這些資訊,來整理一套自己的方式,不一定對,但是可能這更適合我自己。
於是,我並沒有先著急的就找教程影片來直接學習,我現在想知道就是,應該先學什麼,掌握哪些知識之後,再學什麼,我覺得我應該先整理一套相對看上去系統的教程,雖然我最希望可以找到一個人給我一些這類的指引,但是奈何沒有找到,那就只能自己去整理了,我根據我買的書籍目錄,以及查了一些培訓機構的學科介紹,教程大綱內容,進行了一個統計對比,發現其實學習的內容路徑也還是有它一定的規律,那我就整理了一份知識點的目錄學習路徑,我按照我整理的這個學習路徑上的知識點目錄去查詢對應的教程,這樣就整理了一套自己的學習資料,整理學習路徑和教程,利用了我比較多得時間,不過整理好了那麼就可以開始學習了。
但在查詢教程的時候,又走了一些彎路,我當時只想到只要按照我整理的這個目錄找到對應的教程就好了,可是在學習的時候,還是覺得知識點之間的銜接有些雜亂無章,而且每一個知識點都是不同機構課程風格不同得教程影片,這讓我學上去有些彆扭,而且有的老師講的我很喜歡聽,有的就不是很喜歡,於是,我就又想,那我就找我喜歡這個老師的課程就好啦,可是我找了兩三天,同一個老師的教程是非常難找到公開的全套教程,這個我想也可以理解,老師也可能沒時間和精力來從零開始錄製全套教程,而且老師也是要工作賺錢養家生活的,於是我想那我可以找同一個機構的教程吧,這樣也能最起碼是課程風格一致,於是我就找到了我我認為課程比較好得教程機構,又將我的學習資料重新的整理替換了一下,果然我覺得學習感覺好了一些,而且我又找到他們的客服,要到了他們課程的一些配套資料,這對我學習來說起到了更加的有效幫助。
最後,在學習完我整理的學習知識教程之後,又遇到了一個瓶頸,就是學習完知識點內容,掌握的也是七七八八,之後又不知道該怎麼做了,不知道自己學習的有沒有達到可以找工作的條件,於是我又查詢了一些資料,可一些招聘資訊,瞭解的一些資訊主要要求說是需要專案經驗,需要一些專案功能技術的掌握,那我的理解就是,已經掌握了基礎知識,企業招聘人員需要掌握一些專案技術能力,去幫助解決處理問題,也就好像,假設Python有100個技術框架,但是一個企業只用到其中30個,那如果你的學習掌握正是他們用的這30個,那麼你不會那另外的70個也可以,只不過你學習掌握的越多,你的條件符合範圍和就業機會也就越大,我按照我的這個大致理解,我就仔細瞭解了一下Python主要可以從事哪些方向,我就根據我比較喜歡的方向看了一下招聘資訊,然後根據上面的普遍要求,進行了學習。最後就整理包裝了一下簡歷,嘗試著投簡歷找工作,當然面試也並不是順利,剛開始的面試是還慌亂,面試也是沒有任何結果,不過我是在每次面試中總結經驗,收集好面試問題,回來在好好準備,為下一次面試做知識儲備,就這樣我面了試大概有將近二十家,終於也是找到了一個算是實習崗位的工作,我想著先做著,這個時候應該先到企業中去學習一些真實的專案經歷比較重要。
最後我總結一下我學習過程中我認為比較重點的內容
首先,學習我們要有一個清楚的自我認識,是為了找工作,還是為了輔助工作來增加自己的競爭力,也就是要有一個明確的目標。
如果是完全零基礎學習,我建議開始不要先看書,原因上面我也有說了,這個時候看書完全看不進去,裡面的知識點也很難理解的,雖然我們從小就接受書本教育,可是前提也都是要有老師講解的,不是我們自己看書就可以的。
然後,就是要尋找一套適合自己的學習方式,最好還是自己整理一套適合自己的學習資料,因為只有自己最瞭解自己,這裡可能會花費比較長的時間,但是這會讓你在之後的學習上節省很多時間,讓你事半功倍。
最後,如果在選擇影片教程的時候,儘量選擇一個老師的教程(但是很難實現)最差也要儘量選擇同一家機構的教程,因為這樣在課程設計和課程風格上相對比較統一。然後在學習的過程中,最好是根據影片課程老師的進度,自己做學習筆記,這樣的好處,一是,在今天學習完,明天你可能就只記得一個大致概念了,俗話說,好記性不如爛筆頭,做筆記會讓自己印象更深刻,二是,在之後你想要回頭複習的時候,也會讓你有一個清晰的複習思路。當學習完一個階段知識的時候,感覺影片老師講解的內容有些淺,這時候可以看一些優秀的書籍,因為你覺得老師講的淺,說明你的學習理解的非常好,這時候看一些書可以起到很大的提升作用。
至於找工作面試的事情我就不詳細的寫了,手敲了這麼多,有點累了,最後希望我的建議可以對想要學習的夥伴有一點點幫助吧。
個人參考得一個python學習資料路線圖,不過具體教程安排個人有所調整,有需要夥伴可以點贊評論在分享吧()
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69915785/viewspace-2668330/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 心路歷程(一)-自學java兩個月心得Java
- Kotlin之心路歷程Kotlin
- Python實訓的心路歷程——第5天Python
- 工作三年心路歷程
- Flutter 找到所需元件心路歷程反思Flutter元件
- 一位 sealer maintainer 的心路歷程AI
- 學習嵌入式的心路歷程分享
- 塗鴉智慧選型 TiKV 的心路歷程
- 我作為前端工程師的心路歷程前端工程師
- 記一次破解某APP的心路歷程APP
- 前端面經 | 騰訊實習生校招面試心路歷程前端面試
- 從谷歌面試翻車到offer收割的心路歷程谷歌面試
- .net工程師學習vue的心路歷程(一)工程師Vue
- .net工程師學習vue的心路歷程(二)工程師Vue
- .net工程師學習vue的心路歷程(三)工程師Vue
- 分享一下某個debugger心路歷程
- 《死亡之門》開發者淺談遊戲設計的心路歷程遊戲設計
- PicGo的star數破1000的心路歷程PicGo
- Max先生的加拿大移民登陸工作心路歷程!
- 一個小白使用 devstack 部署 openstack 的心路歷程dev
- 機房收費系統初體驗——心路歷程
- 春招路上孤獨的iOSer的心路歷程(面經)iOS
- Web 前端小白入門(一):心路歷程,非技術指南Web前端
- 一個C#開發者重溫C++的心路歷程C#C++
- 使用Electron開發一個吸色工具的心路歷程
- Web 前端小白入門(二):心路歷程,非技術指南Web前端
- 為什麼要擁抱Scrum——我的Scrum心路歷程Scrum
- 一位臺灣軟體工程師的心路歷程軟體工程工程師
- C++未眠夜----我學習C++的心路歷程 (轉)C++
- Flutter 寫全域性彈框的心路歷程(dialog和overlay)Flutter
- 【人工智慧】一張圖看懂華為雲EI的年度心路歷程人工智慧
- 一個C#開發編寫Java框架的心路歷程C#Java框架
- java工程師走向前端學習心路歷程(二)Java工程師前端
- 實操筆記:為 NSQ 配置監控服務的心路歷程筆記
- 使用 KubeKey 搭建 Kubernetes/KubeSphere 環境的"心路(累)歷程"
- 一個C#開發者用Java搭建Android框架的心路歷程C#JavaAndroid框架
- 三年 React 開發經驗的我,遷移到 Vue 的心路歷程ReactVue
- 我的A-C題解和心路歷程 # Accepted極限程式碼巔峰賽