来自Facebook等成功Web开发者的建议分享

原创
开发 前端 新闻
本文摘选来自Mint、Facebook和Reddit等知名网站的Web开发大牛对当前Web开发的一些建议,作为老一辈的开发者,看看他们对当前的Web开发有哪些建议。

【51CTO 2月26日外电头条】互联网是个技术与梦想相互纠缠的领域,在这里,你可以大胆创新、勇于尝试,但也要留意各种可能出现的问题。51CTO.com之前曾报道过HTML 5、社会媒体和SaaS2010年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

【编辑推荐】

  1. 实战Web2.0网站性能调优
  2. 细数二十二款所见即所得的Web编辑器
  3. JavaScript最让人费解的十件事
  4. 看HTML 5如何改变你的互联网世界
  5. 群雄逐鹿移动Web开发标准 祸及Web开发人员
责任编辑:佚名 来源: 51CTO.com
相关推荐

2017-08-28 22:14:24

开发者Unity

2016-01-06 11:20:40

手游工作室成长

2011-12-08 14:50:47

Web App

2009-01-18 09:06:38

Facebook开发平台马克·扎克伯格

2010-09-16 09:02:38

诺基亚

2013-10-22 09:54:42

开发者应用

2011-11-25 17:27:48

移动开发跨平台开发

2017-06-13 14:25:07

华为

2013-04-25 10:14:39

Facebook开发者开发

2012-04-01 15:03:39

大型项目开发者

2010-12-21 10:00:23

Web开发

2013-11-26 09:43:36

开发日志博客

2011-04-25 16:56:34

Greedy Bank游戏开发独立开发者

2012-03-19 20:57:06

2020-07-02 07:46:07

Facebook 开发数据

2011-08-09 11:13:07

iPhone游戏网络连接测试游戏

2010-08-27 17:46:01

AndroidFacebook开发者

2013-03-21 09:54:51

微信开发者案例

2010-08-06 13:33:29

2019-01-02 08:00:00

软件工程师软件开发
点赞
收藏

51CTO技术栈公众号