百度資深研發(fā)工程師章淼博士和清華學子分享交流
以往我們通常以為,程序員就是簡單的兩耳不聞窗外事,一心低頭敲代碼,但是有著資深一線代碼經(jīng)驗的百度資深研發(fā)工程師章淼博士告訴廣大學弟學妹們,一個優(yōu)秀的程序員,不是看他敲了多少行代碼,不是看他當了多少年程序員,帶著學生們很感興趣的幾大熱點話題:在學校和公司寫代碼有何區(qū)別,碼農(nóng)以后的出路,章淼讓大家對Software Engineer有了不一樣的認識。
“代碼可以成為一種藝術!”章淼博士從藝術的本源、解讀的角度引出編碼為什么是一門技術,繼而指出“寫好代碼首先需要建立品味”,讓在座的同學感到耳目一新。寫代碼不能單純“寫”,要無比重視溝通,“代碼也是一種表達方式”。一個項目中,超過50%的時間用于溝通,軟件的維護成本遠高于開發(fā)成本。此言一出,仿佛醍醐灌頂,讓清華學子們感悟到了寫代碼的終極精髓。
章淼談成為優(yōu)秀軟件工程師的三大進階之路
怎樣修煉成為優(yōu)秀的軟件工程師?這個學生們感興趣的話題從章淼博士那得到了圓滿的解答。 “學習 – 思考 – 實踐”、“知識 – 方法 – 精神”、“基礎乃治學之根本 ”三大方面的進階之道,章淼指出要想成為一名優(yōu)秀的頂尖的軟件工程師,一定要打好基礎,從編程思想,邏輯思維能力,歸納總結能力,表達能力,研究能力要無所不精。培養(yǎng)一個系統(tǒng)工程師需要至少8-10年的時間。我們需要沉淀下來。
“一直以為編程就是枯燥的寫代碼,今天聽完講座才發(fā)現(xiàn)是自己沒有入門,跑偏了?!薄皼]想到代碼不僅是技術還是門藝術,聽完這個講座,讓我對代碼愛得更加深沉了。參加現(xiàn)場講座的清華學子紛紛表示。
“不要忘記我們?yōu)槭裁闯霭l(fā),我們的目的是改變世界,而不是學習編程、或炫耀技術?!卑俣刃@品牌部相關負責人說,或許,新的一年,講臺下的聽眾里,又會有不少人加入百度,成長為新的頂級工程師,成為技術大牛,為改變世界貢獻新的熱血和力量。
官方微博
官方微信公眾號
官方百家號