欢迎光临澳大利亚新华书店网 [登录 | 免费注册]

    • 大话程序员(从入门到优秀全攻略)
      • 作者:安晓辉
      • 出版社:清华大学
      • ISBN:9787302526049
      • 出版日期:2019/06/01
      • 页数:255
    • 售价:23.6
  • 内容大纲

        本书分为选择、修炼、面试和职场基本功四部分。
        第一部分有3章,分别是软件开发工程师一览,你适合做软件开发吗,选择适合你的方向。从职业规划和发展的角度,提供了一些工具、方法和模型,帮助我们解答是否要从事软件开发、干什么岗位、在什么样的行业和公司工作等问题。
        第二部分有2章。开发者的职场成长路径一章介绍了开发者的未来发展方向,让大家对自己的职场发展路径有所认识;技术成长指北一章提供了一种技术修炼的模板方法论,每个人都可以将其用到自己身上,变成自己的技术修炼道路。
        第三部分,讲述了如何打好面试这场硬仗,分澄清、准备、面试、复盘四个阶段,系统介绍了如何准备一次求职面试,善用之,能够大幅提高面试的成功率。
        第四部分,我们跳出开发者的技术性工作,精选了日常职场中频繁用到的10种职场基本功,包括结果导向的工作思维,结论先行的汇报策略,沟通中如何区分事实和判断,如何请求帮助,怎样给别人反馈,如何追随上司,怎样超越上司的期待,如何坚持计划实现目标,怎样突破成长困境,以及职业规划的3个锦囊。这些思维、方法、意识和工具,能够为技术之路保驾护航,让我们走得更高、更远。
  • 作者介绍

        安晓辉(foruok),老程序员,经历过软件开发工程师、项目经理、部门经理、技术专家、初创公司技术合伙人、技术总监等职位,对程序员的职业生涯发生有深刻理解和体会。热爱技术,独立写作《Qt on Android核心编程》、《Qt Quick核心编程》两本技术图书,由电子工业出版社出版。热爱分享和传播,维护有CSDN技术博客(http://blog.csdn.net/foruok),2014、2015连续两届CSDN博客之星。热爱读书、写作,《程序员》专栏作者,曾有散文、小说、评论散见于报纸杂志。对程序员的职业规划有浓厚兴趣,拥有中国职业规划师(CCDM)资格,业余时间帮助有需要的人进行职业规划。“在行”西安首批行家,开设了程序员职业规划相关话题。创建微信订阅号“程序视界”,聚焦程序员的职业适应、发展与规划,广受关注,开设与程序员职业发展有关的栏目“有问有答”,已帮助超过20人找到职业定位。
  • 目录

    第一部分  选择
      第1章  软件开发工程师一览
        1.1  什么是软件开发工程师
        1.2  程序员小雷的一天
        1.3  软件开发工程师的收入现状
        1.4  软件开发工程师未来十年还会有这么高的收入吗
          1.4.1  行业趋势
          1.4.2  国家规划
          1.4.3  结论
        1.5  你为什么想成为一名软件开发工程师?
      第2章  你适合做软件开发吗?
        2.1  工作的三种维度
        2.2  MBTI性格测评
          2.2.1  外向(E)——内向(I)
          2.2.2  实感(S)——直觉(N)
          2.2.3  思考(T)——情感(F)
          2.2.4  判断(J)——认知(P)
        2.3  五大职能定位
          2.3.1  专业技术者
          2.3.2  自由职业者
          2.3.3  管理者
          2.3.4  创业者
          2.3.5  投资者
        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.8.1  管理者必须要外向吗?
          4.8.2  管理者没那么轻松
          4.8.3  常见的技术管理岗位
          4.8.4  技术管理者的职责
        4.9  技术Leader:技术和管理哪个重要
          4.9.1  技术咖
          4.9.2  管理者

        4.10  开发者的两种修炼
      第5章  技术成长指北
        5.1  技术成长三阶段
          5.1.1  初级阶段:专项能力的提升
          5.1.2  中级阶段:技能体系的构建
          5.1.3  融合创新
        5.2  专项能力修炼
          5.2.1  基础层
          5.2.2  进阶层
          5.2.3  改造层
          5.2.4  专项能力和知识体系的关系
        5.3  构建知识体系
          5.3.1  定位
          5.3.2  场景辐射
          5.3.3  知识关联
          5.3.4  梳理整合
          5.3.5  知识体系的进化
        5.4  成为技术专家或架构师
          5.4.1  技术和业务
          5.4.2  技术专家和架构师的区别
          5.4.3  成为技术专家
          5.4.4  成为架构师
    第三部分  面试
      第6章  如何打好面试这场硬仗
        6.1  澄清阶段
          6.1.1  明确自己的职业价值观
          6.1.2  盘点自我价值
          6.1.3  筛选公司
          6.1.4  分析职位
          6.1.5  寻找亮点
          6.1.6  设定期望
        6.2  准备阶段
          6.2.1  简历优化
          6.2.2  练习自我介绍
          6.2.3  温习掌握的知识、技能、做过的项目
          6.2.4  储备目标职位需要的知识和技能
          6.2.5  多做笔试题
          6.2.6  准备常见的非技术问题
          6.2.7  备好要向面试官提问的问题
        6.3  面试过程
          6.3.1  外在形象
          6.3.2  心态
          6.3.3  理解题目要点
          6.3.4  结构化表达
          6.3.5  应对不会的问题
        6.4  复盘
    第四部分  职场基本功
      第7章  开发者的职场基本功
        7.1  结果导向
          7.1.1  先有结果,再论过程

          7.1.2  行动前明确目标
          7.1.3  公司结果决定个人的结果
          7.1.4  选择工作机会的通用逻辑
        7.2  结论先行
          7.2.1  先提供对方最关注的信息
          7.2.2  前因后果沟通习惯的背后
          7.2.3  怎样才能做到结论先行
        7.3  区分事实和判断
          7.3.1  不说事实,只作判断
          7.3.2  不带评论的描述事实
          7.3.3  如何做到区分事实和判断
        7.4  如何请求帮助
          7.4.1  为什么没人愿意帮小倩
          7.4.2  找到那个对的人
          7.4.3  说出你的具体请求
          7.4.4  有效表达你的感激
        7.5  通过反馈帮助别人
          7.5.1  表面反馈与深度反馈
          7.5.2  感谢他人
          7.5.3  提出建议,帮助别人提高技能
        7.6  追随上司
          7.6.1  赞成上司的提议
          7.6.2  帮助上司实现目标
        7.7  超越上司的期待
          7.7.1  小周和小齐的在线音乐播放器
          7.7.2  超越期待的螺旋与让人失望的螺旋
          7.7.3  怎样超越上司的期待
          7.7.4  沟通与反馈
        7.8  怎样坚持计划,实现目标
          7.8.1  两步滚动法
          7.8.2  具体化你的目标
          7.8.3  下一步行动
          7.8.4  任务清单法
          7.8.5  持续成长的关键代码
        7.9  引入变量,突破成长困境
          7.9.1  引入变量,4步跳出死循环
          7.9.2  我开发者生涯中引入的一个关键变量
          7.9.31  3个方法帮你发现变量
          7.9.4  选择变量的原则
        7.10  程序员职业规划的3个锦囊
          7.10.1  程序员职业发展的四个阶段
          7.10.2  公司内的下一个职级
          7.10.3  榜样
          7.10.4  职业规划图
    附录
      A.1  程序员必去的技术社区与网站
        A.1.1  专业技术社区
        A.1.2  资讯
        A.1.3  工具
        A.1.4  在线教育平台

        A.1.5  招聘
      A.2  本书提到的46本书