软技能2 软件开发者职业生涯指南 代码之外的生存指南姊妹篇 程序员面试指南编程之美 PDF下载 公众号 其他格式

软技能2 软件开发者职业生涯指南 代码之外的生存指南姊妹篇 程序员面试指南编程之美

计算机与互联网 IT人文/互联网

  • ISBN:9787115534538
  • 作者:[美]约翰·森梅兹(John Sonmez)...
  • 印次:1
  • 字数:662
  • 开本:16开
  • 版次:1
  • 页数:493
  • 出版社:人民邮电
  • 出版时间:2020-06-01
  • 印刷时间:2020-06-01

手机扫码免费下载

纠错留言

#电子书截图

软技能2 软件开发者职业生涯指南 代码之外的生存指南姊妹篇 程序员面试指南编程之美截图 软技能2 软件开发者职业生涯指南 代码之外的生存指南姊妹篇 程序员面试指南编程之美截图

#电子书简介

基本信息

  • 商品名称:软技能2 软件开发者职业生涯指南
  • 作者:[美]约翰·森梅兹(John Sonmez)|译者:王小刚
  • 定价:99
  • 出版社:人民邮电
  • 书号:9787115534538

其他参考信息(以实物为准)

  • 出版时间:2020-06-01
  • 印刷时间:2020-06-01
  • 版次:1
  • 印次:1
  • 开本:16开
  • 包装:平装
  • 页数:493
  • 字数:662千字

编辑推荐语

·作为一名软件开发者,我该如何起步?·我该如何培养自己的技术能力?·我该如何谈判薪水?在合同制员工和正式职员之间我该如何选择?·我该如何跟我的老板、同事打交道?我该如何对待职场偏见?我该如何跟技术女性打交道?我该如何成为一名技术女性?·我真正需要知道什么?又该如何学习它们?·大学学历教育、编程训练营还有自学成才,该选哪一种?·我如何找到一份工作?如果没有经验,我该怎么办?·我怎样才能通过面试?·身在职场我该怎样穿着?·我怎样才能推动自己的职业发展提升到一个新的水平?这是一本为软件开发者量身定做的职业发展指南,处于任何发展阶段的软件开发者,都将从本书中获益。如果你是软件开发/编程的初学者或者只是对软件开发感兴趣的人士,可以通过本书了解如何开启软件开发的职业之旅,如何获得 份工作;如果你是中级软件开发者,可以通过本书发现自己的知识短板,学会如何进一步拓展和掌握新的技术技能,如何学习新的编程语言,如何提升技术水平,如何在自己梦想的编程工作中深耕细作;如果你是身经百战的专业软件开发者,可以通过本书了解如何拓展和推进自己的职业生涯,如何 好地与同事和老板相处,如何推销自己的想法,如何做好向上管理,如何升职加薪。 软件开发者兼软件开发者的人生导师约翰·森梅兹在本书中针对职场上的各项重要的“软技能”,为软件开发者提供专业的职业发展指导,让软件开发者的职业生涯 加精彩和辉煌。本书与《软技能:代码之外的生存指南》既相得益彰,又各有侧重——《软技能:代码之外的生存指南》 论述软件开发者生活和工作中需要关注的各种“软技能”,而本书则从软件开发者职业生涯的时空关系出发,描述软件开发者职业发展整个历程中应具备的各种“软技能”。

内容提要

本书是《软技能:代码之外的生存指南》一书作者的新作,主要围绕软件开发从业者职业生涯的发展历程,描述软件开发者在职场中需要具备的各种“软技能”—如何入行成为软件开发者,如何学会 门编程语言,如何写求职简历,如何准备面试,如何选择工作岗位,如何选择技术方向,如何拓展技术技能,如何与团队和领导融洽相处,如何以著书立说方式为自己在业界赢得赞誉,等等。
本书适合各层次的软件开发者阅读。尽管本书名义上是专门写给软件开发者的,但实际上这也是一本关于管理个人职业生涯以及如何获得成功的书,对软件开发行业的各类从业者做好职业发展规划都很有帮助。

作者简介

作者简介 约翰·森梅兹(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多名软件开发人员提供过咨询和培训服务。

目录

目 录

这本书是为我量身定做的吗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
学习如何创建HelloWorld59
学习基本结构并用实际问题检验学习效果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
什么是实习94
我该拿报酬吗95
怎样获得实习机会96
如何成为 的实习生98
如何从实习人员转变为正式员工98
第11章 柳暗花明:没有经验如何找到工作100
公司在雇用软件开发者时面临的 风险100
屏蔽这些风险101
在网络空间里崭露头角101
善打组合拳102
创建自己的公司104
面试准备105
拓展人际关系网络105
无偿工作105
主动提出做一个小项目106
先做其他工作107
获得认证108
持之以恒109
第12章 独辟蹊径:找工作时的创新思维110
传统的方法,也就是千篇一律的方法110
独辟蹊径116
第13章 移樽就教:怎样写简历123
第一步:不要写简历123
挑选简历写手125
与简历写手协同工作125
一份优质简历的构成要素126
自己动手写简历怎么样127
第14章 锦囊妙计:如何对付面试133
不同类型的面试134
你需要了解的面试中常见问题138
面试小贴士141
第15章 唇 舌剑:关于薪酬谈判146
了解你的薪资范围146
当拿到录用通知书的时候147
讨价还价151
定位152
谁先出价谁先输153
不要害怕还价154
薪酬包里的一切都是可以谈判的156
不要屈服于时间节点的压力156
面临多重选择的时候157
第16章 山高水长:如果要离职,该怎么做159
离职的时机159
怎样离职161
世界很小,小到出乎你的意料165
第17章 半路出家:如何从其他行业转行成为软件开发者168
中途转行的优势168
不利因素169
怎样实现转型170
第18章 遇水叠桥:如何从测试或者其他技术性角色转型成为软件开发者173
你将面临的 障碍174
把你的目标公之于众175
寻求机会176
自己创造机会176
利用你自己的时间177
遇水叠桥177
换一家公司178
我的 一条建议179
第19章 掎摭利病:合同制员工与领薪制正式雇员之间的比较180
合同制员工的类型181
领薪制的工作岗位183
钱183
详细分析合同制岗位的所谓“小时工资”184
为什么合同制员工可以得到 多的报酬185
其他福利待遇的价值185
职场环境186
其他考虑因素187
第20章 去梯之言:从未公开过的招聘行业运作的秘密189
招聘人员和招聘机构的类型(以及他们如何盈利)190
对你而言这些意味着什么193
第三篇关于软件开发你需要知道些什么199
第21章 走马观花:编程语言概述201
C201
C++202
C#202
Java203
Python203
Ruby203
JavaScript204
Perl204
PHP205
Objective-C205
Swift206
Go206
Erlang207
Haskell207
忽略细节207
第22章 知难而进:什么是Web开发209
简短的概述210
Web的工作机理210
Web简史211
主流的Web开发技术212
第23章 前途大好:移动开发217
什么是移动开发217
主要移动开发平台218
移动开发是如何完成的219
移动Web应用222
移动开发的注意事项223
第24章 幕后英雄:后端开发224
后端开发的确切定义是什么224
后端开发者都做些什么224
后端开发中主要技术与技能225
全栈开发者怎么样225
总结226
第25章 游戏人生:游戏开发者的职业生涯228
一项忠告228
选择正规教育229
技能230
为大型游戏工作室工作231
成为独立游戏开发者231
资源和建议233
第26章 事无巨细:DBA与DevOps234
DBA234
数据库需要呵护与照料235
我需要成为DBA吗235
DevOps:一个全新的角色236
运维:过去我们是怎么做的237
什么是DevOps237
这对你意味着什么238
第27章 高屋建瓴:软件开发方法论239
传统的瀑布式239
你讨厌SDLC吗240
敏捷242
其他方法论和非方法论248
第28章 层层设防:测试和QA基础250
测试背后的基本思想250
常见的测试类型251
测试过程255
敏捷团队如何开展测试工作256
测试与开发者256
第29章 源头把关:测试驱动开发与单元测试258
什么是单元测试259
有时被称作“单元测试”的又是些什么260
单元测试的价值260
什么是测试驱动开发261
测试驱动开发的目的是什么262
测试驱动开发的典型工作流263
以上还只是皮毛263
第30章清清爽爽:源代码控制266
什么是源代码控制267
为什么源代码控制如此重要267
源代码控制基础知识268
源代码控制的技术271
的源代码控制概览273
第31章步步为营:持续集成276
以前构建代码是怎么做的277
构建服务器应运而生278
持续集成闪亮登场279
持续集成的典型工作流程280
CI服务程序与软件283
第32章火眼金睛:调试286
什么是调试286
调试的第一条规则:不要使用调试器287
重现错误287
坐下来思考288
检验你的假设289
检查你的前置条件290
分而治之290
若要要修复bug,应了解其产生的原因291
艺术与科学292
第33章日臻完善:代码维护293
你职业生涯的大部分时间都要花在维护代码上293
伟大的开发者都会编写可维护的代码294
童子军规则294
第一重要的是代码的可读性295
重构代码使其 295
自动化是必不可少的297
如果要写注释,一定要写好297
学习编写可维护代码的资源297
第34章实至名归:工作岗位与头衔299
头衔,其实没那么重要299
但你要尽力得到 的299
一些常见的头衔300
有一个头衔要避开301
基本角色或工作302
大型科技公司里的头衔303
关于头衔其实还有相当多门道304
第35章多姿多彩:软件开发者的工作类型305
编写代码305
修复bug306
设计和架构设计306
开会307
学习307
实验与探索308
测试308
思考308
与客户/利益相关人打交道309
培训/辅导310
就到这里吧……310
第四篇软件开发者的日常工作311
第36章和而不同:与同事相处313
第一印象313
尽你所帮助别人314
置身于戏外315
但对于冲突也不用逃避315
政治与宗教317
无所事事的同事317
喋喋不休的同事320
有毒人群321
还有好多状况呢,我该怎么处理322
第37章顺势而为:与老板相处323
理解你的老板323
“责任在我”的认知324
怎样让你老板的工作 容易325
坏老板326
你不能总是选择你的老板334
第38章协力共进:与测试人员相处335
测试人员并非敌人335
你要知道考试内容是什么336
自己要先测试一下自己的东西337
避免陷入“发现bug-修复bug”的连环套之中337
帮助他们实现自动化测试338
要是遇到一个混蛋测试人员该怎么做338
第39章等量齐观:工作与生活的平衡340
平衡工作/生活就是一个神话340
加班毫无益处342
但是,没有借口不努力工作342
首先要让自己有收获343
好自为之,这个要放在第一位344
谨慎选择你的人际关系345
活在当下346
真正的工作/生活平衡之道347
第40章并肩作战:与团队协作348
团队,一荣俱荣一损俱损348
团队拥有共同的目标349
对团队负责350
沟通与协调351
要坦诚,但也要机智351
第41章谠言嘉论:推销你的想法353
为什么推销你的想法如此重要353
不要争论354
具有说服力354
循循善诱355
清晰沟通356
向 借势356
树立 357
好为人师358
勤于练习358
第42章衣冠楚楚:如何着装359
外表很重要359
比你目前职位高出两个等级的着装361
追随领导362
魅力与矛盾363
着装可以改变你的个性?364
象征社会地位的符号364
头发、化妆和基本卫生365
如果我不在乎怎么办366
第43章谋事在人:安然渡过绩效评估368
我是如何逆转对我的绩效评估结果的368
提早着手准备370
要有明确的目标,还要让他们知道371
跟踪和记录你的进展372
准备好充分的理由372
必要时,你可以上诉373
陷阱——给自己评定等级374
同事之间互相打分375
员工排名制度376
第44章光明磊落:处理偏见379
要接纳人们无意识的歧视偏见与陈规陋习379
给自己 的机会以远离偏见380
不要让自己与世隔 382
对自己要有信心383
尽可能无视它383
如果你不能无视,那就报告384
偏见糟透了385
第45章身先士卒:处于领导的位置386
什么是领导力386
如何做高效能的 387
成为所有领域内的楷模387
让自己保持有 高水准的责任心388
你要对团队负责389
相信你的团队,合理授权389
身先士卒391
第46章前程似锦:获得提拔与晋升392
总是选择责任而不是薪酬392
主动393
投资于对自己的教育394
把你的目标公之于众395
让自己在公司之外 有价值396
成为资产397
询问具体数字398
不要制造威胁399
不要谈论你为什么需要钱400
如果一切都失败了,去别处401
第47章巾帼英雄:科技女性403
陈旧腐朽的观念和污名404
为什么男人骚扰女人404
给女士的忠告406
给男人的忠告412
衷心希望本章内容能帮上忙416
第五篇推进你的职业发展417
第48章名满天下:建立声誉419
名满天下的收益420
风格造型与真材实料,相辅相成421
打造个人品牌422
如何做到名满天下423
为他人创造价值425
这一切需要持之以恒426
第49章广结善缘:社交与人脉428
拓展人脉的错误方式428
拓展人脉的正确方式429
到哪里去拓展人脉430
创建和掌管一个团体432
拓展人脉并不困难433
第50章与时俱进:让你的技能紧跟上时代434
没有计划其实也是计划,只不过是一个糟糕的计划434
阅读博客435
读书435
挑选一样新东西去学习436
学习的质量438
参加活动438
阅读新闻439
大量编写代码439
不要让自己过得太舒服440
第51章行家里手:做专才还是做通才441
专业化的力量441
为了做到专业化,你必须要有广泛的基础442
这一切都与T型知识体系有关443
但每个人都说寻找通才443
,你甚至没可能成为通才444
如果我选择术业专攻的方向是错误的,我该怎么办444
所以你该怎么办445
第52章传经布道:演讲和参加会议447
参加会议447
演讲449
一些实用技巧453
走出去实践吧457
第53章笔耕不辍:创建博客459
为什么博客仍然是你 的选择460
怎样创建博客461
选择一个主题462
怎样撰写博客文章463
坚持不懈的力量466
引流467
找到你的声音469
笔耕不辍471
第54章海阔天空:做自由职业者乃至创业472
你确定要走上这条道路吗473
什么是自由职业474
怎样迈出第一步475
上一节中说过有一条轻松一些的途径……476
怎样设置收费费率477
创业480
所有这一切很艰难,但是值得付出486
第55章策马扬鞭:职业发展路径488
3种类型的软件开发者488
职业发展的选项490
穿越“玻璃天花板”493
做管理还是搞技术494
“我要去哪里”的问题需要一直在思考,从不间断495
第56章未雨绸缪:工作稳定性与工作保障497
没有什么是安稳的,不过这没关系497
工作保障并非来自囤积知识499
取而代之地,要做 相反的事500
用能力代替稳定500
建立自己的安全护网501
拥抱不确定性503
第57章学无止境:培训与资格认证506
证书物有所值的吗506
小朋友,你为什么又拿了那么多证书507
怎样获得证书508
那么培训呢509
都有哪些培训510
充分利用好培训机会511
让你的雇主为你支付培训费用513
做培训讲师515
关键在于你投入了多少精力515
第58章乐此不疲:兼职项目517
兼职项目应该常伴你的左右518
挑选一个兼职项目519
让兼职项目服务于至少两个目标520
整装待发522
坚持不懈523
成为终结者524
从兼职项目中赚钱525
勇敢迈出第一步526
第59章开卷有益:要读的好书527
怎样写出好代码的书籍528
进阶类书籍529
如何重构代码的书籍529
培养自己成为 开发者的书籍530
培养自己 加人性化的书籍531
深入研习类书籍533
娱乐消遣类书籍534
励志类书籍536
读书吧,我的朋友……537
第60章余音袅袅:结束语539
一个请求540

  • 评论列表(0

留言评论