程序员必读的职业规划书

陈理捷
前言 为什么我们要自己做职业生涯规划? 记得电影《社交网络》里边,CFO在知道自己的股权被稀释时说了一句话:“我以为那些律师是我的律师。” 其实我们大多数人对HR(人力资源)几乎都存在类似的误解——你以为她是你的HR,其实她只是公司的HR。她们关心的是如何编个理由用老板给的那点钱留住一个高性价比的人才,而不是关注真正有助于你发展的职业路线图。昨天还含情脉脉和你讨论人生的知心姐姐明天就可能变成拿着劳动合同逼你主动离职的凶婆娘。和人性无关——这就是她的工作,越专业的HR越擅长。 所以,你要自己来做这件事情。 我曾经花了两个月时间专门研究求职这件事。 那是2009年,我关掉自己的工作室后,打算重新找份工作。因为之前工作室还算挣钱,所以不是很着急。 60天时间里,我读了很多书,画了很多图,见了很多人,面了很多试。根据梳理好的节点,最后我拒了腾讯的offer(录用通知书),去了新浪做云计算。 那时候SinaAppEngine团队只有我一个员工,国内还没有几家提供云服务的;2013年9月我离开新浪时,SinaAppEngine的日访问量已经超过8亿次,云计算已经成为主流技术。 找工作是件非常重要的事情,它直接影响你1~2年,间接影响你3~5年的人生。一个潜在的机会可以让你少奋斗很多年,而一次冲动的离职会让你和千万财富失之交臂。 每每看见优秀的程序员因为太专注工作,在一个位置长期得不到发展(很讽刺),我都想冲上去,告诉他应该如何求职、如何跳槽、如何规划自己的职业和人生。换工作不是一场说走就走的旅行,而是一个深思熟虑的结果,是一项复杂的系统工程。建议大家每次换工作花1~3个月(的业余时间)来准备,不要嫌麻烦,只要试一次,你就会知道这是值得的。 但我也是一个内向的前程序员,不擅长与陌生人聊天,于是我决定写一本书。这本书从2013年年底开始规划,陆续花了一年时间。并不是因为内容太多,而是因为…