专注你的梦想,绝不跟自己说不

Today is the day for focus, dreams and perseverance. Think about where u want to go, who you want to be. Set goals and walk one step in front of the other. NEVER for one second let yourself think it’s not gonna happen. It might not happen exactly as you plan or wish but it IS going to happen! Go make it, create it, live it, breathe it, BE it!! Walk light!

 

 

https://plus.google.com/+AliciaKeys/posts/WEDUaDQJ1TF

Joomla中的Task 和view 深入学习

 

622762d0f703918f057e8039503d269758eec492

Joomla 是一个优秀的CMS系统,她可以让你快速的完成一个网站的建设,她提供组件,模块,模板能够满足你大部分的网站需求。而组件在其中举足轻重。

一、基本知识

组件(component ) 用于显示页面的主要数据。Joomla的组件采用的是MVC架构设计。 在一个页面请求产生时,其URL中可能包括task, view, layout等信息。我在这里就是要讨论这个task和view. 一般URL中如果含有task就不会含有view, 这里因为joomla认为task就完成一个特定的任务,比如说数据库操作,有效性验证等, 而view是负责显示数据。通常的设计是task里完成任务处理后,会调用setRedirect方法引导向一个view来显示数据。其实在joomla里,如果URL中没有指定task的话,会默认task为display。

二、问题

在项目中,需要在页面的meta数据里包含Open graphic protocol 数据。Open graphic protocol 用于给社交网络提供要分享的数据描述。 如果你的页面是通过task来完成的,然后 在task里通过setRedirect根据数据跳转到不同的view进行授权验证, 然后验证通过后显示数据页面的话,你可能会遇到这种问题:你需要分享这个页面,你在这个页面的meta数据里添加了Open graphic protocol 数据,你希望分享到facebook, google+等社交网站时,你会发现在分享页面显示的数据和图片并不是你想要显示页面的数据。

三、解决方案

上面的问题是因为Open graphic protocol 数据获取并不支持跳转,如果遇到跳转,一般都会去网站首页拾取数据,而这并不是我们想要的。引起这个问题就是setRedirect。 setRedirect的原理是发送给浏览里的HTML头中包含了跳转指令。而解决上面的问题的方法是不使用setRedirect, 而是使用display. 每一个JControllerLegacy都有一个display方法,你只要设置input里的view, layout, 以及其他你要传递过去的数据,然后调用display方法就可。

下面是示例代码:

    /**
     * 内部跳转,用于代替setRedirect. 为什么要这样子做呢?
     * 因为 setRedirect他会发送一个http头到浏览器,让浏览
     * 进行跳转,这样一来就多了一个网络请问, 这是其一。最
     * 为主要的是setRedirect在某些不支持浏览器redirect的情况
     * 下达不到效果,例如:open graphic protocal
     * 
     * @param type $view 要显示的view
     * @param type $layout 要显示的layout, 默认为NULL
     */
    protected function internalRedirect($view, $layout=null){
        $this->input->set("view", $view);
        $this->input->set("layout", $layout);
        return $this->display();
    }
    
    public function checkAvailable(){
        //其他的业务代码
        $this->input->set('tmpl', 'doexam');
        return $this->internalRedirect("doexam", $layout);
    }

上面的代码是写在你的Controller里的。函数internalRedirect通过设置$input(这个input是指url的输入参数) 中的view, layout,然后直接调用JControllerLegecy的display方法来显示页面。

在checkAvailable方法中,在调用internalRedirect之前,还设置了其他 view需要的参数。

梦溪的一个朋友说他在做他的一个网站 时遇到了这样的问题,我们讨论并分析了Joomla的实现代码,发现其实这个解决挺容易, 只要你熟悉Joomla组件开发。如果你有问题,可以找我一起交流

希望本文能够解决你所遇到的问题。

创业前需要知道的5个编程谬论

英文原文:Five Things I Knew About Programming Before I Did a Startup

  我是一名黑客。在我还就膝盖那么高的时候就开始用一台古老的 Commodore 64 写代码了。直到今天,也没有什么比戴上耳机,破解东西更让我着魔的了。所以在我创建我的第一家企业时,我就已经知道了很多有关于编程的事情。是不是谬论,且听我下面一一道来:

1. 代码很重要

  我在很多地方工作过,发现成功之中隐藏着这样一种普遍现象:早期的代码看上去像是一群程序猿喝醉之后写的。这听上去似乎有悖常理,那是因为你得竭尽全力让企业成长,所以就没有时间去追求软件的完美。从另一方面讲,失败的企业,却会花很多很多时间来修正其代码库。

  打个比方:如果你是一个寿司师傅。作为你工作的一部分,你收集了一套绝版的刀具。你花时间花精力来完成收藏,它们提升了你作为一名厨师的竞争力。

  但无论你每天用多少时间去打磨你的道具,你就不是一个铁匠。你的工作依然是做寿司。你虽然拥有了世界上最好的刀具,但如果做不好寿司,那么你的客户服务就是差评。你的餐馆生意永远不会成功。

  软件也是同样的道理。当你运营公司的时候,你的业务目的是满足客户。代码只是一个能达到目的的工具,它本身并不是目的。你可以,也应当关心你的代码,因为这能有助于提升客户服务。但是,如果错将工具当作了目标,那么注定你将一败涂地。

  经验教训:你的客户并不关心什么测试覆盖率、技术堆栈,版本控制系统,也不在乎你使用了什么算法。你的工作就是解决客户的问题,越方便越好。

2. …关注实现,而不是点子。

  这听起来似乎违背了传统的创业须知:快速发布!执行!迭代!执行,不需要创意!快速失败!

  上面这些都是伟大的忠告。但是,“不需要创意”,并不意味着我们能通过卓越的执行矫正一个糟糕的点子。成功就是发现好的问题,再好好地解决这个问题。所以,点子好却没有好好实现或者完美实现了一个坏点子,都是不行的,当然前者还有得救。

  很多程序员被困实现的死亡漩涡中,花了大量的时间去创建各种功能或者修复 bug,相信再添一个功能就能成功。我告诉你,这是错觉。你只需要解决了某个重要的问题,否则你这样不断为产品添加功能根本是没有意义的,除非你添加的功能确实能解决需要的。

点子好却没有好好实现,总比完美实现了一个坏点子要好。

  经验教训:如果你添加的功能是用来修复一个失败的产品,那么最好先问问自己这能不能真正地解决问题。

3. ……代码是写给计算机的

  我总是想不通为什么这一错误会如此之历久弥坚。无论程序员是第几次因为同事的糟糕文档和沟通习惯而陷入困境,他们因此而得出的结论往往还是——程序员天生不擅长这类事情,也不应该做做这些事情。

  大错特错啊。

  如果你是一个团队的一部分,那么提升团队效率最大的一个障碍就是沟通——这不是夸张,团队面对的是O(n2)问题。如果代码是你的主要输出,那么你需要改变你对编程的看法:代码是写给人看的,然后又刚好能在计算机上运行。

  很多时候,我看到程序员花了几个小时孜孜不倦地写代码,但是却省略了用于更新代码文档的十分钟。这是因为他们觉得:“杀鸡焉用宰牛刀,这种事情留给以后的人就行了,我的时间宝贵着呢。”从某种意义上讲,他们的想法荒谬至极。

  经验教训:代码是写给人看的。没文档就不要写代码。

4. …这是代码编写的最后一步了。

  你是不是认为,一旦你写完这个功能,投入产品,那就大功告成了?错了。每一个功能都有一个生命周期。你今天写的代码,如果成功,那么将会在你之后的多代程序员中耀武扬威。可能,就为了照料你今天写的代码,而不得不成立一个团队。

  好好想一想。如果你的工作就是为了照料别人写的代码,你愿不愿意?

  解决问题的关键是要有危机意思:写完第一个版本,并不意味着代码的完结。务必做好文档、注释、整理等工作。

  经验教训:己所不欲,勿施于人。

5. …程序员的工作就是写代码

  大多数的程序员认为利用时间的最佳方式是坐在电脑前,戴上耳机敲代码。但是,如果你写的每行代码都必须维护和支持整个产品的生命周期,那么算法就又有所不同了。

061719410088882

  当你是因为爱好写代码的时候,那么你可以为所欲为,做任何你喜欢做的事情。但是如果你是在一个团队中生产产品,那么你的首要义务变成了维护现有的代码。其他的重要工作为:协调、沟通、规划和指导。

  经验教训:程序员的工作是解决问题。指的并不总是写代码。

你不仅是程序员,也是产品经理。

  有时候,你可能会想:这事情听起来像是产品经理的工作,而不是程序员的。但是,如果你拿的是写代码的薪水——尤其是在初创企业——那么把自己当成是产品经理吧。如果你也希望产品能获得成功,那么从大局出发是至关重要的。这不仅有利于你的初创企业,对你将来的事业发展也很有好处。

  最后,如果各位什么不同见解,欢迎不吝赐教

如何进行年度规划

又逢年底,2015年度规划是不是扑面而来?今天想和大家聊聊,笔者对产品经理如何写年度规划的一点认知和想法。

第一步:认清现实

就像我们做产品一样,做规划之前,要看清现实。目前的发展情况是如何?需要解决的问题有哪些?

  • 分析数据

最基本的数据:下载用户数、打开率、活跃用户数、UV、PV、留存率以及关键节点的转化率。通过一系列的数据分析,需要得出的是:

今年做了哪些版本功能和运营活动,相对应的数据有哪些变化?

产品的瓶颈在哪里?这些瓶颈该如何解决?

哪些地方还可以继续拓展和深入?

数据不够理想的原因是什么?

获取用户成本是多少?

  • 行业分析

通过行业状况的了解、竞争对手的分析,清楚自己产品目前所在的位置和阶段。通过这个环节的了解,你需要得出的是:

产品的市场影响率如何?

产品的用户口碑如何?

行业的发展趋势如何?

一份完整的竞品分析文档

  • 公司战略分析

与领导充分沟通,了解公司对该产品的希望,从而认清产品未来之路。这时候,你要清楚:

公司的战略布局是如何?

公司会分配哪些资源给你?

公司KPI是什么?

第二步:倾听用户

产品经理的重要职责之一就是了解用户、倾听用户,因此,年度规划只有在此基础上的构思才是靠谱的idea。

  • 老生常谈的目标用户群体

总结产品的目标人群是谁,这些人都有哪些共同的特点。对不同的用户进行归类,即所谓的用户角色。

  • 了解用户还未满足的需求

有人问去哪了解?去所有可以和用户接触的渠道进行了解。笔者一般会从论坛、QQ、安卓和苹果市场的评论、用户反馈后台、微博等第三方、客服部门反馈的问题。其实可以发现,越是小白的用户越不懂得通过一些渠道来表达自己的需求;越是高端的用户越容易接触到。因此,如何才能接触到多维度的用户笔者一直在思考。

  • 清楚用户的使用场景

用户的表述有时候并非那么理性和直观,那么产品经理需要知道如何将用户的语言翻译成产品的语句。我们将用户的需求翻译成一个个的用户使用场景,从而加深对需求的记忆和理解。

第三步:整理需求

通过上面的两步,我们可以得出很多的需求,将需求列为两部分:产品需求和用户需求。对比产品需求和用户需求的相同点和分歧点都有哪些?如果是相同需求,对需求进行优先排序;若为分歧需求,则权衡重要性进行取舍。

第四步:产品解决方案

根据需求,给每个需求列出至少3种解决方案。评估每种解决方案的优劣势,维度可以从这些方面评估:需求满足程度、开发周期、资源配合度。

其次,将每个需求的所有解决方案进行归纳整理,合并相同项,将不同项进行分类整理,得出每个解决方案中的先后逻辑和闭环关系,从而得出最为核心的解决方案。这个核心方案就是年度规划中首要要做的事情。

第五步:产品roadmap

这里需要清楚两点。一、解决方案都需要什么功能满足;二、本年度按照资源情况总共可以做多少事情。

第六步:规划PPT

经过漫长的分析,终于可以将构思落实在PPT上了。制作一个漂亮的PPT是展现规划好坏的重要因素。从布局到色彩,都值得细细推敲。产品经理对用户体验,你懂的!

想要创业做产品,这些事情可别做!

英文原文:Want to Build and Launch Your First Product – Here’s What Not to Do

  //关于产品创意,这些事情不要做

  正因为有了伟大创意,才会促使你开发出新的产品。开发新产品这件事情意义重大,有可能会彻底改变你的生活方式,让你实现财务自由,或者它也可能让你从此丰衣足食能够享受一个悠长的假期。你的产品创意真的有这么好吗?有可能你会对自己的产品估值过高,因为你为其付出越多,就会感觉其价值越大,在社会心理学上这种效应被称作宜家效应。

  要知道你的第一版产品创意通常都是错误的。不过没关系,不断改版是产品开发过程中的常规部分,如果你在产品的早期就在这方面多加注意,就不会在这方面浪费太多的时间金钱。让产品适应市场是需要时间的,你在这个过程中需要和潜在的消费者尽可能多的交流沟通,这是判断你的产品是否有市场潜力的最佳方式。

  Rovio 在发布「愤怒的小鸟」的之前,曾经开发过 51 款名不见经传的游戏,直到小鸟的横空出世才让其一夜成名。

1、秘密地进行创意开发

  你很有可能会把记录灵感的小卡片藏着掖着,因为你会担心别人窃取你的创意。有可能你还会担心谷歌会偷走你的点子。

  采用封闭开发的创业公司喜欢藏在一边埋头苦干,直到在准备发布一系列会颠覆市场的完整产品时,他们才会暴露在阳光之下。这些公司通常会经历一个漫长的开发期,他们需要大笔的资金支持,以保证在没有收入的数个月中可以有足够的资金支撑他们做出产品。

  封闭开发有时候是一种很好的战略(尤其是在那些非常看重先发优势和占领地盘的市场中),但是向别人透露自己的创意也有一些正面的意义:

  • 你可以从中得到反馈,有时候还能够收获别人对于产品的认真严肃的指正,这些能够帮助你改进产品,快速迭代。

  • 你可以在其中发现以前没有注意到的竞争对手。

  • 你可以让别人知道你的兴趣所在,这样子有助于建立伙伴关系并结盟。

  • 你可以在产品开发的过程中就吸引一匹早期的追随者

创意本身是很廉价的,打造一款有利可图的产品并且吸引付费用户才是关键。

2、在不明白问题所在时就设计解决方案

  在创业者聚集的社团里总是充斥着各类天方夜谭的故事,比如:「我有一个很棒的产品想法,我不用一个月就能做出来,这个产品会非常了不起的!唯一的问题是我如何找到产品的用户呢?」

  你是否曾经为一个不存在的问题建立解决方案?你开发产品是否仅仅是因为自己想做而不是出于用户的真实需求?

  你该如何去证实人们是否会为你的产品掏钱呢?很简单,直接去问。找到 10 个潜在的产品用户并且向他们提出正确的问题。

  你很有可能会这么问——「如果我做出了 X 产品,你愿意使用它吗?」,或者是「如果有这么一款产品,你愿意为其付多少钱?」这种类型的问题不会带给你有启发的答案,它们只是一种假设,没有触及到潜在用户最根本的问题。你可以试着用以下方式进行提问:

  • 你在 XXX 的过程中面临的最大问题是什么?

  • 为什么你会感到这些问题难以解决?

  • 你经历这些问题的频率如何?

  • 你现在采取哪些方式处理这些问题?

  • 你处理这些问题的方式存在哪些缺憾?

  • 你从哪里获取解决问题的信息?

  这就是我们常说的「开放性问题」,被提问者在回答时可以给出更详细且更好的答案。相反那些「封闭式问题」通常只能让回答者给出一些又短又无用的回复。

  通过这些开放式的问题,你会对于用户在实际使用中面临的真实问题有更为深刻的理解。这种与潜在用户进行对话的机会是非常宝贵的,它不仅能够验证你的想法,还有助于你和用户建立良好的关系。

在你试图去解决问题之前,第一件事就是理解问题。

3、过分担心竞争对手

  一个好的创意总会吸引很多人对其进行抄袭复制。当你发布产品之后,由于担心竞争对手将会抄袭自己的产品,有可能会花费大量精力去密切监视竞争对手的产品开发过程和公告。其实你还有另一种选择,就是尽你所能地去完善产品。

  此外,你也许可以充分地利用竞争对手让他们成为你的竞争优势的一部分,那么你该怎么做呢?下面有一些方式供你参考:

  • 找到你的竞争对手的产品没有覆盖的领域,并且将其作为你的产品的比较优势所在。

  • 在开拓市场方面,让你的竞争对手的媒体公关市场部门先去啃硬骨头,你紧随其后通过文章和发帖坐享其成。

  • 向你的目标用户强调你的产品更加专业,你在专业领域更有发言权,能够帮助他们切实地解决问题。

  • 让你的用户感觉你更加值得信赖,因为你具有更好的行业背书、品牌知名度以及品牌历史。

  • 在教育用户方面,让你的竞争对手先行一步,通过他们的宣传使得用户发现自己存在的问题是可以被解决的。

4、对于市场机会缺乏激情

  冒失地进入一个你不明白的市场之中是有风险的。但是,进入一个你不感兴趣的领域风险更大。想要建立起一间成功的创业公司,花费的时间与精力会超出你的想象。

你有充沛的精力能够一直兴致勃勃地专研产品吗?如果你身处一个你所热爱的事业中,你就能够每天坐在桌子前琢磨,因为这会让你的事业有所发展,并且确实是你热爱的事情。但是如果你的公司业务出于你并不感兴趣的领域,你将很难持续经营。

  这个道理在市场推广中更加明显,做市场工作尤其需要保持充沛的热情。如果你需要每周撰写博客,为你的产品准备引人入胜的宣传材料,你可以想象一下这个工作将会持续多久。能够在创业初期就获得收入会成为一种很好的推动力,但这种事情是不能保证的,你需要充满热情地迎接创业的每一天,尤其是在那些令人失望的时刻里。  

提醒:在你缺乏热情的领域取得成功也是有可能的,但是付出的代价通常也会很高。比如你可能会因此想要寻找一个对这方面感兴趣的联合创始人,或者是你可能需要一些外部资源来支撑你的市场工作,比如将内容营销外包出去。

5、缩短产品开发的过程

  给你自己设置一个完成项目的截止时间是不错的选择,有时候这会非常奏效。总之,要确保你没有把所有的鸡蛋都放在一个篮子里,即使没有按时完成项目也不会把你送入绝境,流落街头之类的。将产品开发工作视为一场马拉松,而不是冲刺跑,享受其中的每一刻。

创业要花费的时间远超你的想象,即使你已经对此有所准备,这个漫长过程还是会让你触不及防。

6、为了创业而辞职

  想从你的线上产品中获取第一桶金是需要时间的(有时候你一毛钱也得不到)。如果你有一份正式的工作,无论你多么厌恶它,它都能够让你至少在第一个产品做出来之前维持生计,你可以在辞职之前将产品开发完毕。

  之后你可以自然而然地从「给别人打工」向「为自己工作」过渡,成为一个全职的创业者。其中的关键是要保证自己拥有足够的时间去坚持直到成功。

7、「卖糖果」

  你的产品是可有可无的「糖豆产品」吗?如果足够幸运,你的产品可能会风靡一时,就像豆宝宝玩具一样,但是这股风潮不会持续太久。Pinterest、魔声耳机以及 Christian Louboutin 的红底鞋都是实例。

  如何能做的更好呢?你可以打造一款「维生素产品」——这些产品能给用户带来好处,但是还不能彻底解决问题。比如提高生产力的应用程序,流量监测 App 以及内容聚合平台。

  最好的方案是什么呢?那就是「止痛药产品」——这些产品是用户所急需的,能够解决真实的存在问题,为用户排忧解难。「止痛药产品」通常能够取得巨大的成功,因为用户需要对其重复购买。典型的「止痛药产品」包括磁盘修复程序和降低成本的在线服务。

  //关于业务开展,这些事情不要做

1、在产品设计、品牌命名上拖延太久

  为你的产品取名就像拔牙一样,要快准狠。理想的产品名称应该既能够表达情感需求,又简洁明了,朗朗上口。然后你需要为其找到一个可用的域名,祝你好运,因为好域名已经寥寥无几。

  当你选择了产品名称之后就要坚持住。在你的日记中做记录,并且从现在起每个月检查一次。记住每个月重复这个过程,如果你之后大获成功,无论如何都要保护你的品牌。

  对于科技产品来说可能名称就不是那么的重要,你可以起一个足够醒目的名字,但是你的用户真的关心这个吗?可能他们更关心的是你的产品是否有效,以及他们能够足够信任你继而向你提供信用卡号。

2、开展一系列法律事务

  成立公司是否能跳过法律程序这件事情因国家而异。这方面的法务费用可能要花费 5 美元到 5000 美元不等。除了这些,在法律方面你可能还想要注册专利与商标,以保证自己的创意不被剽窃。但是这种事情何时才是个头?你是否还要不要在多个国家申请专利保护?是否还要雇佣一个专门的律师来处理公司的特殊条款以及隐私政策?

  在法务方面过早地进行优化可能会让你摔个大跟头,经济成本和机会成本遭受双重损失,你应该用你宝贵的时间去做一些更有意义的事情(比如和用户进行沟通或者是改善你的登陆页)。

提醒:基本的法律文件比如合同、公司条款和隐私策略都可以在 Docracy 网站上找到,这种众包服务是完全免费的!

3、购买所有相关域名

  当你在有了一个绝妙创意的那一刻,你可能会想要马上打开电脑去注册域名。域名是可用的!太好了!买下它!.co.uk 还是 .fr 呢?选择 .co 还是 .io 呢?

  虽然现在已经很难再找到一个可用的域名了,但是对于购买所有可用域名这件事情还是要特别谨慎,不要购买了几个域名就觉得自己的事业已经有了进展。你可能会担心存在那些抢注域名以及抄袭产品名称的人,但是在这些事情还没有发生的时候就为其操心绝对是为时过早了。

停止在所有的国家购买特定域名这种行为吧,不要试图用这种方式去保护你的品牌,还是先把产品发布了再说吧。

4、早早地和风投接触

  如果你是第一次做产品,或者是之前在这方面没有任何记录,那么想要从风投那里得到回应就会异常艰难。

  如果你和你的产品没有任何吸引力,想要得到风投青睐也是天方夜谭。相反,你应该专注于产品并且将其发布,在这之后再去见风投或者天使投资人,并且从他们那里得到融资。想要获得更好的投资人与业界资源,你就应该让你自己看上去更有吸引力。这样子也会让你在融资中得到更好的估值。

5、想太多

  创业伊始,你很容易就想到自己需要一个秘书或者是助理,因为你觉得自己的小公司在两个月之内就会发展为一个综合性巨头。当然了,想必你也会认为自己可以一夜暴富。

想要将这种想法化为现实需要很长的时间,即使你已经对其有所了解,其中所用的时间还是会大大超出你的期望。

  作为独立创业者或者是白手起家的小公司,你最需要掌握的技能就是既能高瞻远瞩,又能够脚踏实地。

  高瞻远瞩是很有必要的,因为你需要时时注意自己的目标完成度,这和你能否成功息息相关。脚踏实地同样具有意义,因为你需要投身于手头正在做的事情。不管你之后要去向何方,在今天,你应该完成自己的任务。

  //关于市场推广,这些事情不要做

1、A/B 测试

  改变你的登陆页上的大标题,很有可能就是帮助你提升转化率的关键。然而,如果你的网页仅仅只有 10 个访客,那么做这种改动也是徒劳无功的。在打造产品的初期阶段,你需要做出一系列审慎且明智的决定,然后再去做另一件事情。举个例子来说明吧,对于你的登陆页来说,能够提升转化率的方法其实仅仅是改动按钮的文本,从「注册」改成「开始了解 X 吧!」。

  所以,照着这个例子去做出关于你自己产品的英明决定,继续前进吧。你总是可以在之后循环反复地检查,并且在你需要的时候提升相应的功能。这就是所谓的「干中学」,它是一种可以促使你把事情做的更出色的好方法。专注于你每日需要完成的任务上,这样子你就可以不断推进自己的目标。

2、忽视你的受众

  你的受众代表了你的用户,虽然他们现在还只是潜在的用户。如果你能够接触他们、教育他们并帮助他们,你就能够在他们之中建立信任,并且在你的目标市场中成为权威人物。在你的事业发展时不要忘了带上他们,理解他们的想法并且使用他们熟悉的表达方式进行产品宣传。这样子在你的产品推出之后你就可以从受众那里获得反馈,并且从中得到启发,不断地得到提升。

  在发布新产品之前你可以制造一些悬念和令人兴奋的事件营销,让你的潜在用户对其充满期待。这些事情对于做产品的人来说已经成了必不可少的一步棋,而不仅仅是一个决定而已。

3、忽视企业客户

  产品的商业价值与企业客户的重要性经常会被刚起步的创业者所低估。这部分人群对于价格非常敏感(相对一般用户而言),这也就意味着如果你能够好好操作,就可以将价格定得更好。与较低的用户支持率相比,较高的客户流失率带来的损失更大。这也就意味着对于你来说,一个企业客户的生命周期价值将比普通用户要值钱的多。

  既然如此,如果巨头公司对你说「你的公司太小了,我们不能冒着风险去使用一个没有支持团队的人」该怎么办呢?你应该诚实地做出回答,告诉他们正因为如此不论在过程中发生了什么情况你都可以为其负责,而不是像别的大团队一样互相推诿责任。告诉这些巨头你会亲自引领他们完成产品的使用过程(通常来说就是针对其员工进行技能培训)。

  此外,你还可以告诉他们,因为这是你亲自开发的产品,你能够理解他们的需求,并且针对他们的需求做出相应的产品改进。如果你真能做到如此,这些企业客户就会变成你忠实的支持者。

  当开始出现企业客户的业务极大地受到了你的产品的影响,他们一刻都不能没有你,这时候一些令人激动的事情就要出现了。

提醒:有一些大型跨国公司在采用产品之前会做尽职调查,并且他们需要一支相当大的支持团队,在不确定这些之前他们连谈都不想和你谈。在这种情况下,不要急着将你的目标定的太高。在你追逐大象之前,先猎取一头鹿再说。

  //关于销售,这些事情不要做  

  1、索价过低或者过度销售

  有一些 SaaS 应用无法从用户那里收钱,还有一些应用连一单都卖不出去。

  不要仅仅把销售看成是一件工作任务,把它想象成是和客户建立关系。和你的潜在客户建立人际关系,向他们表示你能够理解他们的处境,帮助他们解决问题。随着时间的推移与客户关系的持续发展,你可以说一些自己产品的好话,这样子客户的购买行为就变成顺理成章的事情。

提醒:在销售的过程中,不要问一些会得到否定答案的问题。试着在提出问题的时候触发客户的情感反应,或者是以一个故事代替提问。比如假设你是一个卖松饼的,对于顾客的最佳问题是「你最喜欢什么口味的松饼?」,紧接着再问「你最后一次吃到这种美味松饼是什么时候?」。

2、忽视你的核心关系网

  你的核心关系网就是你的最佳机会所在。他们不仅能够为你提供帮助,还是你的产品的潜在用户。你应该在纸上写下十个人的名字,他们可以通过使用你的产品获益。将你的关系圈看做是一个同心圆,最内层是你的家人和朋友,第二层是你的受众或者是你所知的目标市场人群,最远的一环是那些你可以被介绍认识的人群。

  在你准备走的更远之前要专注于你的同心圆的核心层,这些人最有可能接受你的产品,因为你对他们的问题是非常了解的。

  不要害怕寻求帮助,你可以向你的朋友求助,还可以向网络名人以及你钦佩的人寻求建议。你会惊讶于有这么多人愿意帮助你(我仅仅通过发邮件,就能有 70% 的几率得到回应)。参考以下四条建议可以有所帮助:

  • 态度要礼貌

  • 提问题要具体

  • 做出个性化的提问

  • 问题要清晰简明

3、因过度疲劳而错失良机

  虽然为自己设立最后期限可以激励你完成任务,但是要确保在这期间你可以适当休息放松。「把所有鸡蛋放在一个篮子里」以及「放手再干一件大事」是一种具有风险的策略,一旦事情发生了差错,你将会一无所有。

  对于创业者来说,倦怠和抑郁都是非常实际的问题。你需要时不时和一些与工作无关的人谈谈,在这个过程中明白选择是多种多样的。每个人都有不同的方式去避免过度疲劳,但是试着出去走走,或者做些运动都是不错的选择。

你应该在工作与生活中找到平衡,这会让你既健康又快乐。毕竟创业就像一场马拉松,而不是冲刺跑。

  //产品要发布了,这些事情别去做

  你并不需要一个盛大的、完美的产品发布会,但是你必需要尽快发布产品。

  罗伯·沃林认为如果创业者不能在 6 个月内发布自己的产品,可能也就意味着他永远都无法做到了。如果这是你的首款产品,你的目标的应该是在 3 个月内就将其推向市场。要记住,发布产品的时候你并不需要提供一个「最终版本」,你可以先将其发布,然后再慢慢改进。

1、白日做梦

  仅仅是祝愿自己取得成功,对于你的事业不会起到任何帮助。使用「干中学」的方式尽快把事情做完。你所学过的东西已经足够支持你在创业的每一天里都取得进步,也足够让你完成手头任务,并踏上新的征程。你总是能在之后的实践中有所提升。

  我知道这么说有点讽刺,但是现在你最该做的事情就是抛下书本赶紧行动起来。空想家已经够多了,你还想加入其中吗?如果你不想成为又一个空想家,就应该停止阅读大量创业鸡汤,跟随最新的创业公司的脚步,开始你自己的创业生涯。

除非你买彩票,否则永远不会中大彩。

2、满怀期待

  对于成功充满期待也不会对你的事业有任何实际帮助。你需要给你的创业公司一个机会,让它能够成为流行话题。这就意味着你应该利用一切可用资源——你能够找到朋友为你的产品发推特吗?你甚至还可以要求你的家人在 Facebook 上分享你产品的登陆页。

3、单打独斗

  当你一个人干事的时候,是很难取得进展的。联合创始人可以成为你的力量来源,帮助你度过创业中的郁闷期。他们还可以为你提供互补的知识技能,这个团队能确保你更有机会通向成功。

  如果你更喜欢做一个独立开发者,你也许会发现和其他独立开发者聊聊也是不错的。你可以参加一个当地的创业者聚会,或者是进入一个独立开发者聊天室,或者是成为某个创业小组的一员。但是我要警告你:不要误将这些社交当成工作的一部分。你只是从中获取听众和支持者,你还是需要回头和你的用户交流沟通,并且发布产品!

4、无所事事

  如果继续拖延你将一事无成,停止阅读文章,现在就去干活吧!