什麼樣水平的人可以算精通python?
01-05
精通XX語言沒有多大意義(除非是編程語言方向的人), 對於大部分人來說, 利用XX語言做出有用(賺錢)的東西更有意義.
參與Python下一個版本的改動,制定
從業5年以上都不敢說自己精通,開發這行當山外有山人外有人,技術的迭代讓人眼花繚亂,只能說活到老學到了(真坑,活到老還是另說)
我眼中的精通python,能用python開發項目,過程高效,不會在開發中遇到問題。我不知道到底什麼程度可稱作「精通」,可能一輩子也不會弄明白。但我知道,第一年我可能遇上100個難纏問題,第二年我發現只遇上了50個……第五年起,我一年可能只遇上一兩個糾結的問題了。也許這就是「熟能生巧」吧——「無他唯手熟爾」——也就是我們嘴裡常叨叨的「精通」?
使用python進行開發工作五年以上,能獨立自主解決項目中遇到的bug,可以很少甚至不使用搜索引擎直接查bug。熟悉除python外的至少兩門競爭性語言,如java,c++,c#,php,ruby,這樣你才能真正對比明白你所使用的語言好在哪裡,不好在哪裡,而不是人云亦云。底層知識要深入了解,如演算法,數據結構,網路,編譯原理,操作系統,彙編,計算機組成等。
當覺得python雞肋到滿足不了自己開始不斷造輪子,最後甚至只哪python寫膠水的時候,恭喜你c語言合格了
在我看來,精通這玩意兒,真的太浪費時間了,只是招聘時壓低工資的籌碼。不僅僅是Python,能熟練使用語言解決工作中遇到的問題即可
謝謝有人邀請,我也曾經一度認為自己精通python,其實說白了就是到達了自己用python寫一些東西,不卡殼,不怎麼查文檔。但你多花點時間多去看看別人的開源代碼,你就會知道還有很多可以學習的。
刷源碼的人
當你差不多可以自己實現Python的時候吧。。。
推薦閱讀:
※有錢人有哪些共同特質通常是窮人沒有的?
※怎麼做才能讓自己變得越來優秀?
※要是沒能考上好的大學,會怎麼樣?讀書不只是為了找工作吧?
※人為什麼要選擇變得更優秀?
※成功的動力主要來自責任還是夢想?