3月23日,在清華學子的矚目期待中,百度運維部BFE團隊技術負責人章淼博士現身母校,與學弟學妹們分享多年一線代碼經驗。想不到編程在他眼中竟然可以很藝術!
建立好品味,像藝術家一樣寫代碼
每年,百度校園都會在全國高校間舉辦技術交流講座。一方面為廣大學子帶來干貨滿滿的知識羽翼,另一方面挖掘優秀學子,向他們拋出橄欖枝,為百度吸引優秀人才。今年,如期舉行的清華技術論壇講座,就由百度資深研發工程師章淼擔任重磅嘉賓,為清華的學弟學妹們帶去百度精品課,內部廣受好評的《代碼的藝術》。現場座無虛席,學生們興奮的聽講,感悟到代碼不一樣的魅力。
技術交流分享現場座無虛席
好代碼是哪來的?代碼也是一種表達方式!怎么成為優秀的工程師?章淼帶著這些學生們感興趣的話題,重回清華母校的第一件事情就是告訴各位同學,首先我們要知道什么是好代碼,要寫好它,需要先建立好品味。講座中,章淼細致的解釋了一流代碼的幾大特性,并舉例工作中的實踐案例,告訴大家什么是good code,什么是bad code ,他從容易被人們忽視的需求分析、系統設計、系統設計風格和哲學等細節方面進行了詳細的闡述,并強調接口的重要性,要引起足夠的重視。
代碼是一種表達方式,是寫給人看的。章淼說寫代碼也像是從事藝術一樣。它需要嚴密的邏輯等方方面面。在一個項目中,有50%的時間用于溝通。我們理想的場景是看別人的代碼感覺和看自己的代碼一樣;它能夠專注于邏輯,而不是格式方面;Don’t make me think;一個優秀的軟件工程師可以以此三點進行自我對照。
學生和章淼互動交流
在近3個小時的講座中,現場同學們不時響起掌聲,大家表示這場講座為他們打開了另一扇碼農新視野,收獲頗多。章淼大師哥理論聯動實踐,讓他們對Software Engineer有了顛覆的新生的認識。
成為優秀程序員,有捷徑可走
一個優秀的軟件工程師需要很多綜合素質,章淼說他們需要懂技術、編碼、解構、算法、系統結構……被執行的code背后,還需要對業務有深刻理解,懂交互設計、產品運營,懂很多很多。
那么問題來了!如何成為一個優秀的程序員?章淼說這和當了多少年碼農,寫多少行代碼,畢業于哪個學校沒有什么關聯。想成為一個優秀的程序員,只需記住以下三點:1.學習—思考—實踐:軟件編寫已經有長達半個世紀,我們有太多前人經驗可以借鑒。還可以多讀書,看代碼來提升自己,在思考和實踐中進行驗證。2.知識—方法—精神:我們知道了方法,就不會覺得編程語言變化過快,掌握分析、解決問題的能力,把重要的問題識別出來,然后解決它。對完美進行不懈的追求就能做到成功。3.基礎乃治學之根本。在我們的職業生涯里,不斷夯實自己的基礎,有了良好的基礎,我們才可以走得更遠,飛得更高。
章淼通過一場長達3小時的講座,在清華學子間圈粉無數,大家對碼農這個職業有了更多期待。相信不久的將來,會有越來越多的優秀學生涌入百度,一起實現用代碼改變世界的夢想!
文章內容僅供閱讀,不構成投資建議,請謹慎對待。投資者據此操作,風險自擔。
海報生成中...
海藝AI的模型系統在國際市場上廣受好評,目前站內累計模型數超過80萬個,涵蓋寫實、二次元、插畫、設計、攝影、風格化圖像等多類型應用場景,基本覆蓋所有主流創作風格。
IDC今日發布的《全球智能家居清潔機器人設備市場季度跟蹤報告,2025年第二季度》顯示,上半年全球智能家居清潔機器人市場出貨1,2萬臺,同比增長33%,顯示出品類強勁的市場需求。