书籍详情

软技能 程序员全面精进指南(共2册)

软技能 程序员全面精进指南(共2册)

作者:[美] 约翰·Z.森梅兹(John,Z.,Sonmez),[美] 约翰·森梅兹(John Sonmez) 著

出版社:人民邮电出版社

出版时间:2022-08-01

ISBN:9787115007032

定价:¥198.80

购买这本书可以去
内容简介
  9787115593566 软技能:代码之外的生存指南(第2版) 99.80 9787115534538 软技能2 软件开发者职业生涯指南 99.00 《软技能:代码之外的生存指南(第2版)》 这是一本真正从“人”(而非技术也非管理)的角度关注软件开发人员自身发展的书。书中论述的内容既涉及生活习惯,又包括思维方式,凸显技术中“人”的因素,讲解软件行业从业人员所需知道的各种“软技能”。本书聚焦于软件开发人员生活的方方面面,从揭秘面试的流程,到精心做出一份杀手级简历,到制作脍炙人口的视频内容,到打造你的个人品牌,到提高自己工作效率,到与职业倦怠做斗争,甚至到投资房地产和关注自己的健康。本书共分为职业篇、自我营销篇、学习篇、生产力篇、理财篇、健身篇、心态篇等七篇,概括了软件行业从业人员所需的各种“软技能”。通过阅读本书,软件工程人员、编程人员和其他技术人员能够积极思考自己的职业生涯,丰富自己的生活,让自己更接近成功。 《软技能2 软件开发者职业生涯指南》 本书是《软技能:代码之外的生存指南》一书作者的新作,主要围绕软件开发从业者职业生涯的发展历程,描述软件开发者在职场中需要具备的各种“软技能”—如何入行成为软件开发者,如何学会第一门编程语言,如何写求职简历,如何准备面试,如何选择工作岗位,如何选择技术方向,如何拓展技术技能,如何与团队和领导融洽相处,如何以著书立说方式为自己在业界赢得赞誉,等等。本书适合各层次的软件开发者阅读。尽管本书名义上是专门写给软件开发者的,但实际上这也是一本关于管理个人职业生涯以及如何获得成功的书,对软件开发行业的各类从业者做好职业发展规划都很有帮助。
作者简介
  《软技能:代码之外的生存指南(第2版)》 约翰.Z.森梅兹(John Z.Sonmez),《软技能:代码之外的生存指南》和《软技能2:软件开发者职业生涯指南》作者、“Simple Programmer”网站的创始人。他努力追求“将复杂问题转化为简单解决方案”。他为在线培训机构Pluralsight开发了多达55门在线课程,涉及iOS、Android、.NET、Java和游戏开发等多个主题。他是“Get Up and CODE”播客的主持人,在这里他讨论“程序员健身”;他还是“Entreprogrammers”播客的主持人,在这里他和其他3位开发者/企业家分享他们构建在线业务的真实故事。他是软件开发人员的人生导师,致力于帮助软件工程师、程序员和其他专业技术人员推动事业进步,过上更充实的生活。他通过“化繁为简”的方法,赋予他们实现自身目标的力量。《软技能2 软件开发者职业生涯指南》 作者简介 约翰.森梅兹(John Sonmez),《软技能:代码之外的生存指南》作者、“Simple Programmer”网站的创始人。他努力追求“将复杂问题转化为简单解决方案”。他为在线培训机构Pluralsight开发了50多门在线课程,涉及iOS、Android、.NET、Java和游戏开发等多个主题。他是“Get Up and Code”播客的主持人,在这里他讨论“程序员健身”;他还是“Entreprogrammers”播客的主持人,在这里他和其他三位开发者/企业家分享他们构建在线业务的真实故事。 他是软件开发者的人生导师,他帮助软件工程师、程序员和其他专业技术人员推动事业进步,过上更充实的生活。他通过“化繁为简”的方法,赋予他们实现自身目标的力量。译者简介王小刚,《软技能:代码之外的生存指南》译者。毕业于西安电子科技大学计算机学院,硕士研究生学历,曾先后服务于华为、IBM、中国移动无线数据研发中心,参与过3G基站、MISC(移动信息服务中心)等产品/系统的研发工作,担任过项目经理、质量保证经理、质量总监等职务。业界的咨询顾问和培训讲师,拥有NPDP、PMP、PBA、ACP、CSM、CAL等多项认证资质。六西格玛黑带,致力于研发管理、项目管理、产品创新、过程改进等领域的研究工作,帮助IT企业持续提升产品创新与研发管理能力,先后为100多家企业的20000多名软件开发人员提供过咨询和培训服务。
目录
《软技能:代码之外的生存指南(第2版)》
第 1 章 为何这本书与你先前读过的任何书籍都迥然不同 1

第 一篇 职业 5

第 2 章 经营自己的职业生涯就像经营一家企业 6

拥有商业心态 6

将思维模式切换为“经营企业” 7

第 3 章 如何给自己设定好职业目标 9

如何设定目标 10

追踪你的目标 11

第 4 章 拓展自己的人际交往能力 13

别管我,我只想一个人安静地写代码! 13

学会如何与人打交道 14

第 5 章 创建一份屡试屡验的简历 18

你不是专业的简历写手 19

雇一位简历写手 19

比别人多做一点点 20

如果不想雇专业的简历写手该怎么做 21

第 6 章 破解面试之道 22

通过面试的最快捷的方式 22

我是如何得到最后一份工作的 23

突破陈规,建立融洽关系 23

真正的面试会是什么样子的 25

当下你能做什么 26

第 7 章 软件开发人员的三条职业路径 27

选择 1:雇员 27

选择 2:独立咨询师 28

选择 3:创业者 29

到底应该选哪个 31

第 8 章 为什么你需要走专业化道路 32

专业化很重要 32

在一个专业方向上拥有专长 33

软件开发人员的专业类别 34

选择你的专业 35

精通多种语言的程序员该怎么办 36

第 9 章 公司与公司是不一样的 37

小公司和创业公司 37

中等规模的公司 38

大公司 39

软件开发公司与拥有软件开发人员的公司对比 40

谨慎选择 41

第 10 章 攀登晋升阶梯 42

承担责任 42

引人注目 43

自学 44

成为解决问题的人 44

关于办公室政治 45

第 11 章 成为专业人士 46

什么是专业人士 46

成为专业人士(养成良好习惯) 47

坚守正道 48

追求品质,完善自我 49

第 12 章 与老板和同事的相处之道 51

谁才是你的老板 51

学会服从上级 52

与那些难缠的老板相处 53

那些惹人厌的同事该怎么办 54

与那些面善的老板和同事相处 55

第 13 章 不要陷入对技术的狂热之中 56

我们都是技术的信徒 56

天生一物必有用 57

发生在我身上的转变 57

君子不器 58

第 14 章 如何辞职并开始为自己工作 59

明智的处理方式 59

准备好为自己工作 60

你真正工作的时间到底有多长 61

切断脐带 63

第 15 章 如何成为自由职业者 65

开始 65

问问你认识的人 66

获得客户的最佳途径 66

怎么收费 67

第 16 章 如何成为一名企业家 71

找到受众 71

测试市场 73

从小处着手 73

开始 74

第 17 章 如何开始创业 75

创业的基础 75

不做大,毋宁回家 76

创业的典型周期 76

创业加速器 77

获得投资 77

第 18 章 远程工作 80

做“隐士”面临的挑战 80

第二篇 自我营销 85

第 19 章 自我营销基础课 86

第 20 章 如何打造个人品牌 90

第 21 章 如何创建大获成功的博客 95

第 22 章 在 YouTube 上创立自己的专栏 101

第 23 章 为何为他人增加价值非常重要 106

第 24 章 善于运用社交媒体提升自己的品牌 109

第 25 章 演讲、培训和报告 113

第 26 章 著书立说 117

第三篇 学习 121

第 27 章 学习怎样学习 122

第 28 章 我的“十步学习法” 125

第 29 章 第 1 步到第 6 步:这些步骤只做一次 128

第 30 章 第 7 步到第 10 步:循环往复 134

第 31 章 如何寻找导师 139

第 32 章 如何成为导师 144

第 33 章 为何说教学相长 147

第 34 章 你需要一个大学学位吗 151

第 35 章 发现自己的知识短板 155

第四篇 生产力 159

第 36 章 一切始于专注 160

第 37 章 我的私房“生产力提升计划” 164

第 38 章 番茄工作法 170

第 39 章 我的“定额工作法” 176

第 40 章 对自己负责 180

第 41 章 为什么说多任务并行弊大于利 184

第 42 章 如何应对职业倦怠 188

第 43 章 你是怎样浪费掉时间的 192

第 44 章 形成惯例的重要性 197

第 45 章 如何培养好习惯 201

第 46 章 分解任务会提高生产力 205

第 47 章 努力工作的价值,以及为什么你总是逃避努力工作 209

第 48 章 任何行动都比不采取行动好 213

第五篇 理财 217

第 49 章 合理支配你的薪水 219

第 50 章 怎样进行薪酬谈判 224

第 51 章 为何说房地产是最好的投资 230

第 52 章 你真的了解自己的退休计划吗 237

第 53 章 债务的危害 244

第 54 章 如何创造真正的财富 248

第 55 章 我是如何做到 33 岁退休的 254

第六篇 健身 265

第 56 章 健身的好处 267

第 57 章 设定你的健身目标 271

第 58 章 如何减肥(或者增重) 275

第 59 章 健身的动力从何而来 280

第 60 章 增肌 284

第 61 章 如何获得完美腹肌 291

第 62 章 开始跑步 295

第 63 章 我的减脂增肌秘诀 299

第 64 章 站立式办公及其他窍门 305

第 65 章 利用高科技装备健身 310

第七篇 心态 315

第 66 章 心智是如何影响身体的 316

第 67 章 一切都源自积极心态 320

第 68 章 如何改变你的自我形象 325

第 69 章 爱情与恋爱 330

第 70 章 我的私房成功书单 334

第 71 章 不要害怕失败 341

第 72 章 走出舒适区 345

第 73 章 斯多葛哲学,以及它如何改变你的生活 349

第 74 章 结束语 355


《软技能2 软件开发者职业生涯指南》
目 录

这本书是为我量身定做的吗 4

初学者或者只是对学习软件开发感兴趣的人士 4

中级开发者 5

身经百战的专业人士 5

第 1章 整装待发:写在开篇的话 22

本书的写作目的 22

本书的目标 22

如何使用本书 23

反复阅读与付诸实践 24

第 一篇 入行成为软件开发者 26

第 2章 跬步千里:如何入行 28

我是如何入行的 28

了解专业 29

理解问题 29

设计 30

写代码 30

测试和部署 31

不只是写代码 31

做好计划 31

把计划组合在一起 32

创建计划 32

谁想当“运动员“ 33

具体示例 34

第3章 傍身之技:你需要拥有的技术技能 36

安身立命的本领 36

一门编程语言 36

如何结构化代码 37

面向对象设计 38

算法和数据结构 38

开发平台及其相关技术 39

框架或者栈 40

基本的数据库知识 40

源代码控制 41

构建与部署 42

测试 42

调试 43

方法论 43

感到不知所措?千万别 44

第4章 格物致知:如何拓展技术技能 45

学习如何快速学习 45

基本过程 45

做中学 46

如何做中学 47

做中学的示例 47

我是怎样教别人技术技能的 48

阅读专家写的东西 50

重要的事情说三遍:实践,实践,实践 50

第5章 无问西东:到底应该学哪门编程语言 52

编程语言其实并没那么重要 52

选择编程语言时的考虑因素 53

第6章 姗姗学步:如何学好你的第 一门编程语言 58

从查看一款实用的应用程序开始 58

寻找好的资源或书并浏览它们 59

学习如何创建Hello World 59

学习基本结构并用实际问题检验学习效果 60

了解语言的功能特性和库之间的区别 61

通过理解每一行代码来检查现有代码和工作 61

构建某个程序,构建很多程序 62

将编程语言应用于特定的技术或平台上 63

通过解算法难题来精通这门语言 63

第7章 巍巍学府:通过上大学深造成为软件开发者 65

优势 65

劣势 67

策略 70

第8章 躬行实践:通过参加编程训练营成为软件开发者 74

什么是编程训练营 74

优势 74

劣势 78

策略 80

第9章 自学成才:通过自学成为软件开发者 83

自学编程的优点 83

自学编程的缺点 86

策略 88

第二篇 找到一份工作 92

第 10章 初出茅庐:怎样获得实习机会 94

第 11章 柳暗花明:没有经验如何找到工作 100

第 12章 独辟蹊径:找工作时的创新思维 110

第 13章 移樽就教:怎样写简历 123

第 14章 锦囊妙计:如何对付面试 133

第 15章 唇枪舌剑:关于薪酬谈判 146

第 16章 山高水长:如果要离职,该怎么做 159

第 17章 半路出家:如何从其他行业转行成为软件开发者 168

第 18章 遇水叠桥:如何从测试或者其他技术性角色转型成为软件开发者 173

第 19章 掎摭利病:合同制员工与领薪制正式雇员之间的比较 180

第 20章 去梯之言:从未公开过的招聘行业运作的秘密 189

第三篇 关于软件开发你需要知道些什么 199

第 21章 走马观花:编程语言概述 201

第 22章 知难而进:什么是Web开发 209

第 23章 前途大好:移动开发 217

第 24章 幕后英雄:后端开发 224

第 25章 游戏人生:游戏开发者的职业生涯 228

第 26章 事无巨细:DBA与DevOps 234

第 27章 高屋建瓴:软件开发方法论 239

第 28章 层层设防:测试和QA基础 250

第 29章 源头把关:测试驱动开发与单元测试 258

第30章 清清爽爽:源代码控制 266

第31章 步步为营:持续集成 276

第32章 火眼金睛:调试 286

第33章 日臻完善:代码维护 293

第34章 实至名归:工作岗位与头衔 299

第35章 多姿多彩:软件开发者的工作类型 305

第四篇 软件开发者的日常工作 311

第36章 和而不同:与同事相处 313

第37章 顺势而为:与老板相处 323

第38章 协力共进:与测试人员相处 335

第39章 等量齐观:工作与生活的平衡 340

第40章 并肩作战:与团队协作 348

第41章 谠言嘉论:推销你的想法 353

第42章 衣冠楚楚:如何着装 359

第43章 谋事在人:安然渡过绩效评估 368

第44章 光明磊落:处理偏见 379

第45章 身先士卒:处于领导的位置 386

第46章 前程似锦:获得提拔与晋升 392

第47章 巾帼英雄:科技女性 403

第五篇 推进你的职业发展 417

第48章 名满天下:建立声誉 419

第49章 广结善缘:社交与人脉 428

第50章 与时俱进:让你的技能紧跟上时代 434

第51章 行家里手:做专才还是做通才 441

第52章 传经布道:演讲和参加会议 447

第53章 笔耕不辍:创建博客 459

第54章 海阔天空:做自由职业者乃至创业 472

第55章 策马扬鞭:职业发展路径 488

第56章 未雨绸缪:工作稳定性与工作保障 497

第57章 学无止境:培训与资格认证 506

第58章 乐此不疲:兼职项目 517

第59章 开卷有益:要读的好书 527

第60章 余音袅袅:结束语 539

Z后一个请求 540
猜您喜欢

读书导航