新人的成長

來源:互聯網
上載者:User
新人的成長

吳  旻

泰岩網路工作室

 

每家軟體公司的開發人員一般都不會沒有新人,而我見到的則更多是沒有“老人”或者“老人”不足。在一家公司工作一年以上,就可以算是“老人”了,三年以上如果還在堅持編程,簡直就是元老級人物了。

我自己有十年的編程經曆,而且一直堅持在編程第一線,所以我根本不相信學習一門語言是一年半載就能精通的。要知道,電腦語言也是語言,和我們學習英語是一樣的,只不過單詞量少一些,但要想理解它的意義,需要的是文學大師級的修養。我見過太多“小學生寫作文”水平的程式員在一線工作,其能力基本上與寫《一件有意義的事》、《一人我值得學習的人》這種水平差不多。不是說他們不能幹活,而是說他們需要太多指導。他們會把簡單的事情複雜化,會堆代碼,會堆架構,會亂用一切他們以為他們瞭解其實是一知半解的東西。總之,他們不知道不同的情況要做不同的評估,然後根據評估結果選擇不同的處理方式,而他們會的,僅僅是幾種方式而已。換句話說,如果他們手裡只有鎚子,那麼他們看見什麼都想砸下去。

軟體開發曆來任務很緊,當實在招不到合適的熟手時,領導就會對我講把新人培養列到我工作的計劃中。新人也是人,死馬當活馬醫吧,總比連個幫手都沒有強。培養新人是個極度挑戰耐心的工作,先要給他們“洗腦”,他們原來的人云亦云的想法根本不靠譜;其次要不停的示範,他們大多不願意學習先進但卻複雜,可是效率非常高的工具;再就是如何進行溝通協商,與他人交流,理解他人意圖;還有就是如何提高工作效率,一件一小時幹完的活,他們有足夠的能力給你幹上一天,然後依舊是不能用。光這幾件事情下來,我就覺得自己被扒掉了一層皮;相信和我一起工作的新人也會有同樣的感覺,因為這些職業素養的形成,可真不是三五個月能理解的。

我忙了那麼半天,其實我一句語言方面的東西都還沒要求呢。領導讓我培養新人的本意其實非常簡單:教他們語言的文法,讓他們能像你那樣編程就行了。每次我都暗自叫苦,因為這是一個本末倒置的一廂情願的想法。如果你看過《笑傲江湖》,那麼文法就相當於是“劍宗”,而我上面講的職業素養,就是“氣宗”了。而文法方面,其實這些新人基本上是知道的,但就是經常錯誤的使用,還理直氣壯:我自己能看懂!

如果他們能在職業素養方面有真實的進步,後面的事情就好辦多了。因為語言和文法方面的事情我花一小部分時間就能盯住,不合適就讓他們改。如果我的架構設計合理,抽象工作做得到位,那麼代碼的編寫量會大大降低,代碼的複用性會大大提高,工程的複雜度也會很快向下趨緩並保持在可控範圍之內。如果現實情況真的能像我以上描述的那樣,那我就會讓新人主打,自己來配合協調,掌控大方向,也就是說,在我和新人都覺得被扒了層皮後,項目會按時保質保量地完成。

後面的故事大同小異,但結局差不多:我好不容易組織起來的團隊被領導拆散了!有的領導認為新人幹得不錯,可以獨立負責新項目了;有的領導認為新人可以獨立了負責了,就把我調到新項目組了。領導的感覺其實並不有錯,新人在曾經的項目中,確實表現出了與從前大不一樣的能力,體現出了可以勝任更多工作的潛質。根據我接觸的情況,新人如果這時離開公司,工資大都能漲50%以上。

新人如果還在公司,慢慢他就會變成“舊人”了;因為他畢竟是有過突出的工作成績的。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.