【51CTO 2月26日外电头条】互联网是个技术与梦想相互纠缠的领域,在这里,你可以大胆创新、勇于尝试,但也要留意各种可能出现的问题。51CTO.com之前曾报道过HTML 5、社会媒体和SaaS等2010年Web开发领域五项新技术和趋势,但Web开发者仅仅知道这些趋势和技术热点还不够,有效的成功经验可以帮助我们更好些的实现梦想,少走弯路。
近日,大批满怀希望的Web开发者参加了在迈阿密海滩举行的Future of Web Apps(网络应用的未来)大会,在这里他们得到了来自世界各地的老一辈成功者的意见和建议,其中有一些技巧乍看上去似乎有悖常理。
例如:把你的好想法尽可能传到更多的人的耳朵里,不要担心被人偷去;让你的网站经常性的崩溃;不要搭理那些业内的“影响人士”;还有优先考虑开源软件等。
这些建议来自于那些在Mint、Facebook和Reddit这些地方取得了成功的人,他们把成功的经验分享给成百上千正在路上的同行,希望他们能够得到一些提示,提高成功的机会。
“过去我真是什么也不懂,”社区新闻网站Reddit共同创始人Steve Huffman发言说,“我在前进的道路上犯下过许多愚蠢的错误。”
在2005年大学毕业后不久,Huffman他的大学室友Alexis Ohanian共同创建了Reddit,那时他捧着笔记本睡觉,每两小时就要醒来一次检查网站是否掉线了,他的电话不断响起,拿起来总是报告网站出了问题。
最后,他和Ohanian发现了一个极好的工具能够用来监视网络性能,并且在网站崩溃时可以自动重启。这让Huffman和他的伙伴的工作突然之间就变得轻松起来,即使系统出现了严重错误也不会慌里慌张。
他的教训是:要不断的发掘现有的工具和技术,让它们帮你自动完成耗时的任务。正是因为这样,Huffman和Reddit的团队才能够花上更多的时间和精力来完善网站,Reddit很快变得非常受欢迎,媒体业巨头Conde Nast在2006年10月收购了它。
在Facebook负责开源和标准工作David Recordon也发表了类似的发言,他建议听众要增加对开源软件的熟悉程度,尽量优先使用,并且不要把过多的精力花费在重新搭建底层架构上。
“不要害怕开源的底层架构,”他补充说,Facebook的很多组件都运行在开源应用上,而且已被普遍认为是非常稳定的。Recordon建议参会者们多观察一下比如Facebook的Tornado Web Server、Google的RSS协议扩展、Pubsubhubbub以及授权协议OAuth等应用。
同时,在去年被Intuit以1.7亿美元收购的个人理财网站Mint的共同创建人Aaron Patzer指出,开发者的伟大想法不应该对别人保密。
“应该把你的想法告诉任何人,不要怕被他们偷去”Patzer说。世界上有无数拥有伟大想法的人,但这些伟大的想法大多数无法实施,这只是因为执行起来就变得困难,要想成功完成就难上加难。
虽然好想法被别人窃取听起来的确有些许的风险,但换回的是能够在早期就收到反馈,这个价值是不可衡量的,Patzer说。例如,Patzer最初的计划是建立一整套用来帮助人们管理自己的人生目标的应用,这个想法他认为很美妙,直到他开始分享给亲朋好友。
反馈的结果出乎他的意料,80个人里只有1个表示对这样的软件感到兴趣。但是,许多人都对Patzer计划的应用中的一项个人财务管理组件感到很兴奋。Patzer随后意识到,人们需要的就是这样的一个选择,要比Intuit的Quicken和微软的Money更好。
“这些早期的反馈是Mint成功的关键,”Patzer说。在被Intuit收购后,他现在已经当上了Intuit的个人理财部总经理。
此外,同时身为企业家、作家和网络社区营销专家的Tara Hunt说,当一项应用已经获得了一定的后续能力,并且开始准备在市场营销上发力的时候,创业者就应当利用自己的支持者来帮助该产品的推广,而不用太注意那些行业的“精英”们怎么说。
虽然“影响人士”们的听众人数众多,但他们往往要求过高,而且空闲时间很少,很难快速适应一个比较新的产品,而支持者是忠诚的,他们会不遗余力的推广喜爱的产品。因此,创业者应该精心的培育好与支持者之间的关系,他们是产品最好的推动者。
【51CTO.com译稿,合作站点转载请注明原文译者和出处。】
原文:Real-world advice for Web app developers 作者:Juan Carlos Perez
【编辑推荐】