解忧程序员:高薪编程、求职面试与成长转型宝典出版时间:2017内容简介 本书是专为程序员而编写的。全书浅显易懂,深入浅出,书中从各个角度,全面地解读了程序员这个特定人群,在日常程序设计工作中遇到的种种问题及解决办法,如何设计代码,如何编写并运行、测试程序。最后给出给新程序员的n个建议。目 录自我发现与选择职业四象限/t1如何定位自己的职业象限/t1个人职业转型/t2“饭姐”李雯/t4放下你的努力和坚持吧/t5两种目标/t5你的努力和坚持为了什么/t5你不想做的,才需要努力和坚持/t6职业连连看模型/t6职业连连看/t7丰富知识、技能的方法/t11职业转换策略/t11怎么开始行动/t12问答 | 我适合做软件开发吗/t13三位朋友的提问/t14我是否适合做软件开发/t14验证适合与否的实操方法/t15四句话总结/t19问答 | 当你选择编程语言时你在选择什么/t20编程语言流行度在说什么/t20选择语言时你在选择什么/t22总结/t25领导不在,咱还干不干活/t25什么样的程序员适合去创业公司/t26创业公司都是什么鬼/t27哪类程序员适合加入创业公司/t29程序员参与创业的N种姿势/t32自己创建公司/t33加入创业公司/t33技术投资/t34股权众筹/t34持有创业公司股票/t35想跳槽?先看什么样的工作是好工作/t35“喜欢”究竟是什么意思/t36怎样发现适合自己的好工作/t38如何开始做你喜欢的工作/t39女程序员职业发展的特别之处/t40性别与性格/t40女性生理特点对软件开发的影响/t42家庭对女性的期望/t45女程序员职业发展策略/t46Offer那么多,怎样拒绝才好/t47那些程序员这样拒绝Offer/t48拒绝Offer的正确姿势/t49别傻了,人家离职你也离/t50职业价值观/t51策略方案(取舍之法)/t52你的计划为什么执行不下去?怎么破/t53目标是不是你真正想要的/t53目标是否适合你/t54目标的有效性/t54关键的第一步要具有可执行性/t54将大目标拆成小目标/t55保持不断的正向激励/t55杜绝自我怀疑及缺乏自信现象/t56运用可视化技术/t56保持节奏/t57抵制诱惑/t57摆脱别人的期望/t58找到你的社群/t59如何快速定位自己热爱的工作/t59关注自己的感受/t60怎么快速找到自己热爱的事业/t61一招搞定多Offer选择问题/t65大学毕业生的特点/t65选择Offer要考虑哪些因素/t66生涯平衡单/t68大龄程序员的未来在何方/t69大龄程序员的界定/t69人生的阶段发展理论/t70技术人生的三个方面/t71企业的分类/t73大龄程序员的将来/t74你值得不迷惘的职场/t78职场新人,什么最重要/t80如何寻找方向/t81怎样快速提升技术能力/t82确定性这剂“毒药”,你喝过没/t83确定性中毒的征兆/t83真正的转变从不确定中来/t84什么情况下更容易做出改变/t85解掉确定性的毒,拥抱变化/t86你永远都有更好的选择/t87工作中的选择时刻/t88怎样做出更好的选择/t90按下暂停键/t90没有选择的选择/t91永远都有更好的选择/t92当诱人的工作机会来临/t93提前预测让我果断放弃管理职位/t94提前选择的基点/t94预测清单/t95我为什么放弃管理重回软件开发岗位/t97两个关键问题/t97挖掘自己想做什么、能做什么/t98跳槽与薪水篇月薪3万元的程序员都避开了哪些坑/t102习惯即刻回报/t102缺乏学习热情/t102不够努力/t103畏难/t103缺乏责任心/t103消极,抱怨/t104没有时间管理观念/t104为薪水工作/t104其实不喜欢软件开发/t105程序员如何谋划出月薪3万元/t105关键的四个基本概念/t106高薪的谋划之道/t109没有一滴水分的总结/t115当我们谈论跳槽时在谈论什么/t115职业、跳槽与转型的概念/t116转型的分类/t117成本,成本,成本/t118不是结束的结束/t120打听别人工资的7个话题,让你薪水更高/t120同工不同酬/t121你为什么会打听别人的工资/t121职业的本质/t121商业价值与工资的本质/t122如何看待“同事的工资比自己高”/t122如何凸显自己的商业价值/t123结语/t123为何公司愿花更多钱从外面招人/t124奖励工资的必要性/t124隐性成本/t125培养自己的稀缺性/t126问答 | 学历差的程序员就该被虐吗/t126程序员这样优化简历,一投制胜/t129知识、技能、经历梳理/t129确立求职目标/t131简历优化实操/t133如何提高简历投递成功率/t141城市大小对职业选择的影响/t142城市与产业结构/t143城市大小与公共资源/t143城市与生活成本/t143城市节奏与个人性格/t144职业选择与城市/t144史上最全的程序员求职渠道分析/t145招聘网站/t145专业技术论坛/t147QQ群和微信群/t148内部推荐/t148猎头/t149人才竞拍/t149职场社交/t150程序员的求职渠道指引/t150程序员跳槽神级攻略/t151什么时候该跳槽/t151跳槽前要准备的N件事/t154到哪里找跳槽机会/t157入职薪水对你的影响有多大/t158为什么会不满意/t158入职薪水水深几许/t159不满意的后果很严重/t159怎样跳过入职薪水陷阱/t160三个因素决定你的薪水高低/t161工作内容/t161工作表现/t162被替代的难度/t16235岁程序员的独家面试经历/t163第一家,和研发总监面谈/t163第二家,与技术负责人视频连线/t166重回C3时的面试经历/t168如何准备面试/t171培训机构毕业的程序员被歧视的背后逻辑/t172教育和培训/t173程序员需要的特殊能力/t173成长之路两招让你成为卓越的T型人才/t177广度学习/t177深度学习/t178小结/t180程序员的能力拓展模型/t180能力拓展模型/t181在开发过程中扩展舒适区/t181这8种武器点亮程序员的个人品牌/t182产品/t183所在公司和团队的背景/t184开源项目/t184技术博客/t185出版技术书籍/t185持有技术专利/t186证书/t186口碑/t187那些你不愿说给领导的话/t187哪些话你不愿说给领导/t188不说的千般考虑/t188为什么要说,说了又怎样/t189要不要使用新技术/t190C++ 11是一门全新的语言吗/t190用还是不用/t192程序员为什么热衷于造轮子/t193为什么会重复造轮子/t193为什么有人不让“造轮子”/t194什么样的轮子可以重新造/t194这样读源码,想不卓越都难/t196目的/t196工具/t197知识准备/t197运行与开发环境/t198笔记/t198沧海遗珠/t198十年的老代码,你敢动吗/t199关于老代码的禁忌/t200动,还是不动/t201情人还是老的好/t201技术债务可能是这样来的/t202选择容易的替代策略/t202技术债务是怎么来的/t205如何避免技术债务/t207傻瓜才放弃成为指导者的机会/t207当你是权威人士时,你会怎么做/t208成为指导者的好处/t208指导别人的途径/t210设定目标的SMART原则/t210SMART原则/t211目标设定举例/t213怎样新学一门技术/t213选择什么技术栈/t214了解你的问题和技术栈的特点/t214列出待学习的技术点/t215寻找合适的学习资料/t215坦然面对问题,不放弃/t216保持对最终目标的清晰认识/t216不断实践,积累自信/t216记笔记/t217步步为营,持续推进/t217投资自己要放开手脚/t218跨越心理障碍/t218坚持,坚持,再坚持/t219给新程序员的10点建议/t219接纳自己是一张白纸这个事实/t220关注自己能做到什么/t220如饥似渴地学习/t220别怕犯错/t221迎难而上/t221记录问题和心得/t221适时求助/t222提前告知上级你真的不能搞定/t222向优秀的同伴学习/t222让上级为自己指定导师/t223这10个问题去哪啦/t223外科医生剪箭尾/t223我管不着啊/t224也许问题不会在用户那里出现/t224跳过技术难题,别影响进度/t225别人都这样/t225我们后面会追上进度/t225没奖金、不加薪干个什么劲/t226还有×××呢/t226反正不是我的责任/t227算了,换个环境/t227题外的话/t227程序员三重境界,你在哪一重/t228第一境界:迷茫前行/t229第二境界:追逐目标,无怨无悔/t229第三境界:终有所获/t229知易行难/t230效率提升圈/t230工作效率低下的原因/t230为什么工作效率会倍升/t231程序员保值的5个秘密/t231应用技术/t232高难技术/t233算法/t233业务/t233产品意识与思维/t233别被技术绑架/t234一定有某一项技术最适合解决某个问题/t235换工作时拒绝换技术/t235招人时限定精通某种技术/t236程序员接私活的玄机/t237为什么接私活/t237私活与成长/t238小结,共享经济与私活/t239假如你想成为全栈工程师/t239全栈ABC/t240全栈的好与坏/t241选择哪条技术栈/t24210分钟搞定工作周报/t242每天记录工作笔记/t24310分钟写周报/t244习惯的力量/t245管理迷思混日子不是你的错,根源在这里/t246团队没有真正明确的目标/t246有效的团队目标/t247个人目标与团队目标/t248团队目标缺失时,个人怎么办/t249既没团队目标,又没个人目标/t249缺这两点的Scrum注定失败/t250个人或团队绩效低的原因/t250启动会议的四个关键点/t250Scrum Master面临的挑战/t252小结/t25370%的人离职只因领导有这四宗罪/t253紧盯10%的错误/t253指责与否定下属/t254害怕别人失败影响自己,不愿放手/t255不聚焦如何解决问题/t256作为开始的结束/t257有人离职时项目经理的反应/t257这家伙可算走了/t258他为什么要走/t258面谈,了解离职原因/t258考虑招人/t259思考这个人离职的影响/t259征求待离职人员的改进建议/t260思考自己的去留/t260我的建议/t260“包干到户”是最好的项目管理方式/t261“包干到户”的特点/t261软件项目管理的现状/t262包干到户与软件项目管理/t263为什么开发与测试老掐架呢/t264测试和开发的关系/t265资源/t266流程与标准/t267态度/t268为何你深陷故障驱动式开发/t270开发能力失配/t271绩效导向/t273有问题再说的思想/t274加薪、绩效、年终奖,虐你如初恋/t275加班多的程序员绩效好/t276高级开发工程师的绩效总是比初级的好/t276Bug多的程序员反倒绩效好/t277代码量大的程序员绩效好/t277负责核心功能开发的程序员绩效好/t277三年不涨工资的程序员比刚涨过的绩效要好/t278公司效益不好,研发团队绩效能不能好/t278产品销售好,开发没事干也拿的钱多/t279我们部门的绩效结果不能比别的部门差/t279绩效管理是彰显权力的工具吗/t280与领导关系近的人绩效好/t280大家绩效都差不多/t280今年我的绩效是A,却没加薪/t281绩效评价结果一样,张三加薪5000元,李四加薪50元/t281大领导说经理的绩效结果不合理/t282你知道你的绩效结果是怎么来的吗/t282经理会跟你面谈吗/t283说真的,还有希望吗/t284不能共情你还当什么领导/t284逼走面临困境的员工/t285以自我为中心是我们的默认设置/t286所谓共情/t286激励他人工作的根本/t287识别喜欢开发的程序员/t288自己说喜欢算不算/t288产出物的质量/t289工具选择/t289当他聊起开发时是什么样子/t290会不会主动提升自己/t290是否愿意分享/t290不是总结/t291说“这是领导决定的”很扯/t291管理者影响力的三个方面/t292管理者的责任/t294新任技术领导会遇到哪些问题/t295以为任命产生领导力/t295害怕别人不干活/t296总想亲自下场/t296担心丢掉技术,失去竞争力/t297不理解岗位职责/t297怕犯错/t298担心下属议论自己/t299不知道怎样培育领导力/t299不能接受绩效比当普通员工时差/t300特定的事情可能会带来挫败感/t300耻于下问/t300不知道怎么应对变化的关系/t301怎样有效激励一个人积极工作/t301传统的经济刺激理论/t302大棒/t302动因理论/t303工作的隐性价值/t304管理者如何创造隐性价值/t306从执行者转向管理者的挑战/t308意识转变/t308共情/t309目标整合/t309反馈/t311教练式管理/t312选择/t314承担责任与压力/t314时间管理/t315 上一篇: 自己动手写Docker 下一篇: 深度学习入门之PyTorch