• 首页 > 产经新闻频道 > 业界新闻

    百度精品课《代码的艺术》走进清华,重新定义Software Engineer

    2017年03月26日 18:13:38   来源:中文科技资讯

      3月23日,在清华学子的瞩目期待中,百度运维部BFE团队技术负责人章淼博士现身母校,与学弟学妹们分享多年一线代码经验。想不到编程在他眼中竟然可以很艺术!

      建立好品味,像艺术家一样写代码

      每年,百度校园都会在全国高校间举办技术交流讲座。一方面为广大学子带来干货满满的知识羽翼,另一方面挖掘优秀学子,向他们抛出橄榄枝,为百度吸引优秀人才。今年,如期举行的清华技术论坛讲座,就由百度资深研发工程师章淼担任重磅嘉宾,为清华的学弟学妹们带去百度精品课,内部广受好评的《代码的艺术》。现场座无虚席,学生们兴奋的听讲,感悟到代码不一样的魅力。

      技术交流分享现场座无虚席

      好代码是哪来的?代码也是一种表达方式!怎么成为优秀的工程师?章淼带着这些学生们感兴趣的话题,重回清华母校的第一件事情就是告诉各位同学,首先我们要知道什么是好代码,要写好它,需要先建立好品味。讲座中,章淼细致的解释了一流代码的几大特性,并举例工作中的实践案例,告诉大家什么是good code,什么是bad code ,他从容易被人们忽视的需求分析、系统设计、系统设计风格和哲学等细节方面进行了详细的阐述,并强调接口的重要性,要引起足够的重视。

      代码是一种表达方式,是写给人看的。章淼说写代码也像是从事艺术一样。它需要严密的逻辑等方方面面。在一个项目中,有50%的时间用于沟通。我们理想的场景是看别人的代码感觉和看自己的代码一样;它能够专注于逻辑,而不是格式方面;Don’t  make me think;一个优秀的软件工程师可以以此三点进行自我对照。

      学生和章淼互动交流

      在近3个小时的讲座中,现场同学们不时响起掌声,大家表示这场讲座为他们打开了另一扇码农新视野,收获颇多。章淼大师哥理论联动实践,让他们对Software Engineer有了颠覆的新生的认识。

      成为优秀程序员,有捷径可走

      一个优秀的软件工程师需要很多综合素质,章淼说他们需要懂技术、编码、解构、算法、系统结构……被执行的code背后,还需要对业务有深刻理解,懂交互设计、产品运营,懂很多很多。

      那么问题来了!如何成为一个优秀的程序员?章淼说这和当了多少年码农,写多少行代码,毕业于哪个学校没有什么关联。想成为一个优秀的程序员,只需记住以下三点:1.学习—思考—实践:软件编写已经有长达半个世纪,我们有太多前人经验可以借鉴。还可以多读书,看代码来提升自己,在思考和实践中进行验证。2.知识—方法—精神:我们知道了方法,就不会觉得编程语言变化过快,掌握分析、解决问题的能力,把重要的问题识别出来,然后解决它。对完美进行不懈的追求就能做到成功。3.基础乃治学之根本。在我们的职业生涯里,不断夯实自己的基础,有了良好的基础,我们才可以走得更远,飞得更高。

      章淼通过一场长达3小时的讲座,在清华学子间圈粉无数,大家对码农这个职业有了更多期待。相信不久的将来,会有越来越多的优秀学生涌入百度,一起实现用代码改变世界的梦想!

      文章内容仅供阅读,不构成投资建议,请谨慎对待。投资者据此操作,风险自担。

    即时探行数字人注册免费试用

    华为Pura70 系列不怕丢!云空间实现楼层级设备查找

    华为 Pura70 系列突然先锋开售,你抢到了吗?对于这次的新机来说,除了一如既往的优雅设计和强悍的硬件配置外,我们更为关注的则是其全球首发的「楼层级设备查找」功能,软实力也可以很硬核!

    新闻探行AI智能外呼系统 节省80%人力成本

    敢闯技术无人区 TCL实业斩获多项AWE 2024艾普兰奖

    近日,中国家电及消费电子博览会(AWE 2024)隆重开幕。全球领先的智能终端企业TCL实业携多款创新技术和新品亮相,以敢为精神勇闯技术无人区,斩获四项AWE 2024艾普兰大奖。

    企业IT探行AI客服 24小时无休机器人接待

    重庆创新公积金应用,“区块链+政务服务”显成效

    “以前都要去窗口办,一套流程下来都要半个月了,现在方便多了!”打开“重庆公积金”微信小程序,按照提示流程提交相关材料,仅几秒钟,重庆市民曾某的账户就打进了21600元。

    研究探行AI整体解决方案 全国招募代理

    2024全球开发者先锋大会即将开幕

    由世界人工智能大会组委会、上海市经信委、徐汇区政府、临港新片区管委会共同指导,由上海市人工智能行业协会联合上海人工智能实验室、上海临港经济发展(集团)有限公司、开放原子开源基金会主办的“2024全球开发者先锋大会”,将于2024年3月23日至24日举办。