振瑞網

[FW]國內技術人員與國外技術人員差多遠

PS: 

早上同事問到這個問題,回答時順道總結了我以往的一些看法。這個問題我以前就問過我自己,在接觸過很多不同的技術人員後,慢慢形成一些觀點。不一定對,權當記錄吧。 

我是感覺國內的技術人員(99%)與國外技術人員之所以差距相當明顯,可能有三個原因 
一、英文是第一大障礙 
      硬著頭皮把《The C programming language》啃一遍後,再去看譚浩強的C語言書是什麼感覺?看不懂!不知道他洋洋灑灑寫那麼厚到底在說什麼。究其原因,C語言作者在儘量用簡單易懂的語言描述著“為什麼有這個功能”,我們在讀的時候順著他的思路到底,把C語言的各個要義的來由、注意點懂的差不多了。非語言作者之外,其它人很少有能力把“為什麼”說清楚。而不懂“為什麼”也就是原理,就是我們學習的第一道障礙。 

     主流技術基本源於美國,國外技術人員學習原理很容易,且能很快躍升到下一個階段。國內技術人員只能看被嚼來嚼去的翻譯文章或各種轉帖,無法理解每一個技術的精髓。 



二、技術環境相差太多 
     技術環境一般是說 同事之間或外面IT氛圍。國外與國內大環境的差距太明顯,沒法比。在我看來,國內一流IT公司沒有一個的技術氛圍可以和Facebook比肩。包括技術人員影響產品、開源氛圍、黑客精神等。這點本身就弱,說多都是淚。 
     

三、心態 
     面試時在問到未來職業規劃時,挺大比例的人會說:兩三年以後我想轉到管理職位。事實上,很多非計算機專業入行的人,要麼不知道怎麼想要什麼隨便選選,要麼是聽說技術崗位待遇相對好些。或多或少都是些投機心理吧,只會想著先做幾年再做,混到時間了自然就能當領導。這點很讓人無語,難道沒聽說做技術的很容易早死嗎?相對比,LinkedIn上面那些動不動工作二十幾年還在寫代碼的人真心讓人敬服。 

      其次,浮躁!相當地浮躁!只求把工作上的事情了結,不求技術精進;不讀書,不學習,從來都在抱怨;IT行業也算是技術密集且更新速度夠快的行業了吧,能堅持每年讀超過二十本書的有幾人?

      再次,太容易給自己設定“天花板”。這種技術人員算是很有追求、有上進心了,挺容易滿足。只要像XX一樣厲害就成了,XX就成了他的天花板。這想法聽起來沒多大問題,但真會限制一個人的思維模式。很多時間在模仿自己的“天花板”,包括思考問題的方式。經歷過才能知道危害,別人很難懂。從屬心理太重,永遠不敢爭先,不敢挑戰別人和自己,更不相信自己的爆發力。