什么叫创业心态?

从坚持了整整 4 年的喜讯离开了,肩上的担子一下轻了下去,自己角色转变还蛮快的,倒也没有觉得有什么不适,感谢我们武雪同学在离职的当天晚上还给我做思想工作,让我别想太多不要太难过,要快乐地度过这段离职缓冲期。

在喜讯四年多,从一个什么都不懂的愣头青小子到如今依然懵懵懂懂的一个程序员,四年里头自己坚持得最多的可能概括起来就是『用创业的心态去做事情』这么几个字吧。

现在有很多的企业都在宣称要去中心化,要精英团队,在大公司内部提倡小团队在公司内部创业,例如『金山软件』将所有的大部分拆分成各个小的子公司,让各个自己公司『重新创业』,也确实看到了『猎豹移动』这样快速成长的上市子公司,成绩非常斐然。同时我们也看到了『腾讯广研』团队创造出来的『微信』神话,这些都是非常好的大公司小团队创业成功的例子。包括百度也在提倡要狼性,无非也就是要求大家要忘却自己是大公司的身份,要重新给自己定位,要有创业的心态。

这些公司和团队都提倡一个『创业心态』,那么『创业心态』是啥?我自己的理解就是『把公司分配给你的任务当成自己的事情来做』。这句话读起来非常简单,感觉也挺好做到的,但是在自己跟着公司创业的这 4 年多时间里,委实觉得要做到实在不易。

『把公司分配给你的任务当成自己的事情来做』要求自己做到两点:

1. 要有责任感,只有拥有强烈的责任感,才可能把事情做到位,未来才有可能会有更多的任务和责任分配到自己的头上。例如公司让你完成某个项目中的 A 功能模块,那么怎么才能顺利把 A 功能完成呢?这个时候可能会碰到以下问题:

  • A 功能是自己之前从未遇到过的一个技术难题,需要自己苦心钻研几天才有可能找到解决问题的方法,但是项目进度要求非常紧张,如果花费几天搞定这个问题,成本太高;
  • A 功能跟某个 B 功能是有非常强关联的,如果需要做 A 的话,需要调整 B 功能,B 功能一直是其他的某个同事在负责,但是目前该同事也有较重的任务在身上,无法脱身来协助调整 B 功能;
  • 等等类似的问题都可能会出现,举例只是想说明在我们处理任何问题的时候都可能不只是一个简单的花费多长时间,通过工作量就可以搞定的。

那么在这些情况下我们要怎么才能按时按质按量完成 A 功能呢?好吧,其实我也不知道具体的解决方法是啥啦,因为大家碰到的问题可能千奇百怪的,所谓『家家有本难念的经』,谁知道尼玛你会碰到什么狗逼问题啊。但是,在我们碰到类似的困难的时候,只要认定这个事情交到自己手上,自己一定要想办法搞定他,遇到技术难题迎难而上,加班加点肯定不是什么稀奇的事情,遇到需要其他同事协同处理,努力跟对方沟通协调时间,对方实在没空可以考虑跟对方沟通确实调整方案自行修改,如果实在自己能力有限,确实无法在指定时间内搞定该问题,或者自己根本就完全没有办法搞定这个问题,那么及时反馈到团队负责人那儿,大家一起来想办法。

公司给大家发薪水,大家需要体现自己的价值,解决公司的问题是每个团队成员必须具备的基本素质。在创业团队中更是如此,因为团队建制较小,每个人都需要独当一面,甚至独当多面,那么公司交给你的事情,一定要尽最大的努力完成,因为团队中其他的成员默认这个事情交给你就是需要你来搞定,团队中其他环节的安排都会以你默认可以搞定这个事情为前提去开展,如果出现自己无法搞定而又未能及时反馈到团队,最终造成团队内部消耗,有个几次团队其他人便会认为你完全没有责任心,或者也可以说没有能力,交给你的事情完全搞不定,还不及时跟团队沟通。一来二往,你在团队中会失去队友对你的信任,那么未来不太可能再有什么责任交给你,只会给你一些鸡毛蒜皮的事情。只有你给团队其他人一种踏实可靠的感觉,大家在分配重要任务的时候,才会想到你,就这样,做一个『靠谱』的人很重要。

2. 要有主人翁精神,说白了就是在有责任心之外,还要多管闲事。为什么要多管闲事呢?其实创业团队最主要的一个资源限制就是人员不够,很多配备上是不完善的,那么你作为一个客户端程序员是否就只关注客户端程序的实现呢?当然关注客户端程序的实现是本职工作,一定要踏踏实实做好,做一个『靠谱』的客户端程序员,除此之外,其实还有很多的事情需要你来参与,正所谓『众人拾柴火焰高』啊,你不负责生火,但是你可以捡柴火啊。

  • 产品设计,虽然客户端程序员不需要承担产品设计的工作,但是作为一个用户,你也可以提出自己的看法啊,认为有可以改进的地方,当然需要主动提出来,供大家参考了,不要觉得不好意思,尼玛产品做砸了,你一样也被用户骂,你一样也没有奖金;
  • 服务端架构,虽然你只是个客户端程序,服务器神马的完全看不懂啦,不要给这么多鸭梨好不好啊?好吧,是有点强人所难,可是难道你真的没有想法吗?如果服务器的架构设计完全不考虑与客户端如何通信交互,这难道也可以?好吧,显然不行,那么就把自己能想到的可能出现问题的地方,尽早说出来吧,这样大家才能一起想办法来搞定这些事儿;
  • 团队文化,感觉好高深的样子,其实尼玛你就是团队成员,你也是这个文化的缔造者啊。所谓团队文化,无非就是团队所有成员在做事情的时候形成的一些共识的做事的方式和方法,那么你自己做事情的方式和方法无疑会给整个团队的文化刻上你的印记。那么自己写代码的时候是不是要考虑把方法名起得简单易懂有意义呢,是否每次提交代码的时候需要写清楚此次提交的注释呢,是否在下班的时候要让自己的电脑关机呢,都是些鸡毛蒜皮的小事情,可就是这些小事情会逐渐形成为整个团队独有的风格,随后加入的成员会慢慢融入到这些风格中来的。

公司有很多岗位,每个人负责的事情可能也不一样,这里也只是简单的举了几个例子,其实每个人在做完自己的本职工作之外,有很多的事情都是可以参与进来的,充分发挥自己主人翁的精神,把公司当成自己的公司,珍惜身边的每个人,认真对待每件事情,其实也可以侧面地让自己更有责任感,既然自己已经是公司的主人了,那么还有什么责任承担不了呢,是吧。

如果自己认为自己只需要把自己的事情做好,其他的事情就应该由别人来搞定,这当然没有什么错,但是这个并不适合在创业团队还没有足够的资源配备的情况,确实就是有很多的事情需要你来参与,一起努力。自己搞定自己的一亩三分地之后,事不关己高高挂起,如此这般,团队中其他人慢慢地就会认为你根本没有把这个团队当成自己的团队,慢慢地你就边缘了,慢慢地你就离团队中心越来越远了,最后你就会觉得自己就像是个外人,说话都插不上嘴,自己也不被团队认同了,你说这能是啥好事吗?