《程序员跳槽全攻略》读书摘要

《程序员跳槽全攻略》读书摘要

发表于 2015-06-15   |   分类于 读书   |   暂无评论git

偶然间看到了这本书,看着页数很少,就索性一口气看完了
这本书分三部分:原理、准备、操做程序员

原理篇

使用价值

根本原则是你的价值(薪水)和你牛不牛无关,只和你能为雇主提供多少价值有关(大多数状况下,你能力越强提供价值越多)。github

供需

若是你能在一个大的需求中切中一个需大大大于求的细分市场,那么你就能获得远高于其余人的回报。这就比如炒股同样,有的企业可能并鲜为人知,可是属于细分产业的龙头企业,具备必定的垄断地位,前景天然不会差。面试

信息透明度

求职者和招聘者是信息不对称的,要想拿到足够好的薪资和得到足够多的机会,必定要在短期内得到大量的机会,这样才能作选择题而不是判断题数据库

跳槽不是什么

跳槽不是为了追求价值最大化,缘由有两个:

工做是生活的一部分,上班占生活时间的三分之一,若是只是由于高薪选择了一家上班不开心的公司,那么就下来的三分之一日子你都会在痛苦中渡过,而人的一辈子是有限的。
职业上的选择,每一步都是好几年的时光。一旦走下去,就很难回头。因此眼光放长远点,不要只看眼前的高薪,更要看好将来的发展,方向错了,跑得越猛输得越狠。markdown

跳槽不是找工做

跳槽是换工做,它和刚毕业不同,它是有成本的。权衡得失,不裸辞。架构

跳槽不是加薪砝码

不要以跳槽为砝码去谈加薪,这种胁迫性的谈薪资方式会使主管对你丧失信任。一样当你跳槽时,若是你的主管经过加薪来挽留你,最好也不要赞成。框架

程序员如何谈薪资

  • 讲一讲本身在工做上的成长,看主管是否定同
  • 从能力提高角度,向主管要一个更大的发展空间和更大的业务挑战
  • 问问当你能力达到这个水平时,薪资是否能够同步提高起来
    这样有几个好处
  • 它创建了一个谈话基础:薪资和能力匹配
  • 它不谈如今薪资,而是谈将来,不会给主管马上带来涨薪的压力
  • 体现了本身对能力提高的渴望,而若是在谈话中出现任何不顺利,你能够中途把对话结束,根本不提加薪的事情

跳槽到底为了什么

求职的本质

金钱积累
帮别人挣钱;为本身挣钱;雇别人挣钱;让钱挣钱;工具

跳槽的意义

在打工挣钱形态下,咱们进行自我调节的方式,经过合理得跳槽,找到市场需求和自我实现的最佳匹配。但随着咱们不断成长,职位和能力可能出现不匹配,这时候咱们又须要经过跳槽来再次调节。网站

跳槽的原则

永远不要由于如今不好而跳槽,要由于将来更好。只有这样才能保证你一直往上走。

跳槽的节奏路线

根据职业规划进行调整岗位。最好在本公司内进行调整。

准备篇

JbDeer职业画布

以价值论为基础,包括价值主张、构造价值、传递价值

构造价值

  • 我是谁,我有什么资源
  • 个人竞争优点
    包括已有的优点和将有的优点
  • 谁能够帮助我
    指能够帮你构建价值的人,包括内推的人

传递价值

  • 雇主须要什么样的人
  • 怎样让雇主知道你
  • 怎样宣传和证实本身
  • 预估收益

自我认识和自我实现

工做只是人生的一部分,是用来支撑你人生价值的核心框架之一。在你本身没有想明白想成为一个什么样的人的时候,没有人能帮你。

职业象限

这里建议你们看看《穷爸爸富爸爸》

市场需求分析

定量分析

把符合你标准的公司一个个列出来,没在你所在的城市也没有关系,去他们官网,把招聘启事复制下来,放到数据库里。而后分词,按频率降序列出来。这样能够了解到这些公司对这个职位的要求是什么。

定性分析

找一下你想要去的公司的工程师,吃个饭聊聊天。只须要着重了解你关心的状况就能够了。

根据需求调整本身的定位

  • 学会观察技术趋势
  • 投资新兴市场和细分市场

构建我的品牌

  • github帐号
  • 技术博客
  • 微博,最好能加V,用于业内交流
  • 技术社区帐号,好比stackoverflow
    平相对大块的东西,能够写成文章放到博客;成系统的东西,能够在文章基础上整理成迷你书。

学会沟通和写做

条理性

列提纲

逻辑性

开始你的开源项目

开源项目在求职中是大规模杀伤性武器

经过开源项目转型

开源项目让你在新领域的经历不是一片空白,也向招聘方证实了你对这个领域的真实兴趣。

开源项目不彷佛高不可攀

不少有名的项目不过是一些细节上的改进,找一些本身在作项目时遇到的费时费事的小细节作好,而后开源就能够了。
举个例子,好比我咱们在作图片列表的时候,若是图片高度不一样,咱们就要截图,很容易把脸给截没了。但其实js版的人脸识别库已经在github上开源了,那咱们能够作一个能够识别人脸的只能截取必定高度的图片的jQuery插件,先给本身用,再开源给其余人。
比起技术能力,更多的是来自真实的需求以及持续更新的毅力,这是作好开源项目的秘诀。

提高架构能力

DRY

don’t repeat youself,抽象,自动化

正交性

低耦合

操做篇

简历的本质

简历只有一个目的:帮你约到面试。

简历要说什么

FAB法则

  • Feature:是什么
  • Advantage:你比别人好在哪些地方
  • Benefit:若是雇佣你,招聘方会获得什么好处

给论据别给论题

论据要具体,最基本的是要数字化,再好点的论据要让人印象深入。

对比量化成长

能够写你在这个项目里遇到一个什么问题,以前怎么解决的,以后怎么解决的,新方案好在什么地方,你是如何寻找到这个新方案的,最终效果如何。

工具和模板

markdown和github

求职渠道

人脉:最优途径

竞拍:遍历潜在机会

上竞拍网站

猎头

注意保护隐私,使用小号和来电拦截工具

常规渠道

招聘网站和企业官网

直投

找技术人员帮忙推荐简历,直投网站

面试准备

  • 遍历简历知识点
  • 构建技能树

面试常见问题

为何要离职

不说上家公司坏话,要说这家公司好话

遇到过最大挑战以及解决办法

不必定非要说难度最大的,能够说之前的挑战太多,记不太清了,讲一个最近发生的事情吧,从而下降问题难度

你但愿三年后成为一个什么样的人

在回答中强调成长性和稳定性

你还有什么要问咱们的

问公司产品、技术

知己知彼

若是知道面试者身份,能够先读对方博客和微博,了解风格

准时和礼节

迟到短信通知,若是肯定offer也应告知

相关文章
相关标签/搜索