python程序員路線圖?
01-13
當一個高薪python程序員需要掌握的知識。
技術側,建議了解以下方面。(人際、社會、經濟側請等待另外的人來答。)
Python 語法。Python 標準庫。常用 Python 第三方庫。C。
POSIX API。Python 源碼。了解各種開源項目的協作方式。Linux 系統編程。shell 腳本。HTTP、TLS、DNS。至少一種 SQL 資料庫。至少一種緩存伺服器。各種調試工具。TCP/IP。
C++。JavaScript。詞法和語法解析器。Linux 內核分散式系統。彙編。讀常用的 RFC 文檔。密碼學基礎。讀常用服務程序的實現。現代計算機的體系結構。
互聯網基礎設施的運作。基本上,首先你要符合一個高薪程序員的要求,然後你的工作用得上Python。
反正我是確實沒見到過啥『高薪程序員』就用一個語言的……基礎的計算機、網路、演算法與數據結構之類的基礎知識都不缺,能獨立學習新知識,能引導項目推進,能對一項完整需求實現其具體細節,能把握關鍵技術,能獨當一面,不存在短板,並且有幾塊超長板,才可能高新。
這種人基本上不需要糾結用什麼語言,學什麼具體模塊啥的,就算要用啥新玩意,大不了花點兒時間翻翻文檔。python程序員學習路線圖 python+ 數據結構和演算法 + linux + 軟體工程 + web開發 + git版本控制+ javascript+溝通技巧等等。
黃哥談學習Python編程的學習方法:
- 如何訓練自己的編程思路
- 黃哥Python提醒:學習編程有三種壞習慣
- 為何很多人認為Python 很簡單,而你不能入門?
- 飽漢不知餓漢飢、會編程的不懂初學者的苦。
- 開發項目「狗咬刺蝟」無從下手,問題出在哪兒?
- Python程序員學習路線圖
黃哥談工作的問題:
- 昨天又接到喜報 一個學員在北京找到程序員工作。程序員提升書大全。
- 黃哥Python細說,學到什麼程度可以找到工作?
- 黃哥Python提醒:不會編程,程序員工作和你沒有半毛錢關係。
- 黃哥新錄製的視頻:談轉行當程序員的事
- 幾個凡是,與Python 學習者共享
- 為啥別人能找到工作,而你不能?
- 為啥水平不高的Python 初級程序員,企業還願意招聘。
- 只要真的會編程,找到Python職位不是問題。
- 他們走過的路,你可以模仿。
- 參加編程培訓(Python、Java)面授到底值不值?
- 對一些盲目想從事大數據的朋友的警示。
http://python-web-guide.readthedocs.io/
這上邊大致掌握就差不多入門了
感覺沒人說這幾個神庫呀,感覺熟練使用這幾個庫解決問題也能拿到高薪。。。numpysklearnxgboostliblinear
其實程序語言只是一個工具,學會Python之後重要的是看你從事什麼行業,在什麼公司,你必須對你所在的行業熟悉,對公司的業務熟悉,能做出好的產品才是王道,因為高薪的基礎是你為公司創造了價值,公司覺得你值得高薪,否則技術再牛逼,沒有給公司帶來任何價值,就然並卵了。
從培訓機構轉來的圖
最新學習路線圖,希望對你有幫助哦
個人覺得有以下幾個階段:
- 用python寫了一些程序,發現寫出來的代碼與C++、C#區別不大,感覺自己沒有python式的代碼;
- 回過頭來找高階書看,學習python中的不一樣特性;
- 再次寫程序,閱讀開源項目,提升自身理解水平。
目前,我正在第二階段,在閱讀一些高階書,感覺有所進步。
推薦閱讀:
※用 Python 可以建網站嗎?
※為什麼在python3里b=a=1是合理表達式,而print(a=1)卻不是。a=1為什麼沒有返回值?
※新手該學SQL還是Python?
※tornado cgi wsgi uwsgi之間的關係?
※用C寫Python擴展時哪些地方容易導致內存泄露?
TAG:Python |