Python程式設計師學習路線圖
連結:https://zhuanlan.zhihu.com/p/21523842
來源:知乎
著作權歸作者所有。商業轉載請聯絡作者獲得授權,非商業轉載請註明出處。
Python+ 資料結構和演算法 + linux + 軟體工程 + web開發 +javascript+ git版本控制+溝通技巧等等。
從下面幾個方面詳細說明。
1、通過學習python學會程式設計,從0到1的轉變(從不會寫程式碼到會寫程式碼解決問題)。這裡面有幾個誤區,很多零基礎初學者,想一步登天,迴圈都不會寫,就想玩django,玩專案。黃哥建議從從基礎訓練起,萬丈高樓從地起。基礎不牢,後面學習會很困難。
2、黃哥說說為啥你書會也能看懂,免費視訊也看了,但是還不會自己寫程式碼。這個原因是你看了一些照著ppt唸的視訊,沒有講程式設計思路,沒有作業訓練,沒有人答疑,沒有人點破造成的。
請參考如何訓練自己的程式設計思路
https://zhuanlan.zhihu.com/p/20949490
3、黃哥說說為啥要學習Linux
python 目前職位最多的是web開發,資料探勘,機器學習,爬蟲等,這些application 都跑在Linux伺服器下,企業要求你會Linux,請問該學Linux嗎?
微軟都積極擁抱Linux,你說你該學習Linux嗎?
4、當你通過學習python學會程式設計後,應該更一步學習資料結構和演算法。
學習資料結構和演算法為了使你的程式碼更有效率,為了構建更大的專案。
當企業招聘員工時,當應聘者提供不了專案程式碼,那怎麼考察應聘者的能力。
唯一方法,做面試題。面試題考演算法題啊,所以要學習資料結構和演算法。
5、企業為了節省成本,紛紛打出所謂全棧工程師,這個就要求會javascript。
當應聘web開發職位時,會javascript有加分作用。
目前開發web模式以,torando,django,flask等為後臺提供API,前端以javascript 框架
負責html5 展示資料。
所以要學習javascript。
6、黃哥最後說說溝通技巧。
程式設計師為啥要學習溝通技巧? 現在開發都是團隊開發,團隊最需要溝通,不能很好的溝通,專案開發會跑偏,不符合需求。
初學者先從如何在知乎上提好問題訓練起,有的朋友提問,貼一個圖片,不提供報錯資訊,不提供原始碼文字檔案,你難道要讓回答者對著圖片敲一遍,幫你除錯嗎?
提問一定要說清楚,道明白,讓人一看就明白你在說的是啥。
本文由黃哥python培訓授課老師黃哥所寫,轉載請寫明來源。
相關文章
- 寫給Java程式設計師學習路線圖Java程式設計師
- 程式設計字典-Java(JavaEE)學習線路圖程式設計Java
- 好程式設計師Python學習路線分享用pprint代替print程式設計師Python
- 好程式設計師Python學習路線分享Beeprint怎麼用程式設計師Python
- 好程式設計師Python學習路線之python爬蟲入門程式設計師Python爬蟲
- 好程式設計師Java學習路線之集程式設計師Java
- 學習Python程式設計哪種線路科學?Python程式設計
- 好程式設計師Java學習路線JSP物件程式設計師JavaJS物件
- 好程式設計師Java學習路線分享SpringCloud程式設計師JavaSpringGCCloud
- 新手必備 最新雲端計算學習路線圖-好程式設計師雲端計算程式設計師
- 好程式設計師web前端分享初學者必看web前端學習路線圖程式設計師Web前端
- 2018最新Java程式設計師必知的學習線路圖!Java程式設計師
- 好程式設計師分享Python從入門到精通最佳學習路線程式設計師Python
- Python學習路線圖Python
- 好程式設計師大資料學習路線分享Hbase指令學習程式設計師大資料
- 好程式設計師告訴你Java架構師學習路線程式設計師Java架構
- 好程式設計師Java學習路線分享mybatis對映程式設計師JavaMyBatis
- 好程式設計師大資料學習路線分享MAPREDUCE程式設計師大資料
- 好程式設計師大資料學習路線分享SparkSQl程式設計師大資料SparkSQL
- [轉載]初級Java程式設計師的學習路線Java程式設計師
- 好程式設計師雲端計算學習路線分享檢視程式process程式設計師
- 為什麼要學Python 程式設計?(附Python學習路線)Python程式設計
- 好程式設計師Python學習路線分享Linux和資料庫部分程式設計師PythonLinux資料庫
- 好程式設計師Python學習路線分享實現快速排序演算法程式設計師Python排序演算法
- 好程式設計師大資料學習路線分享Map學習筆記程式設計師大資料筆記
- 好程式設計師大資料學習路線分享HDFS學習總結程式設計師大資料
- 好程式設計師大資料學習路線分享hdfs學習乾貨程式設計師大資料
- 好程式設計師大資料學習路線分享Actor學習筆記程式設計師大資料筆記
- 好程式設計師雲端計算學習路線分享:關於NFS程式設計師NFS
- 好程式設計師大資料學習路線之大資料自學路線二程式設計師大資料
- 好程式設計師大資料學習路線之大資料自學路線一程式設計師大資料
- 好程式設計師Java學習路線分享Redis快速入門程式設計師JavaRedis
- 好程式設計師Java學習路線分享JVM相關概念程式設計師JavaJVM
- 好程式設計師大資料學習路線Hbase總結程式設計師大資料
- 好程式設計師大資料學習路線之mapreduce概述程式設計師大資料
- 好程式設計師web學習路線初步認知react框架程式設計師WebReact框架
- 好程式設計師Java學習路線分享MyBatis之基本使用程式設計師JavaMyBatis
- 好程式設計師Java學習路線分享maven是什麼程式設計師JavaMaven