有同学说,我技术很好啊,又会机器学习又会编译原理,凭什么那些写Javascript的薪水比我高一倍? 谁让你在一家建站公司上班呢。对一家做网站的公司而言,机器学习和编译原理是不能为它带来收益的,而Javascript写成的带有完美动画的交互组件却能实实在在的拉升公司产品的销售。 而同样是这个人,如果他去一家以大数据分析为核心业务的公司工作,那么他的价值就不一样了。 所以你的价值,和你牛不牛无关,只和你能为你的雇主提供多少价值有关。( 当然,大多数情况下,你能力越牛越能提供更多价值。)

当企业的职位空缺远少于找工作的人数时,人才的价格就会下降;而当企业的职位空缺比找工作的人数更多时,人才的价格就会上升。

同样是管服务器,普通运维工程师和云计算运维工程师的薪资差异是非常大的。一个普通运维要变成云计算运维,需要补充的知识并不是特别多。所以你只要合理安排好自己的职业规划,比如以相对较低的薪资到类似新浪云这样的地方工作一到两年,你的能力和交换价值都会大幅度提升。

工作是生活的一部分 你每天有24小时,上班8小时,它是你三分之一的生命。 如果你只是因为高薪选择了一家上班不开心的公司,那么接下来三分之一的日子你都会在痛苦中渡过。而你得到的,只是多出来的那么每月几千块钱而已。 职业的不可逆性 别的事情错了我们可以重来,而职业选择上,每一步都是好几年的时光。一旦走下去,就很难回头,因为一旦换职业方向、哪怕换个开发语言,都意味着你之前的积累很可能前功尽弃。所以眼光放长远点,不要只看眼前的高薪,更要看好未来的发展,方向错了,跑得越猛输得越狠。 跳槽不是找工作 跳槽不是找工作,而是换工作。所以它和你刚毕业时找工作不一样,它是有成本的。 到一家新的公司,需要放弃原来公司的期权,需要重新熟悉业务,重新和同事搞好人际关系,上班路上需要花更多的时间,甚至需要离开自己熟悉的城市。 你并不是一无所有,虽然往往只有在你失去后才发现。所以跳槽之前要考虑好自己的付出和收益,衡量好得失,没事别裸辞。 跳槽不是加薪的砝码 不要以跳槽为砝码去谈加薪,这种迫胁性的谈薪资方式会使主管对你丧失信任。不管涨薪成不成功,他都不得不为你的离职做好准备,而当准备完成后,你就可以走人了。 类似的,当你提跳槽时,如果你的主管通过加薪来挽留你,最好也不要同意。 程序员如何谈薪资 如果你对现在公司很满意,只是觉得薪资太低,那么可以先和你的主管聊聊。

随着我们不断成长,职位和能力可能出现不匹配,这时候我们又需要通过跳槽来再次调节。很多时候,这也是很无奈的事情,不进则退,人在江湖身不由己。

永远不要因为「现在很差」而跳槽,要因为「未来更好」而跳槽。只有这样才能保证你一直往上走。

如果我成功入职这家公司,我会有哪些收益,比如能在国内最好的云计算团队研究动态扩容;比如每个月的薪水增加5k。 如果我求职未成功,哪些投入可以在对其他公司的求职上重用,哪些不能,我是否承受得起。 在思考完这些以后,我们就可以得出一个详细的求职规划。在求职过程中,你还可以随时对画布进行更新,来判断要不要接受某家公司的offer。

从根源上讲,一个技术是否流行,和人们使用技术的方式密切相关。PHP能大规模流行,并不是因为它的语法好看,而是因为人们使用技术的方式从单机转向了网络,而PHP正好是所有语言里边最专注于Web的。ASP之所以衰落,和网站大量使用Linux服务器有关。 苹果手机大规模流行后,Objective-C的使用量开始极速上升。在很多程序员眼里OC的语法完全是异端,但这丝毫没有影响他们用异端语言大把挣钱。后来OC的语法苹果自己都看不下去了,于是他们推出了Swift。 仔细观察下周围,现在人类(是的,普通人类而不是其他程序员)是怎么使用技术的?很多人晚上回家已经不开电脑了,他们用电视盒看电视,用平板玩游戏,用手机吐槽。而这些设备很多都是Android系统,那么你觉得Andriod程序员会便宜吗? 由于有了多个设备,个人的数据需要在多个设备之间进行同步、分散到各处的数据也需要统一管理,所以云计算尤其是云存储的需求会凸现出来。 知道了多屏合一以及APP流行的背景,那么PHP的未来会如何? PHP最大的优势在于它的胶水特性——简单快速的把HTML和业务数据粘在一起然后显示出来。如果只有浏览器,那么PHP还可以通过响应式设计的方式来兼容移动设备。 但是当我们有了手机APP的时候,服务器就必然需要API了。换句话说,多屏合一其实是要求数据和显示分离的——这不是原来的PHP最擅长的(想想单进程这件事),单纯写API接口的话,无论是NodeJS还是Go都颇具优势。所以如果PHP长期在API方面没有改进的话,它的增长会放缓。 好消息是,PHP最近在性能方向提升明显,由鸟哥主导的PHPNG,也就是PHP7,性能表现直追HHVM;Yar项目在实现Rest API时表现卓越;而由韩天峰同学主导的Swoole项目,让PHP在消息通信上的性能不逊色于NodeJS。

如果你只能进入一个成熟市场,那么记得给自己确立一个细分的定位。前几天国内知名的漏洞报告平台乌云招聘PHP开发工程师,职位薪资不是很高,但是我觉得是一个很不错的机会。乌云平台每天被攻击一百多次, 在乌云工作几个月以后,你就能写出来可能是国内最安全的PHP代码,如果再适时的分享下你在乌云工作的经验教训,一个专注于安全的PHP专家就跃然纸上了。这就是细分市场,比你懂安全的没你懂PHP、比你懂PHP的没你懂安全。

在大公司工作的同学经常有一种错觉,就是把公司的能量当做自己的能力,很多时候,你能把事情做好,别人愿意和你合作,不是因为你个人,而是因为你供职的这家公司。 我就有切身体会,之前和技术社区谈合作都是以新浪云的名义去谈,可以很轻松的拿到很好的结果;当我自己创业后,再和他们去谈合作时,他们已经没有时间见我了。所以这种影响力并不是个人品牌,它不过是公司品牌在你身上的折射而已。

但是很多程序员在分享这件事上虎头蛇尾。我们分享的目的,是让别人能够理解、重用我们的劳动成果。如果我们只是将代码直接push到GitHub上,其实是达不到分享的目的的。 我们走过了程序开发这千里长征,我们一定要坚持走完分享这最后一公里。为自己的项目写概要说明文档,为新手用户写Quick start,将项目提交到各个技术资讯站,为感兴趣的同学提供讨论和交流的场所。

渠道 下边给一些常见的渠道,如果是技术文章: 首先可以发布到你自己的技术博客 然后同步到微博(可以用ifttt) 如果反响不错,可以再通过微信公众号推送给订阅读者 提交到 startup news 和 cdsn的极客头条 针对文章的受欢迎程度,我们还可以进行二次加工 根据文章内容制作PPT,通过slideshare和微盘分享 定期精选系列文章,更新到最新后整理成PDF,通过微盘分享 对于特别受欢迎的教程类文章,可以做screencast,通过在线教育网站(比如优才网、慕课网等)进行传播 如果是开源项目,当然就是GitHub了。

并不是一定做出WordPress这样的项目才行,其实很多有名的开源项目不过是一些细节上的改进,比如iScroll这个项目,它其实只是处理滚动条的小Tip而已,技术上没特别的难度,代码量也不大,但由于大家都不想在这种细节上花太多时间,反而让iScroll大规模流行,最后苹果和微软甚至雇佣过它的作者做兼职。 所以开始一个开源项目其实很简单,找一些自己在做项目时遇到的费事费时的小细节做好,然后开源就可以了。

在写简历之前,我们必须清楚的了解一件事情,那就是简历是什么? 它不是人生履历,不是项目清单,也不是技能大放送。 简历的存在只有一个目的 —— 帮你约到面试。只要能达到这个目的,简历可以是一段视频,一个开源项目,一张照片,甚至是一行字

不管你是否使用DeerResume,我们都建议你一直维护一份Markdown简历。不要等到找工作的时候才去更新简历,每到一个里程碑,都应该更新简历,这样可以帮你回顾你最近的经历对你职业规划的影响,提醒你多去做值得写入自己履历的事情。

求职邮件只需要简单的写上在什么地方看到招聘启事,应聘什么职位即可。 最好在正文中写上完整的文本简历,然后在附件里附上PDF版本。这样招聘方更容易查找到你。

作为附件的PDF不要起名为「个人简历.PDF」,而应该是「 XXX简历.PHP开发工程师.PDF 」,这样当HR分拣简历文件时能第一时间看到你。

对技术主管进行直投是很好地补充手段。有了微博,要找这些技术主管其实并不难,只需要在微博搜索页面,按公司搜人就可以得到该公司的员工列表,然后发私信或评论给他们,问问他们公司是否招人,是否可以帮忙推荐简历,大部分技术人员还是很nice的。

面试时,很多问题都由简历引申出来,所以首先将你自己简历中提到的所有知识点进行复习,思考可能遇到的问题。

你还有什么要问我们的? 反向提问一般会在面试结束时出现,可以相对随意的问一些你关心的问题,但最好问一个带有「兴趣指标」的问题。 这个问题其实就是为表明你对这家公司的兴趣的,没有人会反感候选人对自己的产品好奇,尤其是创业公司(PS:不要对产品细节挑刺,等入职以后再挑)。 比如你到新浪云去面试,你可以问问新浪云的代码存储是否有排重,按什么规则排重的;沙箱是如何做安全防护的之类。 比如你到JobDeer来面试,,你可以问问我们是如何做周边,不,是如何挑选人才的,如何保证人选那么受招聘方欢迎。 不管对方是否为你解答,你的好奇心对方已经感受到了。

如果你知道面试人是谁(比如是通过人脉推荐或者直投方式得到的面试),那么在面试之前记得仔细读一读他的博客和微博。一方面是为了面试,另外一方面也是看你自己是否喜欢这个主管的风格,万一不适应,可以早做调整。

不少企业对离职员工有例行的离职访谈,很多同学觉得要离职了,就把几年屯下来的槽全吐了。 这里提醒大家一下,可以对具体的规定吐吐苦水,但尽量避免对同事,尤其是上级,尤其是上级的人品发表评论。某些HR很八卦的,最后添油加醋一传,信息来源人还是你。 说什么?老规矩,要讲因为新的机遇比较好,所以才离职;原来公司同事都很好,有些舍不得,所以现在才走;给公司的建议挑两个无关痛痒的提就好了,没必要当真。

转载于:https://www.cnblogs.com/pssp/p/6683051.html

程序员跳槽全攻略——读书笔记相关推荐

  1. 《程序员跳槽全攻略》笔记

    本文原创文章,转载注明出处,博客地址 https://segmentfault.com/u/to... 第一时间看后续精彩文章.觉得好的话,顺手分享到朋友圈吧,感谢支持. 使用价值 1,你的价值,和你 ...

  2. 《程序员跳槽全攻略》读书笔记

    原理篇 价值论 你的价值,和你技术牛不牛无关,只和你能为你的雇主提供多少价值有关.这是最根本的规则.增加自己的使用价值很简单,提升自己的业务能力就好. 供需 虽然交换价值以使用价值为基础,但它更容易受 ...

  3. 程序员跳槽全攻略(路漫漫其修远兮)

    价值论 2015-07-28 使用价值说得更直白一点,就是人才如何直接或者间接的为公司挣钱. 2015-07-28 增加自己的使用价值很简单,提升自己的业务能力就好. 供需 2015-07-28 当企 ...

  4. 程序员跳槽全攻略pdf

    下载地址:网盘下载 和那些职场鸡汤不同,本书从价值论开始,引入职业画布,从九大方面为你讲解:有分析数据.有简历模板.有书写工具.有技能树图,堪称一本公司老板和HR最害怕你看到的跳槽百科.作者Easy为 ...

  5. 《程序员跳槽全攻略》

    不要为跳槽而跳槽,尽早做好职业规划 简介 原理篇 准备篇 操作篇 简介 作者陈理捷(@Easy),快简历创始人,北京极客优才科技有限公司 CEO,曾负责过的产品包括手机新浪网发布系统.SinaAppE ...

  6. 程序员职业生涯全攻略,附神级跳槽攻略图

    一.帮别人挣钱(打工) 不管你是刚入职的小兵,还是管人的经理,甚至是唬人的总监,都属于这一阶段. 通常程序员在这一阶段的职业发展分两条线,专家(技术)线和管理线.专家线主要跟机器打交道,搞搞性能调优, ...

  7. 设计模式大集锦 程序员面试全攻略

    一.入门级程序员的面试题: 这些软件设计和设计模式的先关问题大多会出现在初学者面试情景中,什么是设计模式?特定的设计模式又是什么?等等这些概念,也许你很轻易回答这些概念,但文内提供的这些问题也许能给你 ...

  8. python程序员职业规划书_读书笔记之《程序员必读的职业规划书》

    我是来填坑的, 早就忘记是什么时候什么原因关注的@Easy 的,之前就在"百度阅读"买了电子版的<程序员跳槽全攻略>,记得当时还送了鼠标垫的,5月份在又看到Easy为庆 ...

  9. 程序员技术练级攻略--原作者:陈皓

    复制过来,作参考用. 程序员技术练级攻略 2011年07月18日  陈皓 评论 596 条评论  754,044 人阅读 月光博客6月12日发表了<写给新手程序员的一封信>,翻译自< ...

最新文章

  1. VSS的每日自动备份
  2. 面试归来,我有一个重要发现……
  3. vue导入非es6 js文件_Vue项目兼容IE11
  4. (Redis设计与实现-6) 频道的订阅与退订
  5. pcl_openmap_OpenMap教程3 –使用MapHandler构建基本的地图应用程序–第2部分
  6. struct task_struct 结构分析 \linux-1.0\linux\include\linux\sched.h
  7. 判断数组中是否包含某个字符(contains)
  8. 将原生安卓项目封装为cordova插件实例分析
  9. iOS开发之UITextField(输入框)限制只能输入整数和小数
  10. 存储过程从入门到精通(转载)
  11. 后端图形验证码base64编码字符串及前端获取图形验证码base64编码字符串并解码显示图形验证码代码
  12. Tomcat架构解析之Digester
  13. WIFI、路由器、猫、AP管理
  14. Neural ODE introduction
  15. 天翼云云主机快照、云硬盘备份、云主机备份之间的区别
  16. 【Java】java.lang.Object
  17. java cookie能存到服务器_Cookie技术用于将会话过程中的数据保存到( )中,从而使浏览器和服务器可以更好地进行数据交互。(5.0分)_学小易找答案...
  18. 真正中文攻略之 SAKURA~雪月華~ 花鳥風月プレミアムエディション 汉化、攻略...
  19. 码农翻身之大话编程篇:8 TCP/IP之蓟辽督师
  20. linux文件系统bitlock,linux文件系统详解

热门文章

  1. cygwin编译verilator_Windows 安装 verilator
  2. android 多版本打包,Android build.gradle版本名打包配置的方法
  3. Linux找头文件规则,linux 头文件、库文件查找顺序
  4. 用python做乘法口诀表_使用python写乘法口诀表
  5. android zxing作用,Android / ZXing不再有效
  6. mysql存储过程导出_Mysql导出存储过程
  7. apache 2.4 配置php,Apache2.4 PHP 配置
  8. nginx 没有cookie_Nginx灰度升级实现说明
  9. linux php任务计划,Linux--PHP脚本的计划任务
  10. 计算机组成定点数的编码,2.1.1 定点数的表示