怪我咯2017-04-17 16:24:52
我理解的精通是对原理和底层的理解。而不是语言语法层面的。
例如你對python虛擬機器了解多少,python所有的語言特性和底層實
現機制都實在python虛擬機器中實作,會寫python的語法可以稱為
"知其然"知道 1+1=2 ,如果知道1+1=2在python虛擬機器中是怎麼
實現的才可以稱為"知其所以然"。
我個人的一點看法,不僅要知其然,更要知其所以然。
PHP中文网2017-04-17 16:24:52
精通的標準就是看到問題就能解決問題。
例如您在接觸新專案時要用到Python做後台資料處理,要有清楚的思路去想如何去實現。
其實精通的不只應該是語言,演算法和經驗才是最重要的。想py這種做伺服器功能強大的語言,和演算法有機結合會很有效果。而且了解演算法和不了解演算法在程式設計師的judgement是上可以說是一個分級了。
所以我建議lz不僅要對語言熟練,同時要多接觸演算法和資料結構的知識。那是經驗,各個語言通用的程式設計經驗和思考模式。