search
尋找貓咪~QQ 地點 桃園市桃園區 Taoyuan , Taoyuan

你是精英程序員,還是普通程序員?

精英

程序員這個群體也有階級,簡單說是分為「精英程序員」和「普通程序員」,雖然都是程序員,但這兩類人實際是IT圈裡的兩個物種。

「精英程序員」和「普通程序員」不是在工作經驗、職位高低、智商層面有多大差距,最重要的是這兩類人的思維模式差異巨大,底層認知完全不同,精英程序員看透問題和達成目標的能力是普通程序員難以企及的。

他們之間到底有何認知層面的差異,且聽我慢慢道來

1、尊重規則

精英程序員更懂得尊重規則,比如每個研發團隊幾乎都會定考核規則,這些規則有些近乎嚴苛,兩類程序員對待規則的態度,截然不同。

精英程序員即便覺得這些規則可能對自己不利,但如果組織上已經定下來,就會接受並執行,真得觸犯了規則,也會坦然接受懲罰。

普通程序員,從內心無法接受這些對自己看似不利的考核規則,只選擇性的相信並執行那些對自己有利的規則。

當自己因為某條規則受到組織獎勵時,便會豎起大拇指說,這個規則定的好,當受到懲罰時,便會想各種各樣的辦法逃避規則,甚至找規則的漏洞,想辦法逃過懲罰。

世界上沒有絕對公平的規則,只能坦然的接受並尊重,否則這世界便沒了規矩,任何人都可以挑戰規則,挑戰權威,真得就亂套了。

對於web前端的學習有不懂的,或者不知道學習路線,不知道學習方法,不知道該如何紮實能找到工作的朋友,我還是要推薦下我自己建的前端學習群:477149581,首先你要是前端黨,其次不管你是小白還是大牛,我都挺歡迎,小白嘛,主動點多問問題也就學好了,群里每天分享乾貨,包括我自己最近花了一星期整理的一份適合2017年自學的最新web前端資料,送給大家,歡迎初學和進階中的小夥伴。

2、面對壓力的反映

任何人面對壓力都難免會產生焦慮、慌張和無助,這都是正常的反應,然後呢?

精英程序員腦子裡只有六個字「不去做,然並卵」,他們認為只有快速的行動起來,分析問題,找到問題的解決方案,並調用資源去實施,這樣才是擺脫焦慮的最好方法。

普通程序員的應激反應是,到處找人嘮叨,找人訴苦,彷彿說出去壓力也就被分擔,或拋出去了,實際毫無用處,看似在減壓,實際是在消耗時間,不但聽你訴苦的人幫不了你,可能心裡還會小小的鄙視你一下。

面對壓力是做個行動派,還是做個抱怨派,這是精英程序員和普通程序員的又一大區別。

3、沒有對錯,只有強弱

小孩子才分對錯,大人只講利益,精英程序員認為這世界沒有誰對誰錯之分,只有強弱之分。

精英程序員從來不刻意討好他的老大或者其它利益相關者,他們會竭盡全力讓自己變得更強大,只有這樣才能有更多的話語權。

普通程序員會更加註重同事關係,他們會特別在意自己的老大或者同事對自己的看法,做錯了事希望他們能夠理解,寫了一個漂亮的演算法又渴望得到老大的表揚,總是患得患失。

所以普通程序員看似更加友善,實際是不夠強大,沒有足夠的話語權,希望通過這種看似友善的交往,抱團取暖,排除異己。

精英程序員只在乎自己的感受,只要我足夠強大,我可以選擇告訴你這個精妙的演算法,也可以選擇不搭理你,因為這是我的權利。

4、面向目標工作

精英程序員面向目標工作,領導交辦的任務不是想著如何交付給領導,而是目標導向,先確定做這件事的目標,再針對目標進行任務分解,這樣久而久之就養成了以終為始的習慣,工作能力會逐步提高。

普通程序員面向職能工作,讓我寫個頁面,我就寫個頁面,然我改個BUG,我就改個BUG,工作是被動的,總感覺永遠就是個打雜的,上不了更高的台階。

精英程序員為了完成目標而工作,總能超出領導預期,普通程序員面向完成一個個具體任務工作,領導也說不出啥,但境界高低,一看便知。

5、深度思考和獨立思考

當現場提了一個軟體BUG,普通程序員會想盡各種辦法,排除故障恢復軟體服務,隨後便不在追蹤了,即使這個排除BUG的手段不那麼高明,不那麼徹底。

精英程序員,不只是像想儘快恢復服務,而是要找到BUG發生的根本原因,還會關聯分析近期發生的故障,是否有類似故障,也會一併考慮,作為一類問題,給出徹底的解決方案。

如果這時解決了當下的BUG,可能只是頭痛醫頭,腳痛醫腳,無法去除病根。

精英程序員不迷信權威,他們甚至會懷疑權威,可能是底層架構出了問題才會導致這個bug經常出現,而普通程序員都會迷信權威,不敢懷疑,所以解決問題的時候也不會往那方面想。

精英程序員也不從眾,總是有自己獨特的見解,老大開個會提了一個技術架構改進意見,大部分都說好的,一定是普通程序員,只有精英程序員才會站出來說不。

精英程序員不迷信權威,不從重,善於從根本上解決問題,這都是源於他們擁有深度思考和獨立思考的能力。

6、學習力超強

精英程序員,腦子裡都有一張自己的技術架構圖,這張技術架構圖,就像是一個資料庫,可隨時被檢索,關聯、更新。

他們對新技術非常敏感,總是能快速的將新技術和已有的技術架構體系建立關聯,並融入進去,這樣如此技術架構體系不斷完善,越來越強大。

普通程序員掌握的技術點都是離散的,像一個個孤島,無法貫通,也就沒辦法產生聚合效應,所以他們學習新技術的效率比較低。

超強的學習力是精英程序員的一大法寶,擁有它,是成為技術大牛的不二法門。



熱門推薦

本文由 yidianzixun 提供 原文連結

寵物協尋 相信 終究能找到回家的路
寫了7763篇文章,獲得2次喜歡
留言回覆
回覆
精彩推薦