3月23日,在清华学子的瞩目期待中,百度运维部BFE团队技术负责人章淼博士现身母校,与学弟学妹们分享多年一线代码经验。想不到编程在他眼中竟然可以很艺术!
建立好品味,像艺术家一样写代码
每年,百度校园都会在全国高校间举办技术交流讲座。一方面为广大学子带来干货满满的知识羽翼,另一方面挖掘优秀学子,向他们抛出橄榄枝,为百度吸引优秀人才。今年,如期举行的清华技术论坛讲座,就由百度资深研发工程师章淼担任重磅嘉宾,为清华的学弟学妹们带去百度精品课,内部广受好评的《代码的艺术》。现场座无虚席,学生们兴奋的听讲,感悟到代码不一样的魅力。
技术交流分享现场座无虚席
好代码是哪来的?代码也是一种表达方式!怎么成为优秀的工程师?章淼带着这些学生们感兴趣的话题,重回清华母校的第一件事情就是告诉各位同学,首先我们要知道什么是好代码,要写好它,需要先建立好品味。讲座中,章淼细致的解释了一流代码的几大特性,并举例工作中的实践案例,告诉大家什么是good code,什么是bad code ,他从容易被人们忽视的需求分析、系统设计、系统设计风格和哲学等细节方面进行了详细的阐述,并强调接口的重要性,要引起足够的重视。
代码是一种表达方式,是写给人看的。章淼说写代码也像是从事艺术一样。它需要严密的逻辑等方方面面。在一个项目中,有50%的时间用于沟通。我们理想的场景是看别人的代码感觉和看自己的代码一样;它能够专注于逻辑,而不是格式方面;Don’t make me think;一个优秀的软件工程师可以以此三点进行自我对照。
学生和章淼互动交流
在近3个小时的讲座中,现场同学们不时响起掌声,大家表示这场讲座为他们打开了另一扇码农新视野,收获颇多。章淼大师哥理论联动实践,让他们对Software Engineer有了颠覆的新生的认识。
成为优秀程序员,有捷径可走
一个优秀的软件工程师需要很多综合素质,章淼说他们需要懂技术、编码、解构、算法、系统结构……被执行的code背后,还需要对业务有深刻理解,懂交互设计、产品运营,懂很多很多。
那么问题来了!如何成为一个优秀的程序员?章淼说这和当了多少年码农,写多少行代码,毕业于哪个学校没有什么关联。想成为一个优秀的程序员,只需记住以下三点:1.学习—思考—实践:软件编写已经有长达半个世纪,我们有太多前人经验可以借鉴。还可以多读书,看代码来提升自己,在思考和实践中进行验证。2.知识—方法—精神:我们知道了方法,就不会觉得编程语言变化过快,掌握分析、解决问题的能力,把重要的问题识别出来,然后解决它。对完美进行不懈的追求就能做到成功。3.基础乃治学之根本。在我们的职业生涯里,不断夯实自己的基础,有了良好的基础,我们才可以走得更远,飞得更高。
章淼通过一场长达3小时的讲座,在清华学子间圈粉无数,大家对码农这个职业有了更多期待。相信不久的将来,会有越来越多的优秀学生涌入百度,一起实现用代码改变世界的梦想!
文章内容仅供阅读,不构成投资建议,请谨慎对待。投资者据此操作,风险自担。
奥维云网(AVC)推总数据显示,2024年1-9月明火炊具线上零售额94.2亿元,同比增加3.1%,其中抖音渠道表现优异,同比有14%的涨幅,传统电商略有下滑,同比降低2.3%。
“以前都要去窗口办,一套流程下来都要半个月了,现在方便多了!”打开“重庆公积金”微信小程序,按照提示流程提交相关材料,仅几秒钟,重庆市民曾某的账户就打进了21600元。
华硕ProArt创艺27 Pro PA279CRV显示器,凭借其优秀的性能配置和精准的色彩呈现能力,为您的创作工作带来实质性的帮助,双十一期间低至2799元,性价比很高,简直是创作者们的首选。