程序员的7堂职场课
面包理想
出版时间:2020
内容简介
本书是一本程序员职业规划的解惑书,介绍如何应对代码之外的职业发展问题。其中,第1章总结并分析了程序员常见的焦虑原因;在此基础上,第2章至第5章分别解读了程序员在不同职业发展阶段所面临的问题,主要包括职业整体规划、求职跳槽、技术提高和职业瓶颈突破等;第6章和第7章则深入剖析了程序员常有的思维怪圈和常见的职业发展的“大坑”,旨在帮助他们避开陷阱,稳步提升。 本书语言幽默,案例丰富,适合关注职业发展的程序员、IT相关专业的学生和培训机构学员阅读,也可供想了解程序员相关职业的人参考。
目录
第 1章 程序员们都在因为什么而焦虑
1.1 最主要的来源:迷茫
1.2 一个客观的来源:技术更新
1.3 人性的弱点:攀比
1.4 不得不考虑的现实因素:生活
1.5 致命的问题:过度敏感
第 2章 8个核心帮你规划职业之路
2.1 互联网行业的未来在哪里
2.1.1 互联网真的饱和了吗
2.1.2 什么样的人才算专业
2.2 程序员的职业路径,真的可以规划
2.2.1 别把规划当成了计划
2.2.2 做规划,要给自己增加选项
2.2.3 规划不是一劳永逸的事情,而是一种能力
2.2.4 规划的每一步,必须要有理由
2.3 怎么判断自己入对了行
2.3.1 进行判断时的易陷误区
2.3.2 判断标准很简单:不讨厌、有期待
2.4 平台对程序员的影响,究竟有多大
2.4.1 平台影响习惯
2.4.2 平台选对了,能给自己必要的约束
2.4.3 平台还影响着人人都关心的财富
2.5 做大公司的螺丝钉还是小公司的顶梁柱
2.5.1 重新认识“大公司”和“小公司”
2.5.2 重新选择维度
2.5.3 重新认识“大公司”和“小公司”的本质
2.6 到底走管理,还是搞技术
2.6.1 技术的误区:程序员单纯把技术搞好就行了
2.6.2 管理的误区:管理不需要什么真本事,就看谁会拉关系
2.6.3 选择的误区:管理就是比技术强
2.6.4 到底该怎么选:看阶段,看价值
2.7 创业,是捷径还是坑
2.7.1 创业失败,败于创业动机
2.7.2 创业其实是少数人的游戏
2.7.3 关于创业的思考
2.8 程序员最大的坑,是路边的风景
2.8.1 没有选择的“幸福”
2.8.2 没有选择的幸福,原理是什么
2.8.3 如何避免职业路上最大的坑
第3 章 7 个要点帮你找到好工作
3.1好工作,长什么样子
3.1.1 好工作,提供的一定是好项目
3.1.2 好工作,意味着好平台
3.1.3 好工作,意味着好环境
3.1.4 不同的人,“好工作”也有不同的“好法”
3.2 程序员的简历之“伤”
3.2.1 简历的本质
3.2.2 简历到底该怎么写
3.3 面试中,那些价值过万的问题
3.3.1 “谈谈你从上一家公司离职的原因”
3.3.2 “说说你的缺点”
3.3.3 “你还有什么要问的”
3.4 面试官有多看重你的学历和专业
3.4.1 学历和专业究竟有多重要
3.4.2 学历和专业,往往是借口
3.4.3 HR在谈学历、专业的时候,到底在谈什么
3.4.4 如何应对这个问题
3.5 占领互联网的细分行业
3.5.1 所谓“占领”
3.5.2 所谓“细分行业”
3.5.3 所谓“占领细分行业”
3.6 跳槽前该想好的问题
3.6.1 首要问题:要不要跳槽
3.6.2 考虑就业环境
3.6.3 考虑工作的交接
3.7 找高薪工作,为何越来越难
3.7.1 如何定义“高薪”
3.7.2 相对参照物变了,竞争的维度也变了
3.7.3 市场越来越理性,不再关心“账面上的热闹”
第4 章 7 个重点帮你提升技术水平
4.1 学程,到底学的是什么
4.2 程序员必不可少的技能
4.2.1 技术水平只是结果
4.2.2 真正的必备技能:学习能力
4.3 学习计划如何制定才能落地
4.3.1 为什么网上那么多学习计划可以参考,我们却总是半途而废
4.3.2 什么样的学习计划是好的学习计划
4.3.3 为什么我们不能按照计划坚持下来
4.4 如何在疲劳的代码世界里保持兴趣与精进
4.4.1 如何保持对学习的兴趣
4.4.2 如何持续精进
4.4.3 如何避免疲劳
4.5 该学点什么,才能当个合格的前端程序员
4.5.1 前端发展简史
4.5.2 大道至简,从基础出发HTML5+CSS3
4.5.3 原生JavaScript
4.5.4 前端人员的“自动挡赛车”——jQuery
4.5.5 掌握 ES6
4.5.6 Vue、React和Angular 三大框架至少要熟悉一个
4.5.7 学点算法知识
4.5.8 了解一门语言
4.6 全栈和专精,致徘徊的你
4.6.1 前端、后端以及全栈,职能分别是什么
4.6.2 怎样才算一个合格的全栈
4.6.3 全栈工程师的养成、机会与困境
4.7 对于程序员,正确的学习“姿势”是什么
4.7.1 学会的标准是什么
4.7.2 什么样的知识需要储备
4.7.3 获取知识的途径
4.7.4 如何获取技能而非仅仅知道知识
第5 章 5 个问题帮你突破职业瓶颈
5.1 进入角色,突破基础壁垒
5.1.1 进入角色的首要法门:有关学习
5.1.2 选择了互联网,就是选择了一项事业
5.1.3 最后一点:不要抱着过客的心态
5.2 月薪2万元这个坎,怎么过
5.2.1 学会提问
5.2.2 提高解决问题的能力
5.2.3 提升复盘能力和学习能力
5.3 35岁后的程序员,和别人比的是什么
5.3.1 新人和老人
5.3.2 首要的是项目经验
5.3.3 其次,团队方向性的把控
5.3.4 再次,就是你的解决方案
5.4 月薪超过3万元的程序员,都在做什么
5.4.1 从个人视角上升到团队视角
5.4.2 从技术视角突破到价值视角
5.4.3 从员工视角转到老板视角
5.5 突围,在离手最近的地方
5.5.1 程序员的价值,在于能满足多少实际需求
5.5.2 单纯的知识点,解决不了问题
5.5.3 最好的突围,在离手最近的地方
第6 章 7 个解析帮你走出思维怪圈
6.1 选择了互联网,是否就是选择了加班
6.1.1 程序员真实的加班情况
6.1.2 加班到底错在谁
6.1.3 加班3原则
6.2 人工智能这么火,要不要凑热闹
6.2.1 所谓的风口,指的都是大概率分布
6.2.2 比风口更重要的,是起飞的资本
6.2.3 起飞的资本是持续地创造
6.3 平台满足不了我的需求,怎么办
6.3.1 职场是公平交易的地方,不是满足个人成长需求的慈善机构
6.3.2 有些需求,换多少家公司都满足不了
6.3.3 要是连正常的需求,公司都满足不了呢
6.4 我没有“大牛”带,技术提不上去
6.4.1 进入职场,学习的逻辑已经变了
6.4.2 很多东西,“大牛”也带不出来
6.4.3 需要“大牛”带,本质上还是一种被动思维
6.5 程序员还谈什么个人品牌
6.5.1 个人品牌到底有多重要
6.5.2 如何构建自己的个人品牌
6.6 先积累工作经验是否正确
6.6.1 “积累经验”还是“养家糊口”
6.6.2 敢不敢把自己经验里边的水分挤掉,拿出来晒一晒
6.6.3 经验该怎么积累
6.7 我怎么总是怀才不遇
6.7.1 你不是唯一,只是“之一”而已
6.7.2 把本职工作做好算不上有才华
6.7.3 以单一的维度盯着别人的缺点,算不上有才华
第7章 10 个故事帮你避开职业发展的大坑
7.1 你的焦虑,不过是缺了方向的努力
7.2 这样找工作,相当于去北极找企鹅
7.3 你的核心竞争力丢了
7.4 天天切图,这不是我想要的人生
7.5 我就想要一个大平台
7.6 每天这么忙,哪儿有时间提高自己
7.7 乏善可陈的简历,把我拴在原地
7.8 阶梯式发展,才是属于普通人的路
7.9 零基础入行的程序人生
7.10 别人走过的弯路,也是我们的阶梯