时代背景
时代背景
- 硬件:智能手机大降价,国产千元机(小米 2011 年发布手机)让智能手机普及;手机自带摄像头、GPS 和各种传感器。
- 网络:3G(2009)到 4G(2013 年底发牌),流量资费持续下降,Wi-Fi 普及。
- 资本:移动互联网创业潮、"千团大战"、O2O 补贴大战,2014–2015 年的"大众创业、万众创新"。
- 用户:网民从城市白领扩展到全民,手机网民 2014 年 6 月达到 5.27 亿。
- 政策:
当时的难题
什么需要改变
- 屏幕尺寸和系统碎片化:同一个页面要适配 iPhone、几百款 Android 手机和 PC。
- 移动网络慢且不稳定,手机性能和电量有限。
- 用户量和瞬时流量峰值暴涨(双十一、春运抢票、春晚红包),自建机房来不及扩容。
- App 发版要经过应用商店审核,用户还不一定更新,迭代很慢。
- 线下消费和支付还没搬到线上,手机上付钱很麻烦。
- 用户行为数据成倍增长,传统数据库无法分析。
- 服务器越来越多,发布和运维靠人工,容易出错。
- 账号密码大规模泄露(2011 年 CSDN 事件)、手机恶意软件和吸费、开发工具链被投毒(2015 年 XcodeGhost),隐私和数据安全问题浮出水面。
- 一个 App 想拿到新用户越来越贵,流量红利开始见顶。
技术前置
技术与产物
- 响应式设计(2010)、HTML5、移动优先 → 痛点 1:一套页面适配多种屏幕。
- 原生 App(iOS/Android)以及混合开发(Hybrid、2015 年的 React Native) → 痛点 1、2:在手机上获得更好的性能和离线能力。
- Node.js(2009)、前后端分离、RESTful API → 痛点 1:后端只提供接口,同一套接口同时服务网页、iOS 和 Android。
- 云计算(阿里云 2009,AWS 普及)与弹性扩容 → 痛点 3:大促和抢票时临时加机器,结束后再释放。
- 热更新、H5 页面嵌入 App、灰度发布 → 痛点 4。
- 二维码 + 移动支付(支付宝钱包、2013 年微信支付、2014 年春节红包) → 痛点 5:线下消费搬到手机上,O2O 由此兴起。
- Hadoop/Spark 大数据平台、NoSQL → 痛点 6:用户行为可以被采集、存储、分析。
- DevOps、自动化部署、Docker 容器(2013) → 痛点 7:环境一致、一键发布。
- HTTPS 普及、移动安全检测、企业安全应急响应中心(SRC)和白帽社区 → 痛点 8。
- 个性化推荐(2012 年今日头条上线)、深度学习在图像和语音识别上突破(2012 年 AlexNet) → 痛点 9 的答案雏形:靠算法提升每个用户的价值。这引出了下一个时代。
人的变化
岗位与工作
前端前端工程师
做移动 H5 和响应式页面,用 Node.js 做构建工具和中间层,SPA 框架出现(AngularJS、2013 年的 React)。
后端后端工程师
写 API,做高并发系统(秒杀、抢票、红包),开始拆分服务。
产品产品经理
移动产品经理,关心增长、留存和转化,"用户增长"成为方法论。
设计交互设计师
UI 设计从拟物走向扁平(2013 年 iOS 7),以 App 界面和图标为核心,设计规范开始成体系。
运维运维工程师
从手工运维转向自动化和 DevOps,开始用云服务器。
安全安全工程师
移动应用安全、业务安全(反刷单、反欺诈),企业 SRC 和白帽子协作。
运营运营
用户增长和活动运营成为核心工作,对应运营岗位页 `/roles/operations/`。
全栈全栈工程师
一个人负责移动端界面和 API,Node.js 让前后端共用 JavaScript。
信任与安全
安全与规则
- 中国2009-02-28:刑法修正案(七)(原文尚未下载,出处待补)增设"出售、非法提供公民个人信息罪"和"非法获取计算机信息系统数据罪"。
- 中国2012-12-28:《全国人民代表大会常务委员会关于加强网络信息保护的决定》(原文)。
- 中国2013-10-25:《中华人民共和国消费者权益保护法》第二次修正(2014-03-15 施行),第十四条、第二十九条写入个人信息保护(现行版)。原法 1993-10-31 通过、1994-01-01 施行(1993 原始版,公报扫描件)。
- 中国2014-02-27:中央网络安全和信息化领导小组成立。
- 中国2015-08-29:刑法修正案(九)(原文尚未下载,出处待补)设立"侵犯公民个人信息罪"和"拒不履行信息网络安全管理义务罪"。
- 安全事件2011-12:CSDN 等网站数千万账号明文密码泄露,"撞库"一词流行。
- 安全事件2013-06:斯诺登事件,全球开始重视加密和数据主权。
- 安全事件2014-04-07:OpenSSL"心脏出血"漏洞公开,开源基础组件安全受到重视。
- 安全事件2015-09:XcodeGhost,篡改的开发工具污染了大量国内 App,是供应链安全的典型案例。
时代节点
关键节点
工信部发放 3G 牌照
来源: web.archive.org
新浪微博开始内测
来源: zh.wikipedia.org
阿里云成立
来源: zh.wikipedia.org
淘宝商城第一届"双十一"
来源: zh.wikipedia.org
Ethan Marcotte 提出"响应式网页设计"
来源: alistapart.com
腾讯发布微信
来源: zh.wikipedia.org
CSDN 约 600 万用户明文密码被公开,随后天涯等网站相继曝出泄露
来源: www.cert.org.cn
AlexNet 赢得 ImageNet 竞赛,深度学习突破
来源: en.wikipedia.org
全国人大常委会《关于加强网络信息保护的决定》
来源: flk.npc.gov.cn
Docker 开源
来源: en.wikipedia.org
斯诺登披露美国大规模监控项目
来源: en.wikipedia.org
工信部发放 4G(TD-LTE)牌照
中央网络安全和信息化领导小组成立
来源: zh.wikipedia.org
"心脏出血"漏洞公开
来源: en.wikipedia.org
Google 发布 Kubernetes;同月中国手机上网比例(83.4%)首次超过 PC(80.9%)
"互联网+"写入政府工作报告
来源: zh.wikipedia.org
刑法修正案(九)通过
来源: flk.npc.gov.cn
XcodeGhost 事件
来源: en.wikipedia.org
Google 开源 TensorFlow
来源: en.wikipedia.org
之后的变化
之后发生了什么
人人都有了智能手机,新增用户越来越少、获客越来越贵;同时系统拆得越来越细、数据越积越多。行业的问题变成了"如何在存量用户上用数据和算法挣到更多"和"如何管住越来越复杂的系统",而对数据的滥用也开始引来立法。
年代与范围
时代边界
- 时代起点
- 2009-01-07 工信部发放 3G 牌照
- 时代终点
- 2014 年手机上网比例首超 PC,2015 年'互联网+';之后流量红利见顶