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

价值论
2015-07-28
使用价值说得更直白一点,就是人才如何直接或者间接的为公司挣钱。
2015-07-28
增加自己的使用价值很简单,提升自己的业务能力就好。
供需
2015-07-28
当企业的职位空缺远少于找工作的人数时,人才的价格就会下降;而当企业的职位空缺比找工作的人数更多时,人才的价格就会上升
信息透明度
2015-07-28
要想拿到足够好的薪资和获得足够多的机会,我们要学会和信息不对称进行抗争。
跳槽不是…
2015-07-28
跳槽不是找工作,而是换工作。所以它和你刚毕业时找工作不一样,它是有成本的。
2015-07-28
到一家新的公司,需要放弃原来公司的期权,需要重新熟悉业务,重新和同事搞好人际关系,上班路上需要花更多的时间,甚至需要离开自己熟悉的城市。
你并不是一无所有,虽然往往只有在你失去后才发现。所以跳槽之前要考虑好自己的付出和收益,衡量好得失,没事别裸辞。
2015-07-28
不要以跳槽为砝码去谈加薪,这种迫胁性的谈薪资方式会使主管对你丧失信任。不管涨薪成不成功,他都不得不为你的离职做好准备,而当准备完成后,你就可以走人了。
2015-07-28
类似的,当你提跳槽时,如果你的主管通过加薪来挽留你,最好也不要同意。
2015-07-28
我一般这么谈加薪的:
首先,讲一讲自己最近在工作上的成长,看主管是否认同;然后,从能力提升角度,向主管要一个更大的发展空间和更大的业务挑战;
最后,问问当你的能力达到这个新的水平时,薪资是否可以同步提升起来。
2015-07-28
这样谈有几个好处:
它建立了一个谈话基础,那就是薪资应该和能力相匹配;它不谈现在的薪资,而是谈未来,一方面表明你对现在的薪资还算满意(以减少主管顾虑),另一方面对主管来讲,他没有立刻给你涨薪的压力;
它体现了你对自己能力提升的渴求,而如果在谈话中出现任何不顺利,你可以把中途把对话结束,根本不提加薪的事情。当然,坏处就是你得隔段时间才能加薪了。
跳槽到底为什么
2015-07-28
工作最重要的目的是累积金钱。这是我们在这个现实世界用以维持生计的必需资源。
2015-07-28
永远不要因为「现在很差」而跳槽,要因为「未来更好」而跳槽。只有这样才能保证你一直往上走。
2015-07-28
我们是不可能直接变成CTO的。所以我们从CTO往下一层层画出节点来,大概这个样子:应届生 → 初级程序员 → 小组主管 → 部门经理 → 总监 → CTO
2015-07-28
然后我们会给每一个节点设置一个达标能力和一个参考时间。当我们的能力已经开始可以胜任下一个节点的工作时,我们就会开始寻找相关机会,最理想的是在当前公司进入下一个节点。但从小组主管开始,能否成功进入下一个节点就不光由能力决定了,有时候你遇到一个永不跳槽也永不被提拔的上级,你就会长时间得不到成长,当这个时间到达我们设定的参考值时,我们就不得不通过换公司来前进。
2015-07-28
可以这么走:
应届生 → 初级程序员 → 小组主管 → 初创公司CTO → B轮公司CTO → 上市公司CTO
自我认识和自我实现
2015-07-28
你该去什么样的公司、做什么样的事情、拿多少钱,都取决于一个问题:你想成为一个什么样的人
2015-07-28
对于没有人生目标的同学,我有两个建议:第一,给自己定义一年期的目标。我曾花了很长的时间去思考人生的意义,但最后却发现意义都是我们赋予它的。
人生有时候就像一个没有终点的旅程,有人的意义是行程的边界,有人的意义是沿途的美景,有人的意义同行的伴侣。当你定下一个目标,人生就变的有了意义。第二,如果你暂时没有发现人生的意义,那么就多挣点钱,因为等你有一天发现它的时候,一定用得上。
你想要什么样的生活,你想成为什么样的人,这些东西弄清楚后,你得先有一个清晰地人生规划,才能有一个清晰地职业规划。
构建个人品牌
2015-07-29
在大公司工作的同学经常有一种错觉,就是把公司的能量当做自己的能力,很多时候,你能把事情做好,别人愿意和你合作,不是因为你个人,而是因为你供职的这家公司。
2015-07-29
对于技术人员,下边这个列表我是建议你要有的:
Github账号,不解释。技术博客,可以直接放到Github上,Big更高。
微博,最好能加V,用于业内交流。技术社区账号,比如stackoverflow。
有了这些账号还不行,还得有持续更新的优质内容
走完分享的最后一公里
2015-07-29
但是很多程序员在分享这件事上虎头蛇尾。我们分享的目的,是让别人能够理解、重用我们的劳动成果。如果我们只是将代码直接push到GitHub上,其实是达不到分享的目的的。
我们走过了程序开发这千里长征,我们一定要坚持走完分享这最后一公里。为自己的项目写概要说明文档,为新手用户写Quick start,将项目提交到各个技术资讯站,为感兴趣的同学提供讨论和交流的场所。充分的交流不但会让你的影响力扩大,更会聚集各种有意思的想法,往往让你喜出望外,获得新的启示。
2015-07-29
下边给一些常见的渠道,如果是技术文章:
首先可以发布到你自己的技术博客然后同步到微博(可以用ifttt)
如果反响不错,可以再通过微信公众号推送给订阅读者提交到 startup news 和 cdsn的极客头条
针对文章的受欢迎程度,我们还可以进行二次加工根据文章内容制作PPT,通过slideshare和微盘分享
定期精选系列文章,更新到最新后整理成PDF,通过微盘分享对于特别受欢迎的教程类文章,可以做screencast,通过在线教育网站(比如优才网、慕课网等)进行传播
如果是开源项目,当然就是GitHub了。
开始你的开源项目
2015-07-29
开源项目在技术求职中是大规模杀伤性武器,如果要面试的公司正在使用你写的开源代码,你会有非常高的加分;即使不是那么有名的开源项目也可以让面试官很清晰的了解你的编码风格、架构能力,从而节省很多不必要的面试笔试时间。所以现在就开始你的开源项目吧。
2015-07-29
比起技术能力,更多的是「来自于真实的需求」以及「持续更新的毅力」,这就是做好开源项目的秘诀。
提升架构能力
2015-07-29
我们把经常使用的功能抽象成库,把重复出现的代码重构为可重用的框架模块
2015-07-29
正交性的意思是,功能和功能之间应该尽可能不互相干扰。只有这样,我们才能有效的控制每个部分的行为。所以功能之间的依赖尽可能少,如果有,规则一定要明确,不要试图去做一些自作聪明的事情。
简历内容
2015-07-29
在写简历之前,我们必须清楚的了解一件事情,那就是简历是什么?
它不是人生履历,不是项目清单,也不是技能大放送。简历的存在只有一个目的 —— 帮你约到面试。只要能达到这个目的,简历可以是一段视频,一个开源项目,一张照片,甚至是一行字
2015-07-29
介绍自己?错。越是好的职位竞争越激烈,光介绍你自己是远不够的,要推销你的自己才行。
一份好的简历,要低调的告诉招聘方,爷很NB。
2015-07-29
不光要说明事实,更要通过FAB法则来增强其说服力。
Feature:是什么Advantage:比别人好在哪些地方
Benefit:如果雇佣你,招聘方会得到什么好处
2015-07-29
论据要具体,最基本的是要数字化,再好点的论据要让人印象深刻
2015-07-29
讲不出成绩时,就讲你的成长。因为学习能力也是每家公司都看中的东西。你可以写你在这个项目里边遇到了一个什么样的问题,之前怎么解决的,之后解决的,新方案好在什么地方,你是寻找到这个新方案的,最终这个方案的效果如何。
2015-07-29
具体、量化、有说服力,是技术简历特别需要注重的地方。
工具和模板
2015-07-29
技术简历最理想的书写格式是Markdown,纯文本可以保证任何书写工具都可以打开它,而你也可以很好的在简历嵌入代码。
但看我们简历的不一定是技术人员,所以直接发送一个Markdown文档过去是很冒险的,我们一般将其转为PDF。
2015-07-29
项目
我在此项目负责了哪些工作,分别在哪些地方做得出色/和别人不一样/成长快,这个项目中,我最困难的问题是什么,我采取了什么措施,最后结果如何。这个项目中,我最自豪的技术细节是什么,为什么,实施前和实施后的数据对比如何,同事和领导对此的反应如何。
2015-07-29
(每个公司写2~3个核心项目就好了,如果你有非常大量的项目,那么按分类进行合并,每一类选一个典型写出来。其他的一笔带过即可。)
2015-07-29
开源项目
(对于程序员来讲,没有什么比Show me the code能有说服力了)STU : 项目的简要说明,Star和Fork数多的可以注明WXYZ : 项目的简要说明,Star和Fork数多的可以注明
2015-07-29
技能清单(我一般主张将技能清单写入到工作经历里边去。不过很难完整,所以有这么一段也不错)
以下均为我熟练使用的技能Web开发:PHP/Hack/Node
Web框架:ThinkPHP/Yaf/Yii/Lavarel/LazyPHP前端框架:Bootstrap/AngularJS/EmberJS/HTML5/Cocos2dJS/ionic
前端工具:Bower/Gulp/SaSS/LeSS/PhoneGap数据库相关:MySQL/PgSQL/PDO/SQLite
版本管理、文档和自动化部署工具:Svn/Git/PHPDoc/Phing/Composer单元测试:PHPUnit/SimpleTest/Qunit
云和开放平台:SAE/BAE/AWS/微博开放平台/微信应用开发
求职邮件
2015-07-29
求职邮件
求职邮件只需要简单的写上在什么地方看到招聘启事,应聘什么职位即可。最好在正文中写上完整的文本简历,然后在附件里附上PDF版本。这样招聘方更容易查找到你。
2015-07-29
文件名
作为附件的PDF不要起名为「个人简历.PDF」,而应该是「 XXX简历.PHP开发工程师.PDF 」,这样当HR分拣简历文件时能第一时间看到你。
人脉:最优途径
2015-07-29
人脉:最优途径
在求职过程中,信任是非常重要的,原本冗长复杂的人才筛选和鉴定流程,因为信任,可以简单。所以人脉推荐是最好的求职渠道,没有之一。
常规渠道
2015-07-29
第一首选是企业本身的官网,然后是技术社区的招聘版,最后是招聘网站。下边是用得比较多的一些网站:
技术社区的招聘版V2ex http://v2ex.com/go/jobs
ChinaUnix http://bbs.chinaunix.net/forum-32-1.htmlOSchina http://www.oschina.net/job
ThinkPHP http://www.thinkphp.cn/topic/job.html前端乱炖 http://www.html-js.com/job
行业招聘网站内推网 http://neitui.com
拉勾网 http://lagou.com
知识补全计划
2015-07-29
面试时,很多问题都由简历引申出来,所以首先将你自己简历中提到的所有知识点进行复习,思考可能遇到的问题。
2015-07-29
为了帮助大家从全局层次进行复习,我梳理了一张「全栈技能树」的思维导图供大家参考。
2015-07-29
GitHub地址 https://github.com/geekcompany/full-stack-tree
常见面试问题
2015-07-29
先说一个小技巧,在和面试官沟通时,如果提到对方公司,尽量用咱们XXX,少用你们XXX。这样可以提升亲切感,在讨论比较尖锐的问题时,更像是内部的探讨,而不是外部的指责。
2015-07-29
为什么要离职?
不要说上一家公司的坏话,而要说现在这家公司的好话。两个原因,一是你现在如何吐槽上一家公司,将来也可能如何吐槽未来这家公司;二是要谨记我们提过的因为「未来更好」而跳槽的原则,这会让面试官感受到你是积极向上的。
2015-07-29
遇到过的最大的挑战以及解决的办法?
这是试图了解候选人在压力情况下的表现,你可以挑一个最具有代表性的情景来回答,突出自己面临压力时,如何冷静的分析问题和解决问题的。不一定非要讲难度最大的,你可以说「以前的挑战太多,记不太清了,讲一个最近发生的事情吧」,从而将问题降级。
2015-07-29
你希望三年后,成为一个什么样的人?
这是对你职业规划的考察,看是否和招聘方能给你的空间匹配。在回答中应该强调成长性和稳定性。
2015-07-29
你还有什么要问我们的?
反向提问一般会在面试结束时出现,可以相对随意的问一些你关心的问题,但最好问一个带有「兴趣指标」的问题。这个问题其实就是为表明你对这家公司的兴趣的,没有人会反感候选人对自己的产品好奇,尤其是创业公司
知己知彼
2015-07-29
知己知彼
如果你知道面试人是谁(比如是通过人脉推荐或者直投方式得到的面试),那么在面试之前记得仔细读一读他的博客和微博。一方面是为了面试,另外一方面也是看你自己是否喜欢这个主管的风格,万一不适应,可以早做调整。
离职
2015-07-29
离职
按新劳动法,员工离职只需要提前一个月书面通知雇主即可,不需要通过雇主同意。但我们还是应该尽可能的做好平滑交接,保证原公司的业务顺利进行,圈子不大,冤家路窄,说不定哪天还要和这家公司打交道呢,和原公司保持好关系是一件有好处没坏处的事。
2015-07-29
离职访谈
不少企业对离职员工有例行的离职访谈,很多同学觉得要离职了,就把几年屯下来的槽全吐了。这里提醒大家一下,可以对具体的规定吐吐苦水,但尽量避免对同事,尤其是上级,尤其是上级的人品发表评论。某些HR很八卦的,最后添油加醋一传,信息来源人还是你。说什么?老规矩,要讲因为新的机遇比较好,所以才离职;原来公司同事都很好,有些舍不得,所以现在才走;给公司的建议挑两个无关痛痒的提就好了,没必要当真。
另外提醒一下,记得开离职证明,新公司报到时要用的。
后记
2015-07-29
感谢你的阅读,如果你喜欢本书,请推荐给你的朋友们。本书的勘误和交流,请访问我们在GET社区的百科页面。
你也可以关注我的微博 @Easy 进行交流。

附图:


作者:赤龙绕月
来源:CSDN
原文:https://blog.csdn.net/CHIHUN_LOVE/article/details/47665369
版权声明:本文为博主原创文章,转载请附上博文链接!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值