前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >程序员的生存问题:小公司的开发者如何超越平台局限,翻身进入大公司?

程序员的生存问题:小公司的开发者如何超越平台局限,翻身进入大公司?

作者头像
养码场
发布2018-08-13 16:45:10
3670
发布2018-08-13 16:45:10
举报
文章被收录于专栏:养码场养码场

进了小公司的应届程序员如何翻身进入大公司?——知乎上的一个问题,近 4700 人关注,130 多万次浏览。这应该是一个很多在小公司颠簸流离多年感到疲惫的开发者都会关注的问题。

大致问题描述如下:

大家都说,毕业后要去大公司。但总有不小心或实力不济,进了小公司的应届程序员。请问如何在加班疯狂、培训体系不完善的小公司里,提升自己的实力,凭借技术和工作能力跳槽到大公司?如果说为了进大公司,而选择考研重造,会是个好选择吗?

ps:这里的小公司,是指福利待遇一般,随时可能倒闭、发不出工资的不知名公司;大公司是指大家公认的镀金处,例如BAT等。

那如何提升自己,拥有随时进入大公司的能力?

不妨看看拥有十多年开发经验,经历过软件开发工程师、项目经理、部门经理、技术专家、初创公司技术合伙人、技术总监等职位的老程序员安晓辉是如何解答的。

这也是他一直在思考的问题。

建立个人品牌

2014 年的时候,我在一家小公司工作时间比较久了,持续地使用 Qt 并且深入的思考和分享,出版了两本书《Qt on Android核心编程》和《Qt Quick核心编程》,建立了个人品牌。然后,阿里上海的研究院就有位朋友邀请我去阿里工作,从事 Qt 相关的职位,为他们基于 Linux 开发的操作系统做图形桌面方面的工作。但是我因为在西安成了家,无论是上海还是杭州,都不能去,所以最后放弃了。

这是我的真实经历,也是我一直以来思考的问题:小公司的开发者如何才能超越平台的局限,保持竞争力。

答案终于被我找到了:持续在某个技术领域积累,建立个人品牌。当然这本身也是一件非常艰难的事,需要你个人有自主学习的能力和自我钻研的精神,并且,要能够自我驱动。但这是进入大公司的最可行的途径了,我后来也因为这点,收到过很多公司的邀请,现在还有很多公司不断地找我。

要建立个人品牌和影响力,就要分享,让别人知道你在某个领域有研究有造诣。分享的方式有很多种,比如博客、公众号、GitHub、出书等等。

只要你一旦在某个领域建立了名声,你就拥有了选择权,就能突破你原来工作过的平台,获得更多的机会。

人脉推荐

介绍建立个人品牌这条路时提到我出了本书,那因为我出了书,就接受了 CSDN 的采访,后来发现我有位高中同学也接受了 CSDN 的采访,再后来发现他在阿里,还是当时淘宝技术部的总监,然后我们联系上了,他几次邀请我去杭州工作。我还是因为地方的缘故,没有去。

这一点说明另一条可行的路:通过人脉进入大公司。你的中学、大学同学,极有可能有在大公司工作的,他们的推荐,可以让你轻松跨过很多门槛。

还有一个人脉推荐的例子:2015 年我们的研发团队解散时,我推荐团队里的一个小伙伴到蘑菇街,他顺利入职。

人脉推荐,是你进入大公司最靠谱、成功率最高的途径了。

你的前同事、你的同学、你在社群里建立的弱关系,都可能帮你推荐——前提是,你得足够优秀,别人愿意为你背书。

风口

风口这点比较难说,其实就是你发现了未来的趋势,提前布局,卡好了位,那当大公司准备收割风口时,你就有了进去的机会。这种机会又有几种形式:

你所在的小公司被收购。比如百度2016年底收购了李叫兽的公司,那李叫兽公司里的员工,就都进了百度;比如阿里并购豌豆荚,豌豆荚的很多员工就成了阿里的员工。 大公司在某方向扩招,你因为熟悉风口所需的稀缺技术而轻松进入。比如华为 2014 、2015 年在西安大量招募大数据相关的开发者,就有很多人进去了。

那么,如何找风口?如何卡位呢?

你要通过观察环境和时机,掌握某种稀缺资源,从而让自己更值钱。那么,怎么判断自己是否拥有稀缺资源?有两种策略可以帮助我们。第一是需求分析,第二是卡位理论。

需求分析,这个比较简单,只要你会做信息搜集与分析工作即可。简单说,就是你可以到招聘网站上去做数据挖掘,看看哪种技能比较稀缺。

而所谓卡位,是指预判某件事的发展趋势,提前占据必经之路。

下图很好的解释了开发者的卡位策略:

考研

刚毕业那会儿,我进了某电信公司做售后技术支持工作,干了两年,我和另外一个同事都觉得技术支持没前途,决定转行。我自学了C语言,转行做了软件开发。他考上了交大的研究生,毕业后进了Sybase 。 2010年Sybase被SAP收购,他就进了SAP,如今还在。

考研确实是一种不错的途径,它能够让你重回起跑线,再次拥有从零开始冲刺大公司的机会。

但是,考研有三大难题:

你需要考名校 你要在读研期间目标明确,建立优势,抹平年龄劣势 硕士研究生毕业时需要把握机会进入大公司

这三大难题对应三大不确定性,任何一个难题搞不定,你都进不了大公司。

最后:容易的路越走越难走

前几天我在分答上收到一个高中生的提问,说他高考考砸了,分数只能上大专,想问问大专毕业做开发是不是还有逆袭的机会。

我建议他复读一年上本科,而且要重点大学本科。这是比上了大专出来再努力对抗现实困境更为可行的方法。但是遗憾的是,他很可能不会选这条路呢。因为就眼下来看,选择去读大专比选择复读容易得多。

这也是我们很多人选择某条道路的习惯性策略:这个选择当下看起来更容易一些,没那么难。可是要知道,容易的路,往往天花板很低,越走越难。而看似艰难的路,却往往越走越顺畅。

这个道理同样适用于开发者,当你习惯了延迟面对难搞的事情和选择,优先考虑当下的舒服,那,你的路子必将越走越难,最后,不得不慨叹:廉颇老矣,尚能饭否?

所以,一个开发者,要想从小公司进入大公司,必然要告别苟且的容易,直面成为优秀者的艰难,然后,才有然后。

作者简介

安晓辉

做过软件开发工程师、项目经理、部门经理、技术专家、初创公司技术合伙人、技术总监等职位,对程序员的职业生涯发生有深刻理解和体会。

著有《你好哇,程序员》一书,独立写作《Qt on Android核心编程》、《Qt Quick核心编程》两本技术图书,热爱分享和传播,并对程序员的职业规划有浓厚兴趣,拥有中国职业规划师(CCDM)资格。

LinkedIn专栏作者,有个人公众号“程序视界”,聚焦程序员的职业适应、发展与规划,欢迎关注哦。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2017-07-14,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 养码场 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档