前言
我這個人總是後知後覺,進入 Android 也有點機緣巧好,當時馬上畢業找工作,投的都是 Java EE 的,只是 Android 也學了點皮毛,簡歷帶了一筆 Android,當時我都不知道 iPhone 手機,也不知道有 iOS 開發,之所以能找到 Android 工作,因為移動網際網路的高潮來臨了,需要大量移動客戶端開發人員,市場決定的。當時我很慶幸能做 Android,能處在技術前沿,我很有優越感,當我能通過自己的技術實現自己的 idea,更是成就感滿滿,好像我能做成什麼大事,而且還能做《手把手教你做個人app》,賺點廣告費,我做個人 APP 都屬於晚的拉,再早點隨便一個 APP,都能賺翻。時間來到了16 年,這種感覺完全沒了,移動端進入寒冬,飽和了,經歷也告訴我,領導基本沒有移動端出身的,後端才是常青樹。因為 Android 也是 Java 寫的,過度到 Java 後端問題不大,可是我覺得沒什麼勁,我得為下個風口蓄力。下一個時代一定是人工智慧時代,這點大家應該都達到一個共識,前段時間我自學了 Python,我試圖也抓住這個浪潮,目前移動這個頹勢還沒有對我的工作產生影響,我得選的自己感興趣的,也更多是為下一個時代浪潮做準備。
Python 入門
學習一門的新的東西,最難是不知道從何學起,不知道該學什麼?很多人問我,有什麼 Python 書籍推薦,以前我還不知道,我主要參考廖雪峰廖老師的《Python 3 教程》,菜鳥教程網《Python 3 教程》,W3Cschool《Python 3 教程》,然後寫了《Python 3 極簡教程.pdf》,幫助快速入門,讓您對 Python 有個大概認識。
書籍推薦
要想系統地瞭解學習 Python,建議還是看看書。
Python程式設計從入門到實踐
豆瓣評分:9.0
流暢的Python
豆瓣評分:9.2
本書適合中高階Python軟體開發人員閱讀參考。
確定學習方向
當入門了,再學習就可以有目標性了,Python 職業學習方向很多,大體上分為這四個:
圖片來自造數
選一個自己感興趣的方向,慢慢深入學習,享受過程。
1 萬小時理論
就是要成為某個領域的專家,大概需要 10000 小時。假設每天有效學習時間 10 個小時,要三年時間。領域專家這個標準可能要求比較高,降低點標準,學習一門技術直到能夠找到較好的工作,那最快也要兩年。前提是你每天能有效學習 10 個小時,有效學習就是學習的時候要真正思考而不是走神啊想東想西的或者一會玩玩手機一會看看新聞的。當然,不排除一些學習能力強的或者相關領域基礎好的,但對於大多數人來說,都是需要這些時間的。如果你培訓 4 個月找不到工作,證明你也是屬於大多數人之一,趕緊靜下心來繼續學習。
最後
先入為主,不管哪行,最先進去的那批人,能抓住浪潮,最後都能“佔山為王”,成為贏家,Python 業餘時間可以學起來了。