从百度算法工程师到信奥教练:王荣老师想给孩子真正的"算法思维"

在无限编疆教育,有一位背景有点"特殊"的老师——王荣。

他不是科班出身的"教书匠",而是一位从互联网大厂走出来的算法工程师。

今天,我们就来聊聊他的故事。

一、前八年:北航毕业,进百度做算法
2011 年,王荣从北京航空航天大学硕士毕业。

和很多计算机专业的同学一样,毕业后他进入了大厂——百度,成为一名算法工程师。

在百度,他负责的是百度地图的算法架构设计与优化。

这份工作,让他每天都在和最硬核的"算法"打交道:怎么让地图路径规划更快、更准,怎么让海量数据跑得更高效,怎么在复杂场景下找到最优解……

那八年,他写的不是"玩具代码",而是真正服务上亿用户的工业级算法。

这段经历,让他深刻理解了一件事:

算法,不是课本上冷冰冰的公式,而是解决真实世界问题的核心能力。

二、转折:从"自己写算法",到"教孩子学算法"
2019 年,王荣做了一个让很多同事不理解的决定——离开百度,投身青少年信奥教育。

原因其实很朴素。

他自己的孩子到了学编程的年纪,他翻看了市面上很多编程课,发现一个普遍的问题:

太多课程只教"怎么写代码",却很少教"为什么这么想"。

很多孩子学了很久,能照着例子敲出代码,但遇到一道新题,还是不会做。因为他们的"算法思维",根本没有被真正建立起来。

那一刻,王荣意识到一件事:

一个真正懂算法、写过工业级算法的人,来教孩子学算法,这件事本身就是稀缺且珍贵的。

于是,他决定自己来做这件事。

三、他的教学理念:理论 + 实现 + 考纲,三者合一
信息学奥赛,考的是 CSP 考纲里的那些知识点——数论、动态规划、图论、搜索、贪心……

很多机构的教法,是把这些知识点割裂开来:先讲理论,再让孩子背模板,最后刷题。孩子学得云里雾里,知其然不知其所以然。

而王荣的做法,是把这三者揉在一起:

理论:为什么会有这个算法,它解决什么问题;
实现:这个算法用 C++ 怎么写,代码里的每个细节为什么这么写;
考纲:这个知识点在 CSP 里怎么考,会以什么形式出现。
因为王荣曾在百度地图做过真正的算法架构,他知道一个算法"在生产环境里"到底是怎么用的。所以他能把一个看似抽象的知识点,讲得有来龙去脉、有真实场景,而不是干巴巴地念概念。

他的目标只有一个:让孩子真正理解算法,而不是记住算法。

四、写在最后
从北航到百度,再从百度到讲台,王荣用了八年写算法,又用了几年教孩子写算法。

这段经历,让他比大多数老师更清楚一件事:信息学奥赛真正的分水岭,从来不是"会不会写代码",而是"有没有算法思维"。

如果您的孩子正在学信奥,或者想走科技特长生这条路,欢迎来无限编疆教育,听一节王荣老师的课。

一个"从真实算法世界走过来的老师",能给孩子带来不一样的视野。

王荣 · 北航 · 前百度地图算法工程师 · 无限编疆教育信奥老师