解忧程序员 高薪编程 求职面试与成长转型宝典pdf

图书网 2019年12月12日21:15:011 2K

解忧程序员 高薪编程 求职面试与成长转型宝典 作者:安晓辉

解忧程序员 高薪编程 求职面试与成长转型宝典 出版社: 电子工业出版社

解忧程序员 高薪编程 求职面试与成长转型宝典 内容简介

《解忧程序员——高薪编程、求职面试与成长转型宝典》是专为程序员而编写的。全书浅显易懂,深入浅出,书中从各个角度,全面地解读了程序员这个特定人群,在日常程序设计工作中遇到的种种问题及解决办法,并给出给具体解决方案及n个有效建议。

解忧程序员 高薪编程 求职面试与成长转型宝典 目录

前言

自我发现与选择

职业四象限 1

如何定位自己的职业象限 1

个人职业转型 2

“饭姐”李雯 4

放下你的努力和坚持吧 5

两种目标 5

你的努力和坚持为了什么 5

你不想做的,才需要努力和坚持 6

职业连连看模型 6

职业连连看 7

丰富知识、技能的方法 11

职业转换策略 11

怎么开始行动 12

问答 | 我适合做软件开发吗 13

三位朋友的提问 14

我是否适合做软件开发 14

验证适合与否的实操方法 15

四句话总结 19

问答 | 当你选择编程语言时你在选择什么 20

编程语言流行度在说什么 20

选择语言时你在选择什么 22

总结 25

领导不在,咱还干不干活 25

什么样的程序员适合去创业公司 26

创业公司都是什么鬼 27

哪类程序员适合加入创业公司 29

程序员参与创业的N种姿势 32

自己创建公司 33

加入创业公司 33

技术投资 34

股权众筹 34

持有创业公司股票 35

想跳槽?先看什么样的工作是好工作 35

“喜欢”究竟是什么意思 36

怎样发现适合自己的好工作 38

如何开始做你喜欢的工作 39

女程序员职业发展的特别之处 40

性别与性格 40

女性生理特点对软件开发的影响 42

家庭对女性的期望 45

女程序员职业发展策略 46

Offer那么多,怎样拒绝才好 47

那些程序员这样拒绝Offer 48

拒绝Offer的正确姿势 49

别傻了,人家离职你也离 50

职业价值观 51

策略方案(取舍之法) 52

你的计划为什么执行不下去?怎么破 53

目标是不是你真正想要的 53

目标是否适合你 54

目标的有效性 54

关键的第一步要具有可执行性 54

将大目标拆成小目标 55

保持不断的正向激励 55

杜绝自我怀疑及缺乏自信现象 56

运用可视化技术 56

保持节奏 57

抵制诱惑 57

摆脱别人的期望 58

找到你的社群 59

如何快速定位自己热爱的工作 59

关注自己的感受 60

怎么快速找到自己热爱的事业 61

一招搞定多Offer选择问题 65

大学毕业生的特点 65

选择Offer要考虑哪些因素 66

生涯平衡单 68

大龄程序员的未来在何方 69

大龄程序员的界定 69

人生的阶段发展理论 70

技术人生的三个方面 71

企业的分类 73

大龄程序员的将来 74

你值得不迷惘的职场 78

职场新人,什么最重要 80

如何寻找方向 81

怎样快速提升技术能力 82

确定性这剂“毒药”,你喝过没 83

确定性中毒的征兆 83

真正的转变从不确定中来 84

什么情况下更容易做出改变 85

解掉确定性的毒,拥抱变化 86

你永远都有更好的选择 87

工作中的选择时刻 88

怎样做出更好的选择 90

按下暂停键 90

没有选择的选择 91

永远都有更好的选择 92

当诱人的工作机会来临 93

提前预测让我果断放弃管理职位 94

提前选择的基点 94

预测清单 95

我为什么放弃管理重回软件开发岗位 97

两个关键问题 97

挖掘自己想做什么、能做什么 98

跳槽与薪水篇

月薪3万元的程序员都避开了哪些坑 102

习惯即刻回报 102

缺乏学习热情 102

不够努力 103

畏难 103

缺乏责任心 103

消极,抱怨 104

没有时间管理观念 104

为薪水工作 104

其实不喜欢软件开发 105

程序员如何谋划出月薪3万元 105

关键的四个基本概念 106

高薪的谋划之道 109

没有一滴水分的总结 115

当我们谈论跳槽时在谈论什么 115

职业、跳槽与转型的概念 116

转型的分类 117

成本,成本,成本 118

不是结束的结束 120

打听别人工资的7个话题,让你

薪水更高 120

同工不同酬 121

你为什么会打听别人的工资 121

职业的本质 121

商业价值与工资的本质 122

如何看待“同事的工资比自己高” 122

如何凸显自己的商业价值 123

结语 123

为何公司愿花更多钱从外面招人 124

奖励工资的必要性 124

隐性成本 125

培养自己的稀缺性 126

问答 | 学历差的程序员就该被虐吗 126

程序员这样优化简历,一投制胜 129

知识、技能、经历梳理 129

确立求职目标 131

简历优化实操 133

如何提高简历投递成功率 141

城市大小对职业选择的影响 142

城市与产业结构 143

城市大小与公共资源 143

城市与生活成本 143

城市节奏与个人性格 144

职业选择与城市 144

史上最全的程序员求职渠道分析 145

招聘网站 145

专业技术论坛 147

QQ群和微信群 148

内部推荐 148

猎头 149

人才竞拍 149

职场社交 150

程序员的求职渠道指引 150

程序员跳槽神级攻略 151

什么时候该跳槽 151

跳槽前要准备的N件事 154

到哪里找跳槽机会 157

入职薪水对你的影响有多大 158

为什么会不满意 158

入职薪水水深几许 159

不满意的后果很严重 159

怎样跳过入职薪水陷阱 160

三个因素决定你的薪水高低 161

工作内容 161

工作表现 162

被替代的难度 162

35岁程序员的独家面试经历 163

第一家,和研发总监面谈 163

第二家,与技术负责人视频连线 166

重回C3时的面试经历 168

如何准备面试 171

培训机构毕业的程序员被歧视的背后逻辑 172

教育和培训 173

程序员需要的特殊能力 173

成长之路

两招让你成为卓越的T型人才 177

广度学习 177

深度学习 178

小结 180

程序员的能力拓展模型 180

能力拓展模型 181

在开发过程中扩展舒适区 181

这8种武器点亮程序员的个人品牌 182

产品 183

所在公司和团队的背景 184

开源项目 184

技术博客 185

出版技术书籍 185

持有技术专利 186

证书 186

口碑 187

那些你不愿说给领导的话 187

哪些话你不愿说给领导 188

不说的千般考虑 188

为什么要说,说了又怎样 189

要不要使用新技术 190

C++ 11是一门全新的语言吗 190

用还是不用 192

程序员为什么热衷于造轮子 193

为什么会重复造轮子 193

为什么有人不让“造轮子” 194

什么样的轮子可以重新造 194

这样读源码,想不卓越都难 196

目的 196

工具 197

知识准备 197

运行与开发环境 198

笔记 198

沧海遗珠 198

十年的老代码,你敢动吗 199

关于老代码的禁忌 200

动,还是不动 201

情人还是老的好 201

技术债务可能是这样来的 202

选择容易的替代策略 202

技术债务是怎么来的 205

如何避免技术债务 207

傻瓜才放弃成为指导者的机会 207

当你是权威人士时,你会怎么做 208

成为指导者的好处 208

指导别人的途径 210

设定目标的SMART原则 210

SMART原则 211

目标设定举例 213

怎样新学一门技术 213

选择什么技术栈 214

了解你的问题和技术栈的特点 214

列出待学习的技术点 215

寻找合适的学习资料 215

坦然面对问题,不放弃 216

保持对最终目标的清晰认识 216

不断实践,积累自信 216

记笔记 217

步步为营,持续推进 217

投资自己要放开手脚 218

跨越心理障碍 218

坚持,坚持,再坚持 219

给新程序员的10点建议 219

接纳自己是一张白纸这个事实 220

关注自己能做到什么 220

如饥似渴地学习 220

别怕犯错 221

迎难而上 221

记录问题和心得 221

适时求助 222

提前告知上级你真的不能搞定 222

向优秀的同伴学习 222

让上级为自己指定导师 223

这10个问题去哪啦 223

外科医生剪箭尾 223

我管不着啊 224

也许问题不会在用户那里出现 224

跳过技术难题,别影响进度 225

别人都这样 225

我们后面会追上进度 225

没奖金、不加薪干个什么劲 226

还有×××呢 226

反正不是我的责任 227

算了,换个环境 227

题外的话 227

程序员三重境界,你在哪一重 228

第一境界:迷茫前行 229

第二境界:追逐目标,无怨无悔 229

第三境界:终有所获 229

知易行难 230

效率提升圈 230

工作效率低下的原因 230

为什么工作效率会倍升 231

程序员保值的5个秘密 231

应用技术 232

高难技术 233

算法 233

业务 233

产品意识与思维 233

别被技术绑架 234

一定有某一项技术最适合解决某个问题 235

换工作时拒绝换技术 235

招人时限定精通某种技术 236

程序员接私活的玄机 237

为什么接私活 237

私活与成长 238

小结,共享经济与私活 239

假如你想成为全栈工程师 239

全栈ABC 240

全栈的好与坏 241

选择哪条技术栈 242

10分钟搞定工作周报 242

每天记录工作笔记 243

10分钟写周报 244

习惯的力量 245

管理迷思

混日子不是你的错,根源在这里 246

团队没有真正明确的目标 246

有效的团队目标 247

个人目标与团队目标 248

团队目标缺失时,个人怎么办 249

既没团队目标,又没个人目标 249

缺这两点的Scrum注定失败 250

个人或团队绩效低的原因 250

启动会议的四个关键点 250

Scrum Master面临的挑战 252

小结 253

70%的人离职只因领导有这四宗罪 253

紧盯10%的错误 253

指责与否定下属 254

害怕别人失败影响自己,不愿放手 255

不聚焦如何解决问题 256

作为开始的结束 257

有人离职时项目经理的反应 257

这家伙可算走了 258

他为什么要走 258

面谈,了解离职原因 258

考虑招人 259

思考这个人离职的影响 259

征求待离职人员的改进建议 260

思考自己的去留 260

我的建议 260

“包干到户”是最好的项目管理方式 261

“包干到户”的特点 261

软件项目管理的现状 262

包干到户与软件项目管理 263

为什么开发与测试老掐架呢 264

测试和开发的关系 265

资源 266

流程与标准 267

态度 268

为何你深陷故障驱动式开发 270

开发能力失配 271

绩效导向 273

有问题再说的思想 274

加薪、绩效、年终奖,虐你如初恋 275

加班多的程序员绩效好 276

高级开发工程师的绩效总是比初级的好 276

Bug多的程序员反倒绩效好 277

代码量大的程序员绩效好 277

负责核心功能开发的程序员绩效好 277

三年不涨工资的程序员比刚涨过的

绩效要好 278

公司效益不好,研发团队绩效能不能好 278

产品销售好,开发没事干也拿的钱多 279

我们部门的绩效结果不能比别的部门差 279

绩效管理是彰显权力的工具吗 280

与领导关系近的人绩效好 280

大家绩效都差不多 280

今年我的绩效是A,却没加薪 281

绩效评价结果一样,张三加薪5000元,

李四加薪50元 281

大领导说经理的绩效结果不合理 282

你知道你的绩效结果是怎么来的吗 282

经理会跟你面谈吗 283

说真的,还有希望吗 284

不能共情你还当什么领导 284

逼走面临困境的员工 285

以自我为中心是我们的默认设置 286

所谓共情 286

激励他人工作的根本 287

识别喜欢开发的程序员 288

自己说喜欢算不算 288

产出物的质量 289

工具选择 289

当他聊起开发时是什么样子 290

会不会主动提升自己 290

是否愿意分享 290

不是总结 291

说“这是领导决定的”很扯 291

管理者影响力的三个方面 292

管理者的责任 294

新任技术领导会遇到哪些问题 295

以为任命产生领导力 295

害怕别人不干活 296

总想亲自下场 296

担心丢掉技术,失去竞争力 297

不理解岗位职责 297

怕犯错 298

担心下属议论自己 299

不知道怎样培育领导力 299

不能接受绩效比当普通员工时差 300

特定的事情可能会带来挫败感 300

耻于下问 300

不知道怎么应对变化的关系 301

怎样有效激励一个人积极工作 301

传统的经济刺激理论 302

大棒 302

动因理论 303

工作的隐性价值 304

管理者如何创造隐性价值 306

从执行者转向管理者的挑战 308

意识转变 308

共情 309

目标整合 309

反馈 311

教练式管理 312

选择 314

承担责任与压力 314

时间管理 315

解忧程序员 高薪编程 求职面试与成长转型宝典 精彩文摘

程序员为什么热衷于造轮子

搜索一下“造轮子”或者“程序员为什么喜欢造轮子”,会看到很多相关的讨论,这是个老生常谈的话题,很多人谈过了,谈了很多年。不过还是有再谈的必要。

“造轮子”的含义:

明知道你不可能比前辈做得更好,却仍然坚持要做。

就软件开发而言,“造轮子”是指“业界已经有公认的软件或者库了,却还坚持要自己做”。

在软件开发过程中,有时你想造轮子老板却极力反对;有时你不想造轮子老板却坚持要造一个出来。为什么会有这种两极状况?

这篇文章就来讨论“造轮子”这件事,包括下列主题:

程序员为什么会重复造轮子?

为什么有人不让“造轮子”?

什么时候可以造轮子?

为什么会重复造轮子

每个造轮子的程序员都有自己“不得不造”的理由。比如:

以为自己的需求独一无二,现有的库在某个点上就是满足不了。

老轮子没有规格说明书,或者接口太复杂,不知道怎么用,搞明白太难。

需要在老轮子上添加新功能,然而老轮子代码难读又无人可问,不知道何时能弄明白,看不到结果,容易放弃。

眼界有限,不知道已有这样的轮子。

版权原因无法使用第三方库,比如Google Android实现JVM(Google曾因为一行代码而和Oracle打官司),比如阿里YunOS自己实现JVM。

就想锻炼自己,因为造轮子对自己的设计、编码能力有很大好处,对理解业务也有很大好处。

自己造轮子,有“控制感”,看得见摸得着,可以一步一步来,通过一个一个小目标迭代出大目标,不断成功的小激励,会带给自己前行的动力。

创新成分多(对自己而言),有成就感。

不相信老轮子,譬如老轮子可能有后门、漏洞(想想OpenSSL的心脏出血漏洞)、后期万一要修改没把握等,反正觉得自己造轮子心里更踏实。

不想让自己产品的关键技术掌握在别人手里,也不想让自己的核心用户数据流经别人的系统。

别人的轮子不开放,自己就是要赶紧造(山寨)一个出来以便获得话语权或商业利益。

为什么有人不让“造轮子”

有坚持要造轮子的,也有高呼“不要重复造轮子”的。那么为什么有人不让造轮子呢?

图书网:解忧程序员 高薪编程 求职面试与成长转型宝典pdf

继续阅读

→→→→→→→→→→→→→→→→→→→→查找获取

程序设计

重构 改善既有代码的设计(中文版)pdf

《重构:改善既有代码的设计》(中文版)所提的这些重构准则将帮助你一次一小步地修改你的代码,这就减少了过程中的风险。很快你就会把这些重构准则和其名称加入自己的开发词典中,并且朗朗上口...
程序设计

数据结构 C语言版 第2版pdf

适读人群 :普通高校电子信息大类本科生学习、考研,同时也适合零售和培训。 采用“案例驱动”的编写模式。书中结合实际应用,将各章按照“案例引入——数据结构及其操作——案例分析与实现”...
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

评论:1   其中:访客  1   博主  0
    • kevin
      kevin 9

      对于一个准程序员来说,可以看看这本书