《软技能2》内容简介与阅读建议

获取这本书 暂无已核验电子书资源
下载
出版年份
2020
译者
王小刚
页数
540 页
语言
中文
豆瓣评分
★ 7.9 (114人评价)

《软技能2》内容简介

《软技能:代码之外的生存指南》作者新作; 为软件开发者量身定做的职业发展指南; 针对职场上的各项重要的“软技能” 为软件开发者提供专业的职业发展指导 这是一本为软件开发者量身定做的职业发展指南,处于任何发展阶段的软件开发者,都将从本书中获益。如果你是软件开发/编程的初学者或者只是对软件开发感兴趣的人士,可以通过本书了解如何开启软件开发的职业之旅,如何获得第一份工作;如果你是中级软件开发者,可以通过本书发现自己的知识短板,学会如何进一步拓展和掌握新的技术技能,如何学习新的编程语言,如何提升技术水平,如何在自己梦想的编程工作中深耕细作;如果你是身经百战的专业软件开发者,可以通过本书了解如何拓展和推进自己的职业生涯,如何更好地与同事和老板相处,如何推销自己的想法,如何做好向上管理,如何升职加薪。 资深软件开发者兼软件开发者的人生导师约翰·森梅兹在本书中针对...(展开全部)

《软技能2》书籍信息摘要

《软技能2》内容简介与阅读建议,心理自我成长,2020年。获取前建议核对作者、出版社、年份、ISBN、版本和正版渠道。

《软技能2》适合哪些读者?

适合关注心理学、自我成长、认知方式、情绪管理和行为改变的读者。 评分 7.9 可作为选书参考。

获取建议

《软技能2》怎么获取更合适?

优先确认版本和阅读目的;下载区只展示已核验的公版、授权、开放许可或官方试读资源。

下载

暂无已核验电子书资源;本站不展示未授权完整文件。

下载

版本

优先选择作者、译者、出版社、出版年份和 ISBN 信息明确的版本;经典作品可优先选择校注、导读或权威出版社版本。

目录

  1. 前言2
  2. 这本书是为我量身定做的吗4
  3. 初学者或者只是对学习软件开发感兴趣的人士4
  4. 中级开发者5
  5. 身经百战的专业人士5
  6. 第1章整装待发:写在开篇的话22
  7. 本书的写作目的22
  8. 本书的目标22
展开全部(共 235 章节)
  1. 如何使用本书23
  2. 反复阅读与付诸实践24
  3. 第一篇入行成为软件开发者26
  4. 第2章跬步千里:如何入行28
  5. 我是如何入行的28
  6. 了解专业29
  7. 理解问题29
  8. 设计30
  9. 写代码30
  10. 测试和部署31
  11. 不只是写代码31
  12. 做好计划31
  13. 把计划组合在一起32
  14. 创建计划32
  15. 谁想当“运动员“33
  16. 具体示例34
  17. 第3章傍身之技:你需要拥有的技术技能36
  18. 安身立命的本领36
  19. 一门编程语言36
  20. 如何结构化代码37
  21. 面向对象设计38
  22. 算法和数据结构38
  23. 开发平台及其相关技术39
  24. 框架或者栈40
  25. 基本的数据库知识40
  26. 源代码控制41
  27. 构建与部署42
  28. 测试42
  29. 调试43
  30. 方法论43
  31. 感到不知所措?千万别44
  32. 第4章格物致知:如何拓展技术技能45
  33. 学习如何快速学习45
  34. 基本过程45
  35. 做中学46
  36. 如何做中学47
  37. 做中学的示例47
  38. 我是怎样教别人技术技能的48
  39. 阅读专家写的东西50
  40. 重要的事情说三遍:实践,实践,实践50
  41. 第5章无问西东:到底应该学哪门编程语言52
  42. 编程语言其实并没那么重要52
  43. 选择编程语言时的考虑因素53
  44. 第6章姗姗学步:如何学好你的第一门编程语言58
  45. 从查看一款实用的应用程序开始58
  46. 寻找好的资源或书并浏览它们59
  47. 学习如何创建HelloWorld59
  48. 学习基本结构并用实际问题检验学习效果60
  49. 了解语言的功能特性和库之间的区别61
  50. 通过理解每一行代码来检查现有代码和工作61
  51. 构建某个程序,构建很多程序62
  52. 将编程语言应用于特定的技术或平台上63
  53. 通过解算法难题来精通这门语言63
  54. 第7章巍巍学府:通过上大学深造成为软件开发者65
  55. 优势65
  56. 劣势67
  57. 策略70
  58. 第8章躬行实践:通过参加编程训练营成为软件开发者74
  59. 什么是编程训练营74
  60. 优势74
  61. 劣势78
  62. 策略80
  63. 第9章自学成才:通过自学成为软件开发者83
  64. 自学编程的优点83
  65. 自学编程的缺点86
  66. 策略88
  67. 第二篇找到一份工作92
  68. 第10章初出茅庐:怎样获得实习机会94
  69. 什么是实习94
  70. 我该拿报酬吗95
  71. 怎样获得实习机会96
  72. 如何成为优秀的实习生98
  73. 如何从实习人员转变为正式员工98
  74. 第11章柳暗花明:没有经验如何找到工作100
  75. 公司在雇用软件开发者时面临的最大风险100
  76. 屏蔽这些风险101
  77. 在网络空间里崭露头角101
  78. 善打组合拳102
  79. 创建自己的公司104
  80. 面试准备105
  81. 拓展人际关系网络105
  82. 无偿工作105
  83. 主动提出做一个小项目106
  84. 先做其他工作107
  85. 获得认证108
  86. 持之以恒109
  87. 第12章独辟蹊径:找工作时的创新思维110
  88. 传统的方法,也就是千篇一律的方法110
  89. 独辟蹊径116
  90. 第13章移樽就教:怎样写简历123
  91. 第一步:不要写简历123
  92. 挑选简历写手125
  93. 与简历写手协同工作125
  94. 一份优质简历的构成要素126
  95. 自己动手写简历怎么样127
  96. 第14章锦囊妙计:如何对付面试133
  97. 不同类型的面试134
  98. 你需要了解的面试中常见问题138
  99. 面试小贴士141
  100. 第15章唇枪舌剑:关于薪酬谈判146
  101. 了解你的薪资范围146
  102. 当拿到录用通知书的时候147
  103. 讨价还价151
  104. 定位152
  105. 谁先出价谁先输153
  106. 不要害怕还价154
  107. 薪酬包里的一切都是可以谈判的156
  108. 不要屈服于时间节点的压力156
  109. 面临多重选择的时候157
  110. 第16章山高水长:如果要离职,该怎么做159
  111. 离职的时机159
  112. 怎样离职161
  113. 世界很小,小到出乎你的意料165
  114. 第17章半路出家:如何从其他行业转行成为软件开发者168
  115. 中途转行的优势168
  116. 不利因素169
  117. 怎样实现转型170
  118. 第18章遇水叠桥:如何从测试或者其他技术性角色转型成为软件开发者173
  119. 你将面临的最大障碍174
  120. 把你的目标公之于众175
  121. 寻求机会176
  122. 自己创造机会176
  123. 利用你自己的时间177
  124. 遇水叠桥177
  125. 换一家公司178
  126. 我的最后一条建议179
  127. 第19章掎摭利病:合同制员工与领薪制正式雇员之间的比较180
  128. 合同制员工的类型181
  129. 领薪制的工作岗位183
  130. 钱183
  131. 详细分析合同制岗位的所谓“小时工资”184
  132. 为什么合同制员工可以得到更多的报酬185
  133. 其他福利待遇的价值185
  134. 职场环境186
  135. 其他考虑因素187
  136. 第20章去梯之言:从未公开过的招聘行业运作的秘密189
  137. 招聘人员和招聘机构的类型(以及他们如何盈利)190
  138. 对你而言这些意味着什么193
  139. 第三篇关于软件开发你需要知道些什么199
  140. 第21章走马观花:编程语言概述201
  141. C201
  142. C++202
  143. C#202
  144. Java203
  145. Python203
  146. Ruby203
  147. JavaScript204
  148. Perl204
  149. PHP205
  150. Objective-C205
  151. Swift206
  152. Go206
  153. Erlang207
  154. Haskell207
  155. 忽略细节207
  156. 第22章知难而进:什么是Web开发209
  157. 简短的概述210
  158. Web的工作机理210
  159. Web简史211
  160. 主流的Web开发技术212
  161. 第23章前途大好:移动开发217
  162. 什么是移动开发217
  163. 主要移动开发平台218
  164. 移动开发是如何完成的219
  165. 移动Web应用222
  166. 移动开发的注意事项223
  167. 第24章幕后英雄:后端开发224
  168. 后端开发的确切定义是什么224
  169. 后端开发者都做些什么224
  170. 后端开发中主要技术与技能225
  171. 全栈开发者怎么样225
  172. 总结226
  173. 第25章游戏人生:游戏开发者的职业生涯228
  174. 一项忠告228
  175. 选择正规教育229
  176. 必备技能230
  177. 为大型游戏工作室工作231
  178. 成为独立游戏开发者231
  179. 资源和建议233
  180. 第26章事无巨细:DBA与DevOps234
  181. DBA234
  182. 数据库需要呵护与照料235
  183. 我需要成为DBA吗235
  184. DevOps:一个全新的角色236
  185. 运维:过去我们是怎么做的237
  186. 什么是DevOps237
  187. 这对你意味着什么238
  188. 第27章高屋建瓴:软件开发方法论239
  189. 传统的瀑布式239
  190. 你讨厌SDLC吗240
  191. 敏捷242
  192. 其他方法论和非方法论248
  193. 第28章层层设防:测试和QA基础250
  194. 测试背后的基本思想250
  195. 常见的测试类型251
  196. 测试过程255
  197. 敏捷团队如何开展测试工作256
  198. 测试与开发者256
  199. 第29章源头把关:测试驱动开发与单元测试258
  200. 什么是单元测试259
  201. 有时被称作“单元测试”的又是些什么260
  202. 单元测试的价值260
  203. 什么是测试驱动开发261
  204. 测试驱动开发的目的是什么262
  205. 测试驱动开发的典型工作流263
  206. 以上还只是皮毛263
  207. 第30章清清爽爽:源代码控制266
  208. 什么是源代码控制267
  209. 为什么源代码控制如此重要267
  210. 源代码控制基础知识268
  211. 源代码控制的技术271
  212. 最流行的源代码控制概览273
  213. 第31章步步为营:持续集成276
  214. 以前构建代码是怎么做的277
  215. 构建服务器应运而生278
  216. 持续集成闪亮登场279
  217. 持续集成的典型工作流程280
  218. CI服务程序与软件283
  219. 第32章火眼金睛:调试286
  220. 什么是调试286
  221. 调试的第一条规则:不要使用调试器287
  222. 重现错误287
  223. 坐下来思考288
  224. 检验你的假设289
  225. 检查你的前置条件290
  226. 分而治之290

常见问题

《软技能2》适合谁读?

适合关注心理学、自我成长、认知方式、情绪管理和行为改变的读者。 评分 7.9 可作为选书参考。

《软技能2》阅读难度高吗?

建议先看简介、目录、作者和相关书籍,再判断是否适合当前阶段阅读。

《软技能2》纸质书值得买吗?

当前暂未接入已核验的纸质书购买链接,建议通过出版社、京东、当当等正版渠道核对版本后购买。

《软技能2》哪个版本更适合?

优先选择作者、译者、出版社、出版年份和 ISBN 信息清楚的版本;经典作品可优先选择校注、导读或权威出版社版本。

在哪里可以合法获取《软技能2》?

当前没有确认授权的电子书下载资源,也暂未接入已核验购买链接;商业出版物不提供未授权下载,建议通过出版社、京东、当当或官方电子书平台核对获取。

如何继续查找《软技能2》相关书籍?

可以也可以通过分类、标签、排行榜、人工推荐和“读完这本还可以读”继续发现相近主题。

手机扫码下载

使用手机扫描二维码

扫码后会直接打开下载链接。

电子书下载二维码

手机端点击下载会直接跳转,无需扫码。