什么样的程序员适合去创业公司

2015年11月25日早上,我宣布解散团队,结束了我的创业之旅。

内心的各种不舍、纠结、怅惘、愧疚、惆怅,让我在聊天的过程中忍不住落下泪来,这是我不曾想到的。在写到这里时,忽然就想起汪峰的那首歌——当我想你的时候——里面的一句歌词,“至少有十年我不曾流泪”。然而不管怎样向前伸出挽回的手怎样颤抖着手指去抓握,一切都已无可挽回,事实已然如此,所能做的,仅仅是接纳而已。

也许你也有类似的经历,也许你在考虑以怎样的形式和创业公司勾搭,那可以看看我发布在微信订阅号“程序视界”的另一篇文章:“程序员参与创业的N种姿势

那天中午吃过散伙饭,喝了二两西凤酒,回到办公室,再一次坐下来,我开始想一个问题:什么样的程序员适合去创业公司?

在如今创业公司纷纷倒闭的寒冬里讨论这个问题似乎多少有点儿不合时宜,然而正因为在这个倒闭潮里无数的程序员需要重新调整心态,再次出发寻找自己的位置,这个问题却恰恰显得重要。回答了它,我们就可以避免在将来的某个时候做出不适合自己的选择。

从创业公司和程序员两个方面来看,有助于我们理清问题。

一、创业公司都是什么鬼

我打算从两方面来讲,一个是创业公司的分类,一个创业公司的风险。

1. 创业公司的分类

如果用万能的二分法,那这世上的创业公司分两类:

  1. 认真打磨产品做事的
  2. 讲故事忽悠投资人或用户钱的

有一些缩写,比如B2B,B2C,B2B2C,O2O,C2C,讲企业或平台的商业(运营)模式。就是这种说出来别人不太明白、说的人却觉得很牛逼的、若干年后可能听起来会觉得很SB的缩写词儿,现在有了新的演绎,叫做2VC,2pre-A,2天使。就是用来讽刺那些只想讲故事忽悠钱的创业公司(团队)的。

当然,很少有哪个创业公司会说自己是2VC的。就算是真的是,打死也不能承认啊。要知道2013、2014年,很多人急吼吼的拿着钱要投创业团队,一张嘴一页PPT就能拿到几百万的投资,产生2VC、2preA的团队(公司)也很正常。

不管怎么说,这样的团队不少。这样的团队,拿的钱不是自己的,烧起来就不太知道心疼,又因为目的不纯正,没有抱持做事业的情怀,所以,其实,对技术、对产品、对研发团队、对程序员,都不怎么care,也没什么追求,就急着捞一把变现。

这就是第二种。

第一种的话,是值得敬佩的。我始终认为,产品是王道啊,能解决用户的问题是王道啊,向他们致敬。

假如你是程序员,你要选择创业公司,我推荐第一种。不过还是等你看完我这篇文章再来定是否要选择一个创业公司。

另外一种常见的二分法是基于钱来的:

  1. 不缺钱的创业公司
  2. 缺钱的创业公司

有一些创业公司阵容特别豪华,堪称MVP团队,轻易就能拿到投资,比如创始人是来自阿里系、腾讯系、网易系、金山系、小米系、华为系等等,那这样的团队多数都很慷慨,所谓和土豪做朋友,总是好的,如果这样的团队找你来谈谈,那去打打酱油也是可以考虑的。

还有一些团队属于有点儿想法但没钱的,这时就要另论了,需要再回到前面那个二分法去。假如这样的团队是想做产品的,而且产品也蛮靠谱,那可以考虑。假如他们是盲目创业跟风凑热闹想2VC还没找到门道,那就别浪费你的大好青春了。

2. 创业公司带给程序员的风险

有一部电视剧叫做《北京人在纽约》,是由郑晓龙、冯小刚执导,姜文和王姬主演,豪华阵容啊,男的又帅又有内涵,女的又漂亮又有气质,当时火得一塌糊涂。

在这部电视剧里,有一句话特别流行,是这么说的:如果你爱他,就送他去纽约,因为那里是天堂;如果你恨他,就送他去纽约,因为那里是地狱

关于创业公司和程序员,我们可以套用一下:“如果你爱他,就送他去创业公司,因为那里是天堂;如果你恨他,就送他去创业公司,因为那里是地狱。”

OK,是好是坏,全在个人感觉。所以呢,下面这部分风险罗列与提示,仅供参考。

  • 创业公司成功概率小,1%或者更低
  • 创业公司变现周期长,比如大家喜闻乐见的股票和期权,这种变现方式,只能等到公司上市或再融资,以上市为例,第一视频05年成立06年上市,那是火箭一般的速度啊;空中网也比较快,02年成立04年纳斯达克上市,用了2年2个月;聚美优品10年成立,14年上市,用了4年2个月……这都是快的,阿里巴巴十几年才上市,还有很多公司根本就没希望上市,唱的是“出师未捷身先死,长使英雄泪满襟”的戏,而大部分程序员假如的公司,都是最后面唱戏的这种
  • 创业公司也不是人人都有股份和期权……你懂的,即便你选中了1%的那些公司熬过了变现前的进行曲,也可能到时什么事儿都没你的……
  • 创业公司工作不规律,OK,这是灰常常见的,比如各种加班,结婚的加班到妻离子散,有女朋友的加班到单身,单身的加班到没有朋友……
  • 个人定位不清晰,你懂的,成长快么,全栈么,一个人顶10个人用么,哪里缺人顶哪里么,如果你缺乏适应性,可能会风中凌乱或精神分裂

还有一些,不再列举,如果你身边有创业公司,可以自己观察观察自行脑补。

3. 创业公司能带给程序员什么

咱不能只说不靠谱和风险,还得说说创业公司能给程序员带来的好处。其实,就像股市,风险与收益共存。我总结了一下,大概有下列好处:

  • 成长很快,这点不必多说,你要独挡N面,今年25,明年52。呃,又说错了,其实我想说的是,你要独挡N面,技术视野会更广阔,你要独自解决问题,技术修为也可能更精深。
  • 公司快速成长带来了员工收入快速上升的机会,想想吧,在处在成长期的行业里,又在成长期的公司里,机会大大滴
  • 参与感、成就感,你会比稳定的大公司更容易深度参与产品的设计、开发、运营,你的汗与泪会浸润产品的每个细节,想象一下用户在使用时发自内心的愉悦和赞叹,美死了吧。
  • 完整经历产品及公司运作流程的机会
  • 股票、期权变现的可能,这是一夜暴富改变社会财富分配的可能性,阿里上市诞生了多少千万富翁啊
  • ……

还有很多,请随意补充。

二、哪类程序员适合加入创业公司

从创业公司的这面看完了,该从程序员这厢看看了。

1. 程序员啊你要什么

在决定去创业公司前,最应该想清楚的,是自己要什么。通常一个程序员在面对创业公司伸出的橄榄枝时,无非考虑下面几种诉求:

  • 钱景如何
  • 技术成长性
  • 产品调性是否符合个人倾向
  • 能否成为核心人员共享公司未来的成长

唯有你清楚自己求什么,才能决断一个初创公司是否适合自己。这是最根本的,必须慎重考虑,同时也只能自己决定。我在微信订阅号“程序视界”曾经发布过一篇题为“一招搞定多Offer选择问题”(编号10098)的文章,在选择创业公司时也有一定的参考价值。

除了这种根本性的因素,还有一些非常现实的因素,从不同侧面与这些根本要素相辉映,会影响到一个程序员的选择,也有必要来看看。

2. 生涯发展理论与创业公司

舒伯于1953年提出“生涯”的概念,后来发展出生涯发展理论,将人自我实现的过程分为五个阶段,在每个阶段都有其独特的职责和角色,以及不同的发展任务。详见下图:

上图的五个阶段中,每个阶段又可以细分为更小的阶段。对程序员来讲,有两个阶段是要特别注意的。

  • 探索阶段中的试行期,22岁~24岁,个人初步确定自己的职业并试验其成为长期发展领域的可能性。
  • 建立阶段中的安定期,31岁~44岁,个体致力于工作上的稳固,大部分人处于最具创意时期,由于资深往往业绩优良。

试行期

我们先说试行期,这往往是大学毕业没多久、寻找适合的职业的时期。这个阶段的主要任务,一个是选择适合自己的工作,一个是快速累积专业技能。

一个程序员在这个阶段,年轻,从时间方面看也有一些资本,同时又没有太大的家庭经济压力,快速试错也没什么大不了的,顶多浪费一点点时间,所以,可以大胆尝试。在这个阶段,我觉得可以加入创业公司去见识一下。当然,前提还是要结合自己的需求,看公司能提供什么样的平台你能获得什么样的成长。

倦怠期

31~44岁是安定期,这个时期里边又有一段时间是需要特别注意的危机期:稳定工作将近十年(35岁~40岁)。在35~40岁这个时期,有一部分程序员就会发现,向上没有发展空间,晋升受挫,会倦怠,会迷惘,于是有想法的人往往静极思动,想要出来看看了,这就是所谓的倦怠期。

处于倦怠期的程序员,经济上基本也没太大压力了。再加上正是年富力强的时候,工作能力和业绩通常也不错,外界会有很多橄榄枝伸过来,自己也春心萌动,干柴烈火一点就着。所以,很多人此时也会跃跃欲试,愿意自己创业或加入到创业公司中,谋取将来的规模化收益。所以,我们会看到,很多创业者年龄就落在这个区间,很多创业公司的技术骨干也处在这个区间。

成家立业期

除了前面提到的两个时期,人的一生还有一个危机期,就是成家立业期,年龄段是25~30岁。

从舒伯的生涯发展阶段理论看,25~30岁,又是建立阶段中的修正期。这个时期,应该找到一份稳定的职业并逐渐稳定,为后来的安定期做准备。

修正期和成家立业期的重叠,给我们带来很大压力,相信这个年龄段的朋友们都深有体会:如果你还没有另一半还没结婚的打算,就会被爸爸妈妈以及七大姑八大姨还有远方小表妹逼婚了。

处在成家立业期的程序员,应该需要为成家做准备了(我指一般人儿,如果你是非主流,请一笑而过),此时应该考虑工作稳定,加入创业公司要小心,越接近30越要小心哦。孔子说,三十而立,是非常有道理的。假如30岁了,还吊儿郎当的,吃了上顿没下顿,干两个月换个地方,那后面就很难“立”起来,也没哪个丈母娘愿意把美丽的姑娘送到你身边。

3. 程序员的支持系统

结合我们前面说的创业公司的一些风险,那一个程序员面临创业公司的机会,要不要选择加入,除了上面说的生涯发展阶段可供参考外,还有很重要的就是个人本身的实际情况。

首先一点,是有一颗不安分的心,想要追寻梦想。假如你是想有个稳定工作拿个固定薪水过安稳日子的类型,就不用考虑创业公司了。假如你想三五年后实现“让天下没有难做的生意”的目标,同时自己也能身价倍增收入翻上N翻,那就可以跑出来遛遛了。

其次就是要有拼劲儿,到创业公司就是受苦受累搏明天的,你要说每天看个报纸喝杯茶还能到纳斯达克敲钟,打死我也不信。

再次就是经济压力的考量。不管哪个年龄阶段,假如你的收入不稳定,你或者你的家庭生活就无法维持下去,那最好还是不要冒险。假如你一人吃饱全家不饿或者你另一半有稳定收入能维持生活又愿意成全你搏个出位,那就算是没有后顾之忧了,放手去干。

接下来就是要有承担风险的预期,因为有可能你加入的公司一年半载后关门大吉,你的工资也拿不到。还有可能你会降薪加入一个创业公司,到时公司倒了期权黄了,你还浮亏多少多少万,各种悲催啊,要能承受得住。

最后还要有足够的灵活性和适应性。根据前面对创业公司的分析,创业公司往往是瞬息万变一人多用,你的角色不太可能固定下来,要有到处搬砖的准备,也要有到处搬砖的能力。假如你是那种认为自己是开发工程师打死也不做运维的活儿的程序员,那还是要慎重考虑一下吧。

好啦,说了不少,不知道对你是否有帮助。最后要提醒的是,创业有风险,创业公司也有风险,选择需谨慎。如果你看到这里,认真的考虑创业机会和创业公司,请看看我微信订阅号“程序视界”的另一篇文章——“程序员参与创业的N种姿势”。



更多精彩文章,参看“漫谈程序员”专栏。

困惑、成长、发展、增值、新知,尽在微信订阅号“程序视界”:

时间: 2024-10-13 16:08:17

什么样的程序员适合去创业公司的相关文章

程序员常去的14个顶级开发社区

程序员常去的14个顶级开发社区 Stack Overflow 9月份,Stack Overflow也将迎来其6岁的生日,毫无疑问,Stack Overflow是全球最受程序员欢迎的开发社区,而且也是内容最丰富的社区之一. 官方网站:http://stackoverflow.com/ Reddit reddit也是一个非常富有个性的社区,你可以在reddit上提交一些感兴趣的话题,也可以和其他程序员讨论一些编程开发的问题和当前的IT热点资讯,reddit是一个用户粘性比较强的开放社区,编程开发板块

程序员必去的十大网站

这篇文章,源于中午在我建立的一个产品经理微信群的讨论,正好身边有一大波程序员,于是请教他们,程序员,究竟经常去哪些网站.于是,有了这篇文章,感谢程序员志伟.俊坤.国晴.超凡的分享. 看看你去过哪几个……也欢迎大家补充更多有价值的网站. 一.github.com开源代码(代码活跃社区)     二.code.google.com 谷歌开源站点       三.stackoverflow.com 程序员的百度知道,问答社区,大牛无数 四.developer.android.com 安卓程序员必去网站

程序员常去的14个顶级开发社区(转)

英文原文:14 Programming Communities for Developers, Hackers 作为程序员,选择好合适的开发社区对提高自己的编程能力会有很大的帮助,我也说不出为什么,但是一些优秀的实时开发社区确实能帮你积累不少开发经验. 下面这张图列出了 14 个程序员经常逛的顶级开发社区,作为程序员,你应该要了解其中一个或者最好是多个,并且学会使用它们,利用里面的资源提高自己的编程能力. 我们期望在开发者社区中获得什么? 我们希望能得到切实的帮助,而不是获取一些唠叨的废话或者一

什么样的程序员适合创业?

什么样的程序员适合创业?问:前不久一个在腾讯做前端的朋友跟我说自己更适合打工,因为性格内向,不太会与别人交流.我想请知乎的程序员同学们回答下,你们觉得什么样的程序员适合创业?你自己适合吗? ------顺便ad一下,有兴趣创业但是还没开始的程序员可以私信我一下.我有个项目,利用social graph interest graph帮助人们进行更好的购物决策,属于social commerce吧,现在寻找强大的技术合伙人.本人互联网行业从业近5年,涉猎比较广泛,从内容到运营和市场,现在在某外企负责

当程序员老去,他们会做些什么?

很多年以后,在我60岁的那天早晨,天刚蒙蒙亮我就起床了,先去公园晨练,然后回来做早餐(50岁的时候我学会了做饭),送完外孙上学,刚好8点.由于从2020年开始单双月限行了,这个月是单月,所以只能挤地铁.人一如既往的多,一小伙子要给我让座,看了看他的小身板,我说不用,你也是干 IT 的吧,今天咱们都是程序员. 来到公司,墙上那条新贴上去的刺眼规定总是让我很不舒服:所有的服务器端语言必须使用 Come,移动端语言使用 Swallow,还在使用 Java.C.Go 和 Swift 语言写程序的,罚款5

干货|程序员常去的14个顶级开发社区

作为程序员,选择好合适的开发社区对提高自己的编程能力会有很大的帮助,我也说不出为什么,但是一些优秀的实时开发社区确实能帮你积累不少开发经验. 下面这张图列出了14个程序员经常逛的顶级开发社区.作为程序员,你应该要了解其中一个或者最好是多个,并且学会使用它们,利用里面的资源提高自己的编程能力. 我们期望在开发者社区中获得什么? 我们希望能得到切实的帮助,而不是获取一些唠叨的废话或者一些水文.我们希望能根据自己提出的问题来获得其他开发者的回答帮助或者讨论一些学习资源的问题.下图是一些开发者在社区中最

一百多个程序员常去的网站

程序员是很容易被淘汰的职业,所以要善于学习总结.强烈的好奇心和学习精神是一个程序员的秘密武器,它是程序员们永攀高峰的源泉和动力所在.下面是一百多个程序员经常去的网站. 1 程序员论坛: 2 J2me社区 http://www.j2meforums.com/forum/ 3 csdn http://www.csdn.net/ 4 Vc知识库 http://www.vckbase.com/ 5 codeproject http://www.codeproject.com/ 6 程序员联合开发网 ht

当程序员老去

很多年以后,在我60岁的那天早晨,天刚蒙蒙亮我就起床了,先去公园晨练,然后回来做早餐(50岁的时候我学会了做饭),送完外孙上学,刚好8点.由于北京从2020年开始单双月限行了,这个月是单月,所以只能挤地铁.人一如既往的多,一小伙子要给我让座,看了看他的小身板,我说不用,你也是干 IT 的吧,今天咱们都是程序员. 来到公司,墙上那条新贴上去的刺眼规定总是让我很不舒服:所有的服务器端语言必须使用 Come,移动端语言使用 Swallow,还在使用 Java.C.Go 和 Swift 语言写程序的,罚

unity3d游戏开发猜想——当程序员老去

程序员将代码注入生命去打造互联网的浪潮之巅,当有一天他们老了,会走向那里,会做些什么? 很多年以后,在我60岁的那天早晨,天刚蒙蒙亮我就起床了,先去公园晨练,然后回来做早餐(50岁的时候我学会了做饭),送完外孙上学,刚好8点.由于北京从2020年开始单双月限行了,这个月是单月,所以只能挤地铁.人一如既往的多,一小伙子要给我让座,看了看他的小身板,我说不用,你也是干 IT 的吧,今天咱们都是程序员. 来到公司,墙上那条新贴上去的刺眼规定总是让我很不舒服:所有的服务器端语言必须使用 Come,移动端