作品简介

第一部分有3章,分别是软件开发工程师一览,你适合做软件开发吗,选择适合你的方向。从职业规划和发展的角度,提供了一些工具、方法和模型,帮助我们解答是否要从事软件开发、干什么岗位、在什么样的行业和公司工作等问题。

第二部分有2章。开发者的职场成长路径一章介绍了开发者的未来发展方向,让大家对自己的职场发展路径有所认识;技术成长指北一章提供了一种技术修炼的模板方法论,每个人都可以将其用到自己身上,变成自己的技术修炼道路。

第三部分,讲述了如何打好面试这场硬仗,分澄清、准备、面试、复盘四个阶段,系统介绍了如何准备一次求职面试,善用之,能够大幅提高面试的成功率。

第四部分,我们跳出开发者的技术性工作,精选了日常职场中频繁用到的10种职场基本功,包括结果导向的工作思维,结论先行的汇报策略,沟通中如何区分事实和判断,如何请求帮助,怎样给别人反馈,如何追随上司,怎样超越上司的期待,如何坚持计划实现目标,怎样突破成长困境,以及职业规划的3个锦囊。这些思维、方法、意识和工具,能够为技术之路保驾护航,让我们走得更高、更远。

安晓辉,Qt技术专家,程序员的成长顾问,职业规划师。著有《程序员的成长课》《Qt Quick核心编程》等图书。CSDN技术博客阅读量超过640万。百万技术博客中排名68。技术类公众号“程序视界”原创文章过500篇。GitChat达人课明星作者,第一个有声达人课作者。

作品目录

  • 内容简介
  • 作者简介
  • 前言
  • 第一部分 选择
  • 第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本书
展开全部