python自學的成本和去報個培訓班的成本?
如果單純的要學習Python語言的話,有開發經驗的程序員完全可以在很短的時間內完成自學,一周左右基本上就可以使用Python做一些小的應用了。
如果有移動端開發經驗,無論是使用Java語言做Android開發,還是使用OC(Swift)做iOS端開發,Python語言本身都要比Java或OC簡單。所以,學習Python語言完全可以自學,可以直接看Python的官方指南,方便且實用。
如果是使用Python做數據分析或者是機器學習方面的內容,那么自學的時間成本會比較高,如果有專門的老師指導一下,會節省大量的學習時間。這種情況下就不建議職場人自學了,因為自學的成本更大。原因有以下兩點:
第一,Python做數據分析或機器學習,屬于后端應用,與移動端開發(前端)有本質上的區別,考慮問題的思路完全不一樣,這個時候自學周期會比較長。缺乏指導的情況下,也容易遇到瓶頸。
第二,移動端接觸算法的機會比較少。如果使用Python做算法實現,首先要了解算法本身的機制,對于移動端程序員來說,接觸算法的幾率比較小,如果自學的話,會需要較長的時間,效果也未必好。
Python目前被廣泛應用于大數據、人工智能、Web開發等領域,隨著大數據的不斷發展,Python的發展前景也十分值得期待,所以目前學習Python是一個不錯的選擇。
但是從就業的角度出發,目前Python的招聘崗位并不多,遠不及Java和PHP語言的需求量大,原因是Python的市場需求還沒有完全釋放,也許還需要一段時間。
我做軟件開發多年,目前也在使用Python做機器學習方面的落地項目,我在頭條上寫了學習Python的系列文章,感興趣的朋友可以關注我的頭條號,相信一定會有所收獲。
如果有Python方面的問題,也可以咨詢我,謝謝!