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

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

关于对过去的思考

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

1. 产品 vs 服务

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

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

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

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

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

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

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

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

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

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

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

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

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

2.  关于创业公司的困境

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

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

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

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

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

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

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

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

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

3.  关于竞争力

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

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

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

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

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

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

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

http://www.cnblogs.com/yuxc/p/6100149.html

产品 vs 服务,见识,耐心的更多相关文章

  1. SAAS云平台搭建札记: (一) 浅论SAAS多租户自助云服务平台的产品、服务和订单

    最近在做一个多租户的云SAAS软件自助服务平台,途中遇到很多问题,我会将一些心得.体会逐渐分享出来,和大家一起探讨.这是本系列的第一篇文章. 大家知道,要做一个全自助服务的SAAS云平台是比较复杂的, ...

  2. 早期创业,应该充分利用互联网产品和服务(从”皇包车”看一家全球中文车导服务平台如何选用ToB产品)

       前段时间,在搜索"皇包车"相关的资料,于是在IT桔子网站看到了"从'皇包车'看一家全球中文车导服务平台如何选用ToB产品"这篇文章.   我是非常的震撼! ...

  3. 核心思想:想清楚自己创业的目的(如果你没有自信提供一种更好的产品或服务,那就别做了,比如IM 电商 搜索)

    这个时代对于学 IT 的人来说是幸运的.一个普通的程序员可以相对轻易地找到工作,可以轻易拿到比其他行业高得多的工资,甚至自己创建世界级的企业亦非空想.马云.马化腾等企业家的成功,似乎时刻提醒人们:即便 ...

  4. AI赋能抗疫!顶象入选“中关村第二批抗疫新技术新产品新服务清单”

    新型冠状病毒疫情仍未到达拐点,要打赢这场疫情攻坚战,不仅需要全国人民共同努力,还要使用科技的手段,用科学来守护大家的安全.对病毒的识别需要运用生物学技术进行基因测序,病患需要依靠医学能力进行救治.与此 ...

  5. 搞清楚学习Web的目的,是为了推广自己的产品和服务,不是为了替人接单做网页

    只有这样,Web才不会沉沦于下流,才会对自己的事业有真正的帮助-

  6. 看好腾讯,鄙视百度(腾讯的核心竞争力,不是超过10亿的QQ的注册用户,也不是某一项产品、技术方面优势,而是“耐心”:懂得在合适的时间推出合适的产品。”)

    百度,自始至终只是一个低劣的模仿者,且一切向前看,完全违背了一个搜索引擎所应该遵循的基本原则.谁给的钱多就能搜着谁,这跟贩毒有什么区别? 腾讯也在模仿别人,但是,它是模仿然后超越.在中国互联网发展历史 ...

  7. Web服务端软件的服务品质概要

    软件品质概述 提供同样功能.产品和服务的服务者中, 竞争力来自功能的多样化和服务品质的差异化, 无论是个体.企业还是国家. 这里的服务指功能.产品的实现程度和处理能力,以及研发/客服提供的技术支持程度 ...

  8. 腾讯的产品思维 VS 阿里的终局思维

    从成立到借壳上市,有赞用了5年多时间.这期间,它有好几次机会死掉,有很多的理由活不到今天,白鸦曾经说,每一次度过难关最关键都是靠团队的力量.谢天谢地,它活了下来. 那么,这个在To B领域敢打敢拼的团 ...

  9. 为什么很多SaaS企业级产品都熬不过第一年

    因工作缘由,笔者与周边数位SaaS企业级应用的创始人.运营负责人有过深入接触,发现一个有趣的现象:刚起步时,蓝图远志.规划清晰,但是一路下来,却异常艰难,有些甚至熬不过第一年,就关门歇业. 2015年 ...

随机推荐

  1. android bitmap的内存分配和优化

    首先Bitmap在Android虚拟机中的内存分配,在Google的网站上给出了下面的一段话 大致的意思也就是说,在Android3.0之前,Bitmap的内存分配分为两部分,一部分是分配在Dalvi ...

  2. 一个简单的基于 DirectShow 的播放器 2(对话框类)

    上篇文章分析了一个封装DirectShow各种接口的封装类(CDXGraph):一个简单的基于 DirectShow 的播放器  1(封装类) 本文继续上篇文章,分析一下调用这个封装类(CDXGrap ...

  3. Linux - 动态(Dynamic)与静态(Static)函数库

    首先我们要知道的是,函式库的类型有哪些?依据函式库被使用的类型而分为两大类,分别是静态 (Static) 与动态 (Dynamic) 函式库两类. 静态函式库的特色: 扩展名:(扩展名为 .a)   ...

  4. VT控制码

    VT100 是一个终端类型定义,VT100 控制码是用来在终端扩展显示的代码.比如果终端上任意坐标用 不同的颜色显示字符. 所有的控制符是 \033 打头(即 ESC 的 ASCII 码)用输出字符语 ...

  5. 史上最简单的C语言链表实现,没有之一

    #include <stdio.h> #include <string.h> #include <stdlib.h> #define NR(x) (sizeof(x ...

  6. Access text files using SQL statements by DB Query Analyzer

    Access text files using SQL statements by DB Query Analyzer Ma Gen feng (Guangdong Unitoll Services ...

  7. ubuntu 输入用户名密码又回到登陆界面

    问题描述: 输入正确的用户名密码,登陆后又返回登陆界面,重复出现. 问题解决: 环境变量出错,重新配置环境变量. 1.进入命令行模式Ctrl+Alt+F*,然后输入用户名密码: 2.登进去之后,以管理 ...

  8. JDBC 连接Oracle

    工作中,我们遇到的操作数据库代码都是封装起来的,今天我们就来看看,最基本的利用JDBC来操作数据库. JDBC连接数据库主要有三个步骤: 第一步:加载数据库驱动.通常我们使用Class.forName ...

  9. rails将类常量重构到数据库对应的表中之三

    经过博文之一和之二的重构,貌似代码表现的还不错,正常运行和test都通过鸟,但是,感觉告诉我们还是有什么地方不对劲啊!究竟是哪里不对劲呢?我们再来好好看一下. 我们把数据库表中的支付方式集合直接放在实 ...

  10. 从ruby实现时间服务器ntp同步功能也谈“逆向工程”

    本猫以前写asm和C的时候常常不忘"逆向"一把,后来写驱动的时候也用VM之类的搭建"双机"调试环境进行调试:也对于一些小的软件crack cd-key神马的不亦 ...