2016年8月的某一天本是世上平凡的一天,对于我而言却并不平凡。

这一天,我离开了待了近四年的创业公司。从它成立前的筹备开始,伴随着它的起起伏伏到完成C轮融资,从来没想过以这种方式离开,然而人生总是充满了意外。

第二天清晨,我起得像往常一样,突然意识到今天不用上班了,所有的压力和焦虑似乎一下就消失了。

打开电脑,漫无目的地浏览着新闻,很快就到了正午,已是饥肠辘辘的我,突然想起了涿州那脆得掉渣的驴肉火烧,又想起来了远在南方的亲人。

在0.5秒之后,这个信号通过突触传递到了左脑的神经元,我激动地从椅子上跳了起来,一个疯狂的想法从脑子里冒出来:开车去吃驴肉火烧,然后回家。

于是,我穿上外套,带上陪伴我三年多的大黄(一只猫猫兔),打开HUD,设置完目的地,志玲姐姐便告诉我:距离目的地1500公里。

比六环少一环的五环并不是十分拥堵,在地板油的催动下,车子很快就驶出了北京。到了涿州市区,两个驴肉火烧下肚后,我继续前行。

虽是初秋,可秋色已经爬上枝头。在路上,一眼就可以看到很好看的公路风景,犹如16:9的桌面壁纸:树叶未完全泛黄,一阵清风吹来,一片片金色的落叶飘散在空中,这是在电影中才看得到的景色,难怪有人说,最美的风景,一直在路上。

单曲循环着好妹妹乐队的《一个人的北京》,一直开到了午夜,已是又累又困的我,看了一眼地图发现竟已到了安徽境内,于是决定到最近的淮北市去借宿一夜,而接下来二十多公里的省道将成为我的梦魇。

狭窄而破旧不平的马路,没有任何的路灯和指示牌,而对向是外挂着八盏甚至更多远光灯的渣土车和大货车从我身旁呼啸而过,而前方还有隐藏在夜色中没有尾灯的小货车,以及空气中所弥漫着牛粪的气息。我以30码的速度龟速行驶了近一个小时,终于安全到达了市区。

在办理完入住之后,已经饿得走不动道的我扶着墙找了一家正准备打烊的面馆,老板瞄了我一眼,做了他今晚的最后一份牛肉板面。

一碗热面下肚,整个人感觉就像连上Wifi一样。在掏钱并感谢了为我延迟打烊的老板后,便往酒店走回去。

站在空无一人略有冷意的街头,突然有种恍如隔世的感觉:这就是传说中橘生淮北则为枳的淮北?咦,我为什么会出现在这里?

于是我陷入了深深的思考。

关于对过去的思考

托尔斯泰说过:幸福的家庭是相似的,不幸的家庭各有各的不同。作为一个只经历过失败的技术人,我开始思考过去没想明白的,那些技术之外的事情。

1. 产品 vs 服务

对于一家做to B的IT创业公司来说,摆在创始人面前的第一道选择题就是做产品还是服务。

无论如何,这对创始人来说是一个艰难的决定:

  • 做产品,投入周期长,产品定位一旦出错就可能面临失败

  • 做服务,风险低,快速直接,但业务无法大规模复制,也没有技术壁垒,容易面临同质化竞争

最近我的一个朋友遇到了公司成长的烦恼:纯服务型的创业公司虽然稳步向前,但营收增长缓慢,甚至停滞不前。

我画了一个象限图来更形象地表达这种困境。何解?

Tim Berry是Palo Alto软件公司的创始人,也是大名鼎鼎的Borland(Tubro C 还记得嘛?)联合创始人,同时他也是一名以擅长制定商业计划而著名的专家。

在他的《The Business Planning》一书中提到了创业的要旨之一是理解风险,他给出三种不同类型的创业公司模型用于举例,给出了其净利和时间两者间的变化曲线。

其中纵坐标轴是收入与开支的总和,横坐标轴是时间线。

可以很明显地得出以下结论:

  • 成功的服务型公司,风险小,净利低(相比产品),增长较缓

  • 成功的产品型公司,风险高,投入周期长,扭点靠后,最终会迎来爆发期

  • 失败的产品型公司,风险高,投入周期长,长期处于亏损状态

2.  关于创业公司的困境

那么就做一家成功的公司,而且是产品型公司。可这谈何容易!

创业公司的难点之一在于它的试错机会很少,虽然to B的公司远不如to C市场那么残酷,在消费级市场里,即使是巨头,在重大战略上只要错一次基本已经预示着胜败已定。

而toB公司只要每错一次,就离成功远了一大步,就会被后面的竞争对手追赶,然后被对手赶超,然后就从曾要做市场第一的雄心变成了只为了活下去的无奈。

所以业界流行这么一句话:快速试错要尽量减少投入,缩短周期,花更多的精力去找方向。

那么带着这句话的心境下,再来看前面的那张图:

  • 第一根纵线:成功的产品型公司,在扭点到来之前,其实和失败的产品型公司营收曲线基本是咬合的,创始人动摇了,怀疑方向可能走错了,于是改变了产品形态或者干脆放弃了产品做起了服务

  • 第二根纵线:失败的产品型公司,随着营收的逐步增长,一直坚信扭点终会到来,没有及时意识到其实是方向错了

  • 第三根纵线:成功的服务型公司,为了提升公司的营收,决定立刻转型做产品

所以,这就是创业公司的困境,若想要获得成功不仅要有良好的技术,经验和眼界,还要具备强大的内心,才能面对绝望和失望。

3.  关于竞争力

无论是成功的技术型还是成功的服务型公司,都需要有其独特的竞争力。有人说商业模式,有人说风口,有人说技术,有人说人才,有人说制度和执行力...

看似从每个角度说都有道理,但这决定了一家公司潜移默化的意识:什么会被尊重,什么会被看轻?

记得五月初,正是迷茫的一天,下了班后我拉着几个朋友出去吃饭。

在等菜的闲聊期间,W君就问我:你觉得一家公司到底什么是最重要的啊?

我没有思索道:当然是在座的各位了。

一家创业公司的成功取决于一个有合力的成长型团队,而非个体。

无论这家公司一时走错了方向还是在等待扭亏为盈的漫长前夜,只要团队还在,希望就不会磨灭。

4. 关于后来

等我醒来的时候发现自己趴在电脑前已睡着多时,上面所说的也许只是呓语。

关于IT创业和反思的更多相关文章

  1. 一个想法照进现实-《IT连》创业项目:一个转折一个反思

    前言: 距离上一篇介绍IT连创业项目的文章,已经过去2个月了,没想到我竟然这么久没写文章向大伙汇报进度了,实在抱歉. 关于这事,我得好好反省,认真检讨,好好写文,哈. 今天主要是讲述一下最近创业的进展 ...

  2. 2016年我们重新思考移动互联网创业的风险, 微信还是APP?

    感觉这两年前端开发又火起来了,很多做内容创业和做微电商创业的人,往往都选择了运营微信号.对于做纯技术开发的人来说,一般是看不上微信号的,感觉没什么技术含量,或者说没什么技术壁垒.也有另一批人观点相反的 ...

  3. 成功熬了四年还没死?一个IT屌丝创业者的深刻反思

    三个IT屌丝创业的故事 从前有三个屌丝,聚在一起做网络.提供免费的网络服务,砸锅卖铁,通宵达旦,除了卖肾,啥都做了.3年后终于做到了五百万用户.对于年轻人来说,能把五百万人玩弄于鼓掌之间,已经是很牛逼 ...

  4. n年前,我没钱但年轻,我怕n年后我老时,还是一无所成——2017我的收获和反思

    记得当年我刚从学校里出来时,应该和现在的95后差不多,当时还是很惶恐的,怕找不到工作,怕无法挣到足够的钱买房子支撑家庭,(当然还有其它的担心点),却唯独没意识到自己拥有着最宝贵的财富:年轻. 年轻意味 ...

  5. 盘点和反思在微信的阴影下艰难求生的移动端IM应用

    本文原作者:李越,由银杏财经原创发布,本次内容改动. 1.前言 上线一周完成1.5亿元融资,上线10天总激活用户数超400万,8月29日单日新增用户超100万,这是子弹短信交出的最新成绩单(详见< ...

  6. 【科创人·独家】MegaEase左耳朵耗子陈皓复盘创业:第一年盈利被当骗子,线下广阔天地大有可为

    [科创人·独家]MegaEase左耳朵耗子陈皓复盘创业:第一年盈利被当骗子,线下广阔天地大有可为 原创: babayage CTO科创圈  与上百位科技创业者共同关注科创人的成长心路. 文末有彩蛋:& ...

  7. 创业学习---《如何展开竞争情报调研》--D-1.调研模块---HHR计划---以太一堂

    第一:<开始学习> 1,投资人看人标准:人品好:创业热情:学习能力. 2,思考题:请你预判一个最靠谱的方向来创业,你会怎么调研呢? 3,预热思考题: (1)在这个赛道,究竟有哪些重要竞争对 ...

  8. 创业学习---《如何预判创业可行性》--B-1.预判模块---HHR计划---以太一堂

    <如何预判创业可行性>----对创业进行占卜 一,<开始学习> 1,预热思考题: (1)预判一个模式的可行性.你有一个朋友要创业,给你讲了他的创业计划,你帮他判断一下是否靠谱. ...

  9. 《梳理业务的三个难点》---创业学习---训练营第二课---HHR---

    一,<开始学习> 1,融资的第一步:把业务一块一块的梳理清楚. 2,预热思考题: (1)投资人会问能做多大,天花板怎么算?你的答案可以得到大家的认同吗?(四种方法,直接引用,自顶向下,自底 ...

随机推荐

  1. 关于数组和集合的冒泡排序中容易出现的IndexOutOfBoundsException

    数组只能存错一种相同的数据类型,集合只能存储引用数据类型(用泛型),集合的底层就是一个可变的数组. 数组的冒泡排序: public static void arrayMaxPaiXu(int[] ar ...

  2. CSS3 transition 浏览器兼容性

    1.兼容性 根据canius(http://caniuse.com/#search=transition),transition 兼容性如下图所示: <!DOCTYPE html> < ...

  3. WPF实用小工具

    Kaxaml 一款轻量级的Xaml代码编辑器,提供了可视的效果可以看到修改代码后的实时效果图.个人习惯于用它测试系统默认控件的行为和布局,小片段的xaml也可以拿到这个工具上测试效果.这款工具还提供了 ...

  4. iOS开发之如何修改导航栏的内容

    导航栏的内容由栈顶控制器的navigationItem属性决定. UINavigationItem有以下属性影响着导航栏的内容(通常在子控制器中viewDidLoad方法中调用这些方法): 左上角的返 ...

  5. HTML5 之文件操作(file)

    前言 在 HTML 文档中 <input type="file"> 标签每出现一次,一个 FileUpload 对象就会被创建. 该元素包含一个文本输入字段,用来输入文 ...

  6. Hibernate原理、配置及单表操作

    一.Hibernate的配置文档 其中:hbm2ddl.auto中的create表示每次修改数据的时候都会删除原有的表,生成新的表结构,原有的数据不再存在:update表示在原有数据的基础上进行更新, ...

  7. Android中启动页ViewPager和ViewFlipper带指示器

    版权声明:本文为博主原创文章,未经博主允许不得转载.   目录(?)[+]   首先我们来分析一下,想要实现启动页的功能,大家第一个想到的就是使用ViewPager,使用ViewPager确实是一种比 ...

  8. laravel框架常用目录路径

    app_path() app_path函数返回app目录的绝对路径:$path = app_path(); 你还可以使用app_path函数为相对于app目录的给定文件生成绝对路径:$path = a ...

  9. jmeter参数化随机取值实现

    jmeter能用来做参数化的组件有几个,但是都没有随机取值的功能,遇到随机取值的需求怎么办呢? 突发奇想,可以用函数__CSVRead()来实现: __CSVRead() CSV file to ge ...

  10. sublime前端开发工具常用技巧

    ctrl+N//新建文件夹ctrl+shift+p//打开命令行!,ctrl+E//快速生成html模板ctrl+E//自动补齐ctrl+P(#@)//goto 任何地方,其中#查找元素,@查找样式c ...