做一名平凡的程序员,做着自己喜欢的工作,用自己码下的代码改变世界,是无数热爱编程的程序员的梦想。但是你一旦你决定要离职,一定要做充分的准备。那么,在跳槽前我们都要做哪些准备工作呢?程序员跳槽全攻略,从大方向上讲就3件事:分析自己、分析目标行业与公司、撰写简历。
01、一旦你决定跳槽,那就要分析自己
要知道我有什么:
工作几年,待过的公司有什么影响力,产品有什么特色?掌握了哪些技术,程度如何?和周围的人比,我长处在哪里?
要知道我要什么:
更强的技术能力、更高的薪水、更好的福利(公积金,商业医疗保险,……)、成就感、被认同
要知道我能干什么:
富有钻研精神,能解决技术难题、有领导力,可以影响、驱动团队、能把握技术,对技术敏感,善于把控技术方向、可以快速、高质量编码
很重要的一点是,我愿意干什么:
因为你从一个地方离开,一定是这个地方有什么东西你不能接受,那你找新工作时,一定要考虑自己愿意干什么,如果这个考虑不清楚,那才出虎穴又入狼窝的可能性就非常大。
最后我们还要想我能失去是什么:
千万别并小看这一点,这是相当重要的。这世上并不存在完美的工作,没有哪个公司、哪个岗位、哪个产品是为你量身定做的。你必须考虑取舍。在找工作时尤其如此,鱼与熊掌不可兼得,这是必须明白的。
02、分析目标行业与公司
我们找工作时,需要结合自己的现状,瞄准特定的行业和公司来做准备,跑到网上见什么职位都投,绝不是最好的方法。
举个例子,比如你之前在做医疗软件,你还想做这方面,那你找工作时就要分析你所在的地区做医疗软件的公司分布情况,每家公司都什么状况,做了分析之后,锁定目标,再来看哪家公司在招人有机会。
03、撰写简历
分析了自己又分析了公司,接下来就是撰写简历了。网络上有很多谈如何写简历的文章,可以搜搜看看,找一个模板来参考,先根据自己的工作经验写一份基础简历,把你前面对自己的分析、项目经历等等都捋清楚写进去。
04、面试IT公司的10个小贴士
1. 不要去那种痴迷于某种特定技术的公司
2. 不要去那种技术负债严重的公司
3. 不要去那种连面试官看上去都非常疲倦的公司
4. 不要去那种说不出你初期工作量的公司
5. 避免那种严重影响生活质量的公司
6. 高薪与少量的股权——选高薪
7. 不去那种没有正式培训过程的公司
8. 不要去那种取缔多样性的公司
9. 不要去那种不尊重你和你的财产的公司
10. 不要去那种缺乏系统流程的公司