艾永亮:当年QQ和MSN的竞争中,MSN为什么会输?

2024-02-05 01:10

本文主要是介绍艾永亮:当年QQ和MSN的竞争中,MSN为什么会输?,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

随着科技的发展,人们的生活越来越便利,尤其是社交软件的诞生,让人们足不出户就能跟朋友交流。在这些社交软件中最出名的莫过于QQ,其实早期的QQ并非一帆风顺,在它成功的道路上曾有过一个巨大的“拦路石”,那就是MSN。

随着国内的互联网产业刚刚兴起,腾讯创始人马化腾看准了国内社交软件的空白,于是腾讯QQ诞生了,在1999年时发布了第一个版本“OICQ”至2004年在中国的即时通信市场中占据了78%的市场份额。但这并不意味着QQ会全程开启“外挂”模式,因为在2005年时QQ出现了历史上最大的敌人MSN。

MSN是微软旗下的社交软件,且曾经一度是全球最大的即时通讯软件。在MSN刚刚进入中国市场时,没有任何的宣传和本地化支持,MSN就已经轻松占据中国即时通信市场的10%,位居第二。而且MSN的使用群体主要集中在高大上的商务人士,人数早已超一千万人。

MSN的定位是商务人员,用户群体相对来说较单一,而当时的QQ的定位是不同阶级的年轻人。当时许多公司在员工上班时要求员工禁止登录QQ,因为在许多用户看来,QQ只是娱乐工具,MSN才是真正的社交。

微软在中国组建MSN研发中心时,准备实施本土化运营,当时大家觉得腾讯即将退出这场舞台,让人意想不到的是腾讯面对这种局面也不带怕的,QQ在2004年正式版强化了网络传输功能,还支持断点续传,这让用户在传输文件时获得了极大的舒适感,甚至收购了Foxmail,并与谷歌合作,将谷歌的搜索框镶入到各个模块中。

尽管做了如此充分的准备,当MSN发难时,QQ还真有点招架不住。MSN先是推出了MSN中文网,将各个频道以承包经营的方式向社会招标,随后又快速的切入电信增值业务,再联合雅虎达成协议,让全球的即时通讯用户之间能够互联互通,强强联手的雅虎和MSN几乎将全球近一半的即时通信用户握在手里。

对于腾讯来说,即便是如此糟糕的局面,它也没有选择随波逐流加入互联互通行列,反而重新审视自己的产品。QQ和MSN经历了几年的相互厮杀,MSN的市场份额在2008年时已经降至4%,到了2010年,微软关闭MSN Spaces博客服务,2012年MSN的用户数仅剩4500万,而那时的QQ却拥有了上亿名用户,在互联网高速发展期间,QQ成功打了场漂亮的"翻身仗",同年微软宣布放弃MSN。

本拥有着一手好牌的MSN,居然会被出顾茅庐的腾讯击败,真是让人大跌眼镜,那么它到底那里做错了呢?

早期MSN的功能和QQ一样,都是社交聊天的交友软件,但MSN却少了一个功能,这也是导致QQ这个后起之秀在短时间内超越了MSN的主要原因:MSN没有与陌生人聊天的功能。虽然这个小功能看似微不足道,但却折射出产品思维与互联网思维的不同。

产品思维是指不断提供新功能并引导用户使用,而互联网思维是不断满足用户需求。也许是因为微软曾经创造了太多的神话,当互联网时代到来后依旧不愿意做出改变且缺乏创新。

而且MSN在用户体验上严重失分,在使用MSN时总会出现许多问题,比如频繁掉线、信息丢失、无法传送大容量文件、盗号多、病毒链接多、广告信息多、垃圾邮件多,以上提及的种种功能缺失还不是用户使用MSN最糟糕的体验,让用户最不能容忍的是:在使用中碰到问题,竟然会申诉无门,老问题还未得到改善,新问题又不断冒出来,无视中国用户的反馈,不重视中国市场,久而久之用户自然不会选择MSN。

MSN在中国市场上,没有一个统筹全局的负责人,微软对中国MSN的管理架构是“MSN事业部—MSN海外事业部—MSN亚太事业部”,每次需要沟通时成本太大,以致于对市场的反应总是滞后。市场部门和研发部门分别要向两个大区上司汇报,但又完全没有隶属关系。再加上微软总部对MSN在中国的这场竞赛中没有腾讯那么有危机感。看来好好的MSN走到退出这一步绝大部分原因就是微软自己作的后果。

QQ的成功除了凭借先进的技术以及顺应时代的潮流外,更重要的是把握了用户的需求,。当一家企业想要在时代长期生存下去,最重要的就是需要把握好用户需求变化,谁能把擅长做到极致,谁就更有机会胜出。

更多精彩文章,请搜索关注“艾老思”

这篇关于艾永亮:当年QQ和MSN的竞争中,MSN为什么会输?的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/679353

相关文章

Ajax 解决回调竞争

回调的竞争,即多次快速点击同一按钮导致多个异步的AJAX请求同时返回,导致数据更新顺序混乱。这种情况在异步编程中很常见,特别是前端开发时,AJAX请求的回调并不保证按顺序执行。 $.ajaxSetup() 可以设置全局的 beforeSend 和 complete 回调函数,这样每个 AJAX 请求在发送前和完成后都可以执行相应的逻辑。 let isRequestPending = false

P11019 「LAOI-6」[太阳]] 请使用最新版手机 QQ 体验新功能

English statement. You must submit your code at the Chinese version of the statement. 题目描述 你的 QQ 收到了一条新消息!但是你很生气,因为你看不到别人在手机 QQ 上发送的超级表情。 消息形如一个字符串 S,包含且仅包含一个超级表情。具体地,我们将 S 的拼音采用驼峰命名法,可以化为如下形

QQ通讯协议

不管UDP还是TCP,最终登陆成功之后,QQ都会有一个TCP连接来保持在线状态。这个TCP连接的远程端口一般是80,采用UDP方式登陆的时候,端口是8000。因此,假如你所在的网络开放了80端口(80端口是最常用端口。。就是通常访问Web的端口,禁掉它的话,你的网络对你来说价值已经不大了),但没有屏蔽腾讯的服务器IP,恭喜你,你是可以登陆成功QQ的。 二、聊天消息通信。       采用UDP协

猫猫学iOS之ipad开发qq空间项目横竖屏幕适配

猫猫分享,必须精品 原创文章,欢迎转载。转载请注明:翟乃玉的博客 地址:http://blog.csdn.net/u013357243 一:效果图 先看效果 二:结构图 如图所示: 其中用到了UIView+extension分类 Masonry第三方框架做子控制器的适配 NYHomeViewController对应主页也就是全部 NYDock是左边的菜单栏 放置各个选项

qq面板切换效果

<!DOCTYPE html><html><head><meta http-equiv="content-type" content="text/html" charset="UTF-8"><title>查询</title><link type="text/css" href="chaxun.css" rel="stylesheet"/></head><body><div class="

Javaweb QQ第三方登录

Javaweb QQ第三方登录 转载  2017年03月10日 10:06:01 标签:java 1137 这是第三方登录的第二篇,关于web接入微博第三方登录可以参考我之前的博文,之前的博文比较详细的讲解了该如何进行第三方登录的申请和准备工作。  http://blog.csdn.net/cwfjimogudan/article/details/53946714

《Rust避坑入门记》第2章:解决多线程并发数据竞争的不可变性

从第1章所讨论的出现数据竞争问题的多线程并发剧院订票系统的代码能够看出,虽然可变性能够方便地随时修改值,但滥用可变性,会在多线程并发编程时,带来数据竞争的难题。 共享可变状态所带来的多线程并发时的数据竞争难题,该如何解决? 2.1 使用不可变性避坑 Rust的不可变性,如果与Mutex<T>智能指针相配合,就能解决多线程并发数据竞争的难题。可以使用不可变性与Mutex<T>智能指针,将代

仿qq弹出列表的actionSheet用oc ,swift2和安卓的简单实现

在这公司上班也是醉了,一个产品公司不大利于程序员的发展,最主要的是公司不关心员工的成长,每天就知道在公司优化代码和换下公司的界面等一些繁琐的事情,完全是在浪费时间,倒不如学一些新的东西,今天学ios的时候发现了qq5.0版的那个退出程序时的上弹提示菜单栏,以前也就是用popwindow来实现的,今天看ios的代码实现起来确实是如此的简单,也就是已经封装好的一个控件UIActionSheet,想起安

深度学习项目实践——QQ聊天机器人(transformer)(三)功能实现的方法——NoneBot2插件结构与编写

深度学习项目实践——QQ聊天机器人(transformer)(三)功能实现的方法——NoneBot2插件结构与编写 在前两节中,我们详细讲解了QQ聊天的原理、QQ机器人的框架与环境配置的流程。本节将重点介绍NoneBot2的插件构成,以及如何从零开始编写一个属于自己的插件。这一篇文章主要就是充当搬运工,参考了nonebot2的官方文档 第一步:了解NoneBot2的架构 在开始编写插件之前,