【系统知识体系】涵盖职业规划、编程基础、编码修养、项目管理、团队管理及AI应对策略等内容,为程序员提供指导。 【贴合时代需求】探讨AI时代程序员的新机遇与挑战,以及如何将AI工具融实际工作。 【版本迭代升级】历经3个版本迭代,内容更加严谨专业,以精简篇幅传达更有价值信息。 【丰富学习资源】扫码可获思维导图和异步社区7天VIP会员,助力读者学习。
售 价:¥
纸质售价:¥40.70购买纸书
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐
内 容 提 要
前 言
服务与支持
第1章 程序员职业规划
第2章 程序员必备编程基础
2.1 编程语言关关过
2.1.1 编程语言的选择
2.1.2 系统学习编程语言
2.1.3 了解不同编程语言的特性
2.2 开发工具全知道
2.2.1 C语言——C生万物,编程之本
2.2.2 Java语言——静态面向对象的编程语言
2.2.3 Python语言——运维工程师的首选
2.2.4 PHP语言——中小型Web的合适选择
2.2.5 其他语言——江山代有才人出
2.3 英语是另一门编程语言
2.3.1 程序员英语——编程世界的敲门砖
2.3.2 英语学习避雷指南:切莫劳而无功
2.3.3 事半功倍系统学:听说读写四项训练
2.4 走入Linux系统的世界
2.4.1 Linux系统强大的生命力:你不知道的Linux系统
2.4.2 UNIX哲学:UNIX系统和Linux系统的“前世今生”
2.4.3 必备Linux技能:高效学习速掌握
第3章 程序员的编码修养
3.1 编码前:必须做好的准备
3.1.1 做个“建筑工程师”:打好编码基础
3.1.2 确认设计:寻找软件架构之道
3.2 编码中:编写优雅的代码
3.2.1 代码整洁:整洁成就卓越代码
3.2.2 代码可读性:Keep It Simple,Stupid
3.2.3 代码规范:格式、注释分清楚
3.3 编码后:代码重构要做好
3.3.1 重构的概念:何为重构,为何重构
3.3.2 代码异味:精准识别坏代码
3.3.3 重构基本策略:有计划、有组织
第4章 程序员学项目管理
4.1 项目管理成功秘诀
4.1.1 管理项目干系人:项目重要因素之一
4.1.2 提前应对项目风险:宜未雨绸缪
4.1.3 项目计划关键路径:让计划赶得上变化
4.1.4 质量管理需建设:第一要义是质量
4.2 敏捷开发
4.2.1 Scrum:迭代式增量软件开发
4.2.2 极限编程:软件开发工程实践
4.2.3 看板:可视化管理
4.2.4 规模化敏捷:大型敏捷实施
4.3 CMMI
4.3.1 CMMI价值:过程带来结果
4.3.2 CMMI级别:无序、规范到创新
4.4 DevOps
4.4.1 DevOps概念:沟通、协作与整合
4.4.2 如何实施DevOps:不仅是工具落地
4.4.3 DevOps衍生概念:各方与运维的结合
第5章 程序员的团队管理
5.1 做一个好决策:先改哪个bug
5.1.1 决策困难症:难点全破解
5.1.2 决策方法论:决策模型面面观
5.2 非正式领导:高级程序员的领导力实践
5.2.1 正确认识领导力:领导力并非权力
5.2.2 个人领导力6步法:成为技术意见领袖
5.3 团队合作:一起熬一锅“石头汤”
5.3.1 警惕温水煮青蛙:永远审视大局
5.3.2 做推动变革的催化剂:打造高效能团队
第6章 程序员如何拥抱AI
6.1 探秘AI:原理详解
6.1.1 认识大语言模型
6.1.2 AI是传说中的“银弹”吗
6.1.3 什么?大模型还能产生幻觉
6.2 AI时代:开启新的成长机遇
6.2.1 ChatGPT的出现是AI的一大突破
6.2.2 AI是挑战,也是机遇
6.2.3 解锁AI应用,培养AI时代所需的3种关键能力
6.2.4 跃入AI时代
6.3 高效赋能:让AI为我所用
6.4 程序员如何在实际工作中应用AI
后 记
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜