程序員如何擺脫平庸?

也許咱們都不是天才的程序員,但至少咱們均可以成爲一個理想的程序員。html

 

我算是靠坑蒙拐騙進了程序員的門,而後一路狂奔。26 歲以前幾乎沒有任何寫代碼的經驗,研究生畢業卻意外選擇了一家不可能提供培訓的初創公司,在每日擔心公司倒閉、懼怕被炒魷魚以及同事冷落白眼的三重壓力下逆流而上,一年半後離職,已經是擁有 500 萬用戶產品的後臺主程。從前我對計算機技術心懷畏懼,認定技術高人必定有佛光籠罩,晝夜不息運鍵如飛日吐代碼上萬行。程序員

 

如今也算見過一些世面了,回首那段忐忑不安宛如初夜的過程,我卻不發覺有任何的勵志意味,而是視爲一種理所固然。理想的程序員,和理想的建築師、理想的財務師、理想的按摩師沒有任何的差異,他們本質上都是一羣手藝人。我相信理想的程序員人人皆可成爲。面試

 

近三年總在互聯網圈廝混,我認識過一些程序員,共事過一些程序員,領導過一些程序員,又面試過一些程序員。他們學歷不一樣,有的來自北大,有的來自北大青鳥,有的是博士,有的是高中肄業;資歷也不一樣,有的來自 BAT,有的來自某破產基金公司(仍是一個銷售);年限也從 0 到 15 年不等。架構

我有幾張阿里雲幸運券分享給你,用券購買或者升級阿里雲相應產品會有特惠驚喜哦!把想要買的產品的幸運券都領走吧!快下手,立刻就要搶光了。性能

但我認爲程序員只需分三類:天才的程序員、理想的程序員、平庸的程序員。天才的程序員我只敢說接觸過 3 個,這是天命。7 分由你是顆精子的時候就已決定,擁有絕佳的數學天賦、冷靜緻密的邏輯、爲解決難題寧願不眠不休而深覺得樂的技術熱情;3 分來自起步要早早早,巴不得同齡人玩泥巴的時候就得開始玩電腦,大學畢業前就突破一萬小時法則,後面的已經是遊戲人生。阿里雲

 

天才的程序員可遇不可求,更不能長有,我看到的 90% 還是平庸的程序員。IT時代的膨脹,已讓程序員如同文藝復興時的印刷匠同樣的普通,多數投入祖師爺門下的人,僅是爲了更大的飯碗,更高的待遇,更好的生計。htm

 

平庸的程序員編寫腐爛的代碼,沒有規範和一致性,固守舊世界的語言,還好談論大的架構和性能,說的比作的漂亮。而毫無例外的,他們認定技術沒有出路,作產品、營銷和管理的是更高大上的手藝,而他們當中的 99%,又會天然的流露出本身恰巧具有了那方面的天賦,至於進程爲何會崩潰這樣的小問題是不屑於去了解的。遊戲

 

而我最喜歡和理想的程序員相處,巴不得與他們同吃同住,若是容許,我但願個人隊伍能插滿他們的旗幟。進程

 

理想的程序員心眼兒不壞(他們歷來都不是辦公室政治的寵兒,是一羣單純明亮快樂的手藝人),有天真爛漫的好奇心(他們的眼睛裏常常閃着「哇,這個是怎麼作到的!」),永遠精益求精(他們的口頭禪是「我再研究一下」),還樂於分享(他們活躍於 GitHub、各大問答社區和你的身邊,捨得將寶貴時間用於幫助新手)。是的,他們不須要被管理,只須要給一個大的方向,總能回報以意想不到的結果。get

相關文章
相關標籤/搜索