Web全栈工程师的自我修养
出版时间: 2015
内容简介
全栈工程师正成为 IT 行业的新秀,无论是上市互联网公司还是创业公司,都对全栈工程师青睐有加。本书作者是腾讯公司高级工程师,在前端、后端和APP开发方面都有丰富的经验,在本书中分享了全栈工程师的技能要求、核心竞争力、未来发展方向、对移动端的思考。除此之外,本书还详细记录了作者从零开始、学习成长的心路历程。本书内容全面,客观务实,适合互联网行业新人、程序员,以及期待技术转型的从业者阅读参考。
目录
什么是全栈工程师
002 Facebook只招全栈工程师
004 Web开发流程
011 全栈工程师登上舞台
014 全栈工程师的发展前景
如何成为全栈工程师
020 先精后广,一专多长
023 围绕商业目标
027 关注用户体验
从学生到工程师
034 校园招聘
038 获得面试机会
041 实习
野生程序员的故事
046 遭遇“野生程序员”
050 什么是“野生程序员”
053 大公司还是创业公司
工程师事业指南
058 那个什么都懂的家伙
059 积累作品集
068 突出重点
全栈工程师眼中的HTTP
072 HTTP简介
074 前端视角
077 后台视角
079 BigPipe
高性能网站的关键:缓存
084 什么是缓存
085 服务器缓存
090 浏览器缓存
大前端
098 前端工程师
098 知识体系
104 岗位细分
向移动端转型
112 为什么向移动端转型
113 一个转型故事
114 一定要是自己的产品的用户
115 有哪些方向
持续集成
126 版本控制
134 包管理
141 构建工具
理解编程语言
150 编程语言是什么
159 全栈工程师**实践
161 脚本语言的优势
全栈游乐场
168 VPS
172 实践
软件设计方法
178 设计模式
183 架构模式
186 设计原则
高效工程师
192 为什么需要高效
192 提速100倍
学习设计
204 科学家和工程师
207 设计基础
211 Facebook的品牌设计故事
全栈思维
218 有兴趣就够了吗
220 学一点管理
224 沟通:被忽视的竞争力
后记