我希望我在五年前就得到的建议

原文出处: Vinicius Vacanti   译文出处: CSDN-张红月

       自从踏入创业这条道路以后,我犯过错,挣扎过,失败过。虽然走了很多弯路,但经过几年的努力奋斗,也小有收获。目前拥有25名员工,在最好的一个月募集了730万美金。

       我常常幻想,如果时光倒流,回到5年前,我会给自己哪些建议?如何更好地规划自己?对于这里的每一条建议,我可能不会认真去听,但是这些建议就是我想要的:

  • 自己编程。惨痛的外包经验会让你果断地下此决定。真心希望你意识到这一点的重要性,让自己编码。这是单一的非常重大的一步,将会改变你对函数的体验,下面一切事情都会接着发生。同样,我们可能会意识到外包是使用Perl语言,但请记住,我们不但要学会Perl,还要自学Python/Django或Ruby on Rails。

 

  • 拒绝宅。一般人都会想,与其浪费一个小时来和创始人一起喝咖啡交流,还不如编码来得更有创造性。而事实上,关键是你还没真正意识到,在与这些人的沟通中,你可能会得到更多富有价值的建议,这些建议可能会帮你省下几个星期的时间。更重要的是,创始人可能会把你介绍给新员工或者投资者。
  • 不要害怕和潜在投资者进行交谈。因为你没有准备好去筹集资金,所以逃避?但当你准备好时,还是要和他们进行碰面,沟通,听取他们的建议。投资者更多地是想和你有一个很好的关系而不仅仅是“拿着猎枪帮你打猎”。最终在你成功募集资金以后,他们就会了解你!
  • 请勿担心PR(Public Relationship)。你可能会在PR上花些时间,但你的公司并不会因为好的PR就会起飞,除非你有很棒的产品。当然PR可以让客户更早的体验产品,对产品进行测试,但这不是公司腾飞的关键因素。
  • 不必知道自己在做什么跟着感觉走,事实上,直觉有时候很可怕。不知道自己所做的,其实也没什么。在某种程度上,你会意识到然后走出去并且获得建议。在创业初期的冷清运动中,希望你能早点做些这方面的打算。
  • 小的胜利也值得庆祝。人逢喜事精神爽,如今的心情(募集730万美元并拥有25名员工)可能会和当初第一次拥有1000个用户的时候一样。你会渐渐地对进步不那么满意。俗话说,知足者常乐,所以在取得进步的时候,花点时间去庆祝还是很值得的。
  • 不必担心所有问题。关注一些大问题,这是一个很好的机会,不但其他问题会得到解决,而且你所关注的大问题也不会受到影响。
  • 在几周内构建原型而不是几个月。你会得到许多想法,不要试图花几个月的时间去构建原型。对自己假设性的想法构建一些简单的核心进行测试就好了。几年后,只需几天即可构建一套原型。
  • 头几个原型可能会破产。对于前几个原型,你可能会倾注所有心血,最后却发现它们不能工作。没关系,失败是成功之母,会让你的下一个原型更容易成功。但是这并不是什么好事,花几个月甚至更多的时间来构建原型。
  • 最后,我给你的建议。当iPhone上市时,构建一个照片共享应用程序,来帮助用户随时随刻共享他们的照片,并且通过过滤器使照片看起更好。就称它为“Instagram”,相信我。

         虽然我还没有想到如何回到过去,但是对于那些刚刚开始创业的人来说,我希望你们能受益于上面的建议。

       本文作者是 Yipit 的联合创始人  Vinicius Vacanti ,在辞职创业前,他是做金融的。想创业成功,不是一件容易的事。不了解他的朋友。

        回到2006年,那时候我还在干一份金融相关的工作,趁着休息时间,我偷偷溜出来去曼哈顿市中心的书店闲逛。茫然的翻看着眼前的各种计算机书籍。《学习HTML》,《24小时精通Java》,《Javascript入门》以及各种《一步一步学XX》这样的书籍,让我不知所措。

       一年后,我正准备要辞去金融工作,自己创立一家技术公司。所以我决定自己学习编程。当我再次去那家书店的计算机图书区域,依然让人眼花缭乱的书架在我眼中变得空旷了——我自己做了研究,我要看的是“LAMP”相关的书——于是我就进拿了一本《Apache+MySQL+PHP》,翻看了几页之后就回去工作了。

      实际上我并没有学习什么编程。我只是晚上和周末试图自学。在休假的时候像模像样带着我的编程书。尽管我做完了所有练习,也写了诸如“to-do”和“blog”这些应用,但我并没有真正学会

       2007 年夏天,我辞掉工作开始创业了。我们将首个创意产品原型外包出去了,这样一来,我就能专注与如何获取客户与商业拓展。外包团队会注重产品代码质量,直到我们招到了 CTO。

      然而九个月以后,我发现我的想法行不通。接包方并没做好,无论我们怎么尽力了,都没有找到合适的 CTO 人选。

      为了公司能继续做下去,我只有真正去学习编程了……

         所以在2008年初,我又到了曼哈顿的“Barnes and Noble”的计算机图书区。这次我挑了一本『学习Python』,然后就直接回家了。

         这次我一点也不兴奋,而是沮丧。

         如果我不亲自学习编程,我的公司就完了。我又得继续干回金融的老本行。我不想让我的家人和朋友看到我放弃。那样我就完全失败了。

        三个月以后,我不仅写了一本书,还重写了我网站的原型(之前的外包花了六个月才写完)。我自己动手将我的网站架设在我自己建设的服务器上,并且以小时为单位,迭代的增加新功能。我学会编程了。

        虽然我并没有打算做一个Google的工程师,但我还是可以把我们任何所需要的东西做出来。几年之后,Yipit上线了,现在是一个有25名员工,已获风投,很快就将盈利的创业公司。

       为什么我这次尝试学习编程和前几次如此不同呢?其实原因很简单:我没有其他选择。

        说真的,学着写自己的网站原型非常艰苦。我得不停第学习各种技术:HTML/CSS、MySQL,Python/Django、Javascript、AJAX、Nginx 等等。我几乎不停地在Google搜索错误信息,期望Stack Overflow上有人已经解决了我的问题,并且我能理解那些答案。

我发现有两类人是能挺过那些艰辛的:

  • 那些真的特别喜欢编程的人。如果你现在不是一写代码就兴奋的话,那很可能你不是那种人。
  • 那些必须写代码才能达成目标的人。他们写代码不是因为乐趣。他们写代码是因为他们必须这么做。他们也许享受过写代码的快乐(实际上大多数代码的人都感受过这种快乐)。但这种快乐和上面第一条提到的快乐不同,因为他们是工作需要,要不就是他们想做的东西,没人给他们做,只有自己动手。

          所以如果你打算学习编程,那就不只是买一本书,或去上个课程那样。

如果你真想学编程,你应当做两件事:

  • 现在开始想一个项目,必须是你确实特别想实现的项目开始学习所有要实现这个项目所需要的技术。
  • 把自己放到一个除了这个项目实现没有其他选择的情况中(译注:也就是咱们常说的『置之死地而后生』)。

发表评论

电子邮件地址不会被公开。 必填项已用*标注