news 2026/7/26 20:45:00

我与 IT 这三十年:2011,大厂还像一所学校

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
我与 IT 这三十年:2011,大厂还像一所学校

2011 年的百度,在我记忆里有一种很特别的状态:它已经很大,但还没有完全变得沉重。

这句话可能有点主观。任何大公司内部都有复杂的一面,也不可能只有技术理想。但站在一个工程师的角度,那时的百度确实像一所大型工程学校。

你能看到足够大的系统,遇到足够真实的问题,身边也有足够多愿意讨论技术的人。对程序员来说,这种环境很难得。

也是在 2011 年,另一个后来改变中文互联网日常生活的产品上线了:微信。

它在 1 月 21 日发布,最初看起来只是一个轻量的手机通讯工具。真正让它开始加速的,是同年推出的语音消息、附近的人、摇一摇这些更适合手机的交互。站在百度内部看,搜索、广告和 Web 流量仍然很强;站在更大的行业看,用户的手已经开始从键盘移向手机屏幕。

大流量是一种教育

工程师成长最快的时候,往往不是读了多少书,而是被真实系统教育。

小系统当然也有难题,但大流量会把很多问题放大:一个低效循环会变成机器成本,一个偶发错误会变成大量用户失败,一个不严谨的上线会影响整条业务线,一个日志字段设计不好会让后续排查非常痛苦。

搜索业务尤其如此。

搜索不是单点功能,而是一条长链路:抓取、索引、召回、排序、摘要、反作弊、广告、前端展示、日志回流、效果评估。任何一个环节都能深挖,任何一个环节也都可能拖累整体体验。

在这样的系统里工作,会自然学到一件事:工程不是把代码写完,而是让代码在真实世界里长期承受压力。

这也是我后来评价工程师时很看重的一点:有没有经历过真实压力下的系统。不是简历上写“高并发”三个字,而是真的理解容量、延迟、降级、回滚、监控、灰度、数据质量和故障复盘。

技术群和口耳相传的经验

上一篇写过百度 Hi 的技术群。到了 2011 年,这种内部技术交流对我的影响更明显。

很多工程经验不是标准教程能教出来的。比如一个线上服务为什么突然抖动,某种日志为什么不能这么打,某个脚本为什么上线前必须加保护,某类数据为什么看起来正常但其实有偏差。

这些经验常常通过讨论传播。

一个人在群里抛出问题,另一个人说我以前踩过这个坑,第三个人补一段历史原因,第四个人贴一个工具链接。问题解决了,旁边潜水的人也学到了。

这就是公司内部知识网络的价值。

后来很多公司喜欢建设知识库,但知识库只是结果。真正有价值的是一个组织有没有足够活跃的知识流动。没有流动,文档再多也会变成仓库;有流动,哪怕只是一个 IM 群,也可能成为工程文化的一部分。

黄埔军校不是一句漂亮话

很多人把那一代百度称为互联网黄埔军校。

这不是说百度完美,也不是说所有人都在那里变成高手。而是那几年确实有大量工程师在百度接受了大规模互联网系统的训练,然后流向各个公司:创业公司、其他大厂、移动互联网、数据平台、广告系统、AI 公司。

一个行业快速发展时,总要有几个地方承担人才训练场的角色。

百度当时有这个条件。它有搜索流量,有商业化系统,有技术积累,有足够复杂的问题,也有大量聪明人。一个程序员在这样的环境里待几年,会不自觉地吸收很多东西:怎么做线上服务,怎么处理数据,怎么评估效果,怎么和产品、算法、运营协作。

这些能力后来在移动互联网和数据驱动业务里都很有用。

高光期也藏着后来的问题

当然,高光期也会埋下问题。

当一个公司增长很快、位置很强时,内部很容易形成路径依赖。过去成功的方法,会被当成未来也会成功的方法;已有业务足够赚钱,会让新方向的投入变得犹豫;组织越大,跨部门协作成本越高。

这不是某一家公司的问题,而是平台公司的常见问题。

2011 年我还没有特别强烈地感受到这些,更多看到的是技术机会和工程氛围。但后来离开百度、进入微博,再回看这段经历,就会更清楚:大厂最有价值的是训练人,最危险的也是让人误以为世界会一直按大厂的节奏运行。

下一年,我会离开百度,进入微博。那时微博正处在上市前的冲刺阶段,移动互联网的浪潮也会更直接地拍到我身上。

2011 年 IT 大事记

  • 移动生态继续加速。iOS 和 Android 生态快速扩张,智能手机应用逐渐从新鲜功能变成日常入口。客户端、服务端和数据平台之间的耦合也越来越深。
  • 微信正式发布。2011 年 1 月 21 日,腾讯发布微信。它最初只是轻量通讯工具,但语音消息、附近的人、摇一摇等功能很快证明:移动互联网不是把 PC 产品搬到手机上,而是用手机的麦克风、位置、通讯录和随身属性重新组织关系。
  • 百度仍处高增长阶段。百度 2011 年第二季度收入同比增长超过 70%。中文搜索、广告和大规模在线服务仍处在黄金期,也让互联网大厂成为工程人才的重要训练场。
  • 知乎正式上线。知乎以问答和长内容为核心,补上了中文互联网中更偏知识讨论的一块空间。它和微博的信息流、论坛的社区感形成了不同产品气质。
  • 快手创办。快手最初从 GIF 和工具属性起步,后来转向短视频和直播社区。它会在后来的短视频时代成为重要玩家,也预示内容生产工具和社区平台之间的边界会被不断打通。
  • 大厂成为人才流动枢纽。搜索、广告、数据和基础设施能力从大厂向创业公司、移动互联网和数据平台外溢。那一代互联网工程师后来散布到很多新平台里。
  • 移动端重塑工程要求。移动网络、推送、客户端版本、接口稳定性和用户行为采集,让互联网工程不再只围绕 Web 页面和 PC 入口展开。

参考资料

  • Baidu IR:Baidu Announces Second Quarter 2011 Results
  • Zhihu:Investor Relations
  • Kuaishou Technology:Investor Relations
  • 人民网中国经济周刊:微信10年
  • 阮一峰的网络日志:微信的历史
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/26 20:43:38

ModengTerm:现代化WPF终端模拟器的功能与应用

1. ModengTerm 终端模拟器概述作为一名长期在Windows平台工作的开发者,我一直在寻找能够替代传统cmd和PowerShell的现代化终端工具。直到最近发现了ModengTerm这款基于WPF开发的终端模拟器,它完美解决了我在日常开发中的诸多痛点。ModengTerm是一款专为W…

作者头像 李华
网站建设 2026/7/26 20:42:31

Demo 能跑通只是热身,权限与日志才是 AI 测试的生死线

聊《同样转大模型,测试背景的优势和短板分别是什么?》之前,先说一句实在的:别急着背概念,先看它在真实项目里到底解决什么问题。摘要摘要:很多转大模型的测试工程师卡在“Prompt 调优”上,却忽略…

作者头像 李华
网站建设 2026/7/26 20:40:29

复盘我的第一个 大模型Agent:从核心循环到模块化架构的演进之路

复盘我的第一个 大模型Agent:从核心循环到模块化架构的演进之路 引言:从“对话”到“行动”的跃迁在接触大模型Agent之前,我的认知止于“LLM 对话机器人”。直到我尝试构建第一个能调用工具、执行多步任务的Agent时,才意识到真正…

作者头像 李华
网站建设 2026/7/26 20:40:28

投了100份简历0面试?软件测试秋招“卡关”的5个真相

关注 「软件测试就业联盟」公众号,陪你走好校招求职的每一步 投了100份简历,一个面试电话都没有。今年秋招,不少测试人的邮箱安静得让人发慌。 一个应届生私信我,他把招聘App上能搜到的测试岗全投了一遍,每天睁眼第一…

作者头像 李华
网站建设 2026/7/26 20:40:27

深入理解seckill项目架构:分层设计与各组件协作原理

深入理解seckill项目架构:分层设计与各组件协作原理 【免费下载链接】seckill Java高并发秒杀API(慕课网) 项目地址: https://gitcode.com/gh_mirrors/secki/seckill seckill是一个基于Java构建的高并发秒杀API项目,采用分…

作者头像 李华
网站建设 2026/7/26 20:36:21

netjj项目30天重构实战:技术债务量化与架构升级经验

最近在技术社区里,不少开发者都在讨论一个现象:为什么有些看似简单的项目重构,实际推进起来却困难重重?特别是当项目已经运行多年,技术债务累积到一定程度时,"重新开始"这个选项到底值不值得选&a…

作者头像 李华