更新时间:2019-11-22 18:19:32
封面
版权信息
内容简介
作者简介
前言
第一部分 选择
第1章 软件开发工程师一览
1.1 什么是软件开发工程师
1.2 程序员小雷的一天
1.3 软件开发工程师的收入现状
1.4 软件开发工程师未来十年还会有这么高的收入吗
1.5 你为什么想成为一名软件开发工程师?
第2章 你适合做软件开发吗?
2.1 工作的三种维度
2.2 MBTI性格测评
2.3 五大职能定位
2.4 HBDI模型
2.5 程序开发者必备的性格特征
2.6 优秀开发者的必备能力
第3章 选择适合你的方向
3.1 通用逻辑:选择大于努力
3.2 个人倾向大于通用逻辑
3.3 根据场景对开发者的分类
3.4 根据应用层次对开发者分类
3.5 研究型与应用型开发者
3.6 自顶向下的机会选择模型
第二部分 修炼
第4章 开发者的职场成长路径
4.1 全路径图
4.2 普通程序员
4.3 熟练开发者
4.4 精通技术和业务的高级开发者
4.5 混日子的“老司机”
4.6 技术专家
4.7 架构师
4.8 技术管理者
4.9 技术Leader:技术和管理哪个重要
4.10 开发者的两种修炼
第5章 技术成长指北
5.1 技术成长三阶段
5.2 专项能力修炼
5.3 构建知识体系
5.4 成为技术专家或架构师
第三部分 面试
第6章 如何打好面试这场硬仗
6.1 澄清阶段
6.2 准备阶段
6.3 面试过程
6.4 复盘
第四部分 职场基本功
第7章 开发者的职场基本功
7.1 结果导向
7.2 结论先行
7.3 区分事实和判断
7.4 如何请求帮助
7.5 通过反馈帮助别人
7.6 追随上司
7.7 超越上司的期待
7.8 怎样坚持计划,实现目标
7.9 引入变量,突破成长困境
7.10 程序员职业规划的3个锦囊
附录
A.1 程序员必去的技术社区与网站
A.2 本书提到的46本书