0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Jacob:早期一穷二白的微软,是如何找到自己的PMF

合宙LuatOS 2024-06-29 08:05 次阅读

1975年,MITS公司推出Altair 8800,首次在《大众电子学》杂志上亮相,被誉为是首个成功的个人计算机,吸引了大量的计算机爱好者和开发者,大量的订单证明了个人计算机市场的巨大潜力。

当时的个人计算机,还只是面向开发者和计算机爱好者,用户通常需要懂得如何编写代码才能使用,Altair8800虽然被誉为是最成功的个人计算机,但原厂配置的却是机器编程语言,繁琐不容易理解,而且极其难用。

比尔盖茨和保罗艾伦意识到了这个问题,他们立即联系MITS公司的创始人,愿意为Altair8800开发BASIC解释器,让大家可以使用BASIC语言来编程。

机器编程语言是最底层的编程语言,编程的人还需要了解计算机的硬件架构,而且语法异常复杂,不容易理解,编写完成后还要经历各种调试,缺乏即时反馈的机制。相比之下,使用BASIC语言的人,不用关心底层硬件的架构,语法直观易懂,并且提供交互式编程,也就是所见即所得,大大降低了使用个人计算机的门槛。

BASIC语言是1964年由约翰乔治凯门尼发明的,比尔盖茨和保罗艾伦在高中和大学期间,就是通过BASIC来编程的,当时MITS公司只是一家规模比较小的创业公司,主要是有计算机爱好者和硬件工程师组成,他们的主要的精力都是放在硬件开发上,没有足够的人力去做所谓用户交互的事情。

而且BASIC语言并不是直接能应用在Altair 8800上,需要做适当的优化才能在不同的平台上运行,这里面大量的优化工作需要精通BASIC语言的人才能胜任,MITS里面多为硬件工程师,没有这方面的知识和经验。

对于MITS公司来说,专注自己擅长的领域,把不擅长的事情交给其他开发者去补充,是当时最好的策略,比尔盖茨和保罗艾伦用了整整一个月的时间,开发出了适用于Altair8800的BASIC解释器,随后成为了这款个人计算机的标准编程语言。

比尔盖茨和保罗艾伦成立微软公司,专门为其他个人计算机平台去适配BASIC语言,包括Apple和IBM PC等,微软通过收取BASIC解释器的授权费用,积累了属于他们的第一桶金,同时,也使得微软在技术社区里面获得了良好的口碑。

20世纪70年代末80年代初,个人计算机的市场迅速发展,IBM作为大型计算机的公司,也意识到个人计算机市场的巨大潜力,但当时Apple已经在个人计算机市场上取得了成功,IBM想快速进入这个市场,想尽快推出个人计算机产品抢占市场,这个时候面临一个问题,没有操作系统

自行开发操作系统,需要较长的时间和大量的资源,采购现有的可以大大缩短持平开发周期,最终IBM决定采用开放的策略,意味着他们愿意使用第三方的软件和硬件,通过快速组装推出产品。

比尔盖茨和保罗艾伦意识到了操作系统在个人计算机中的核心地位,尤其是这种开放式的市场策略,将是一个巨大的市场机会,微软在1980年,以5万美元收购了西雅图计算机公司,通过优化他们的操作系统QDOS,整合成MS-DOS操作系统,并向IBM提出合作意向。

由于微软在个人计算机领域,通过适配BASIC解释器打响了知名度,并拥有成功经验,自然而然获得了IBM的合作机会,而且在微软和IBM所签订的合同条款中,微软保留了MS-DOS的所有权,意味着他们不仅可以向IBM供应操作系统,还可以向其他计算机制造商供应,正是这一策略扩展了微软的市场份额。

由于MS-DOS是一个基于命令行的操作系统,对于没有计算机基础的用户来说,使用复杂而且并不直观,1984年,苹果Macintosh发布了,这是全球第一个带有图形用户界面的操作系统,微软意识到图形用户界面的重要性,随即在不久后推出了Windows 1.0操作系统。

1986年3月13日,微软正式上市,这个时候的主营业务有3个,分别是MS-DOS操作系统、BASIC编程语言和开发工具,还有应用软件Microsoft Word、Microsoft Excel,最早的Word和Excel是在MS-DOS和Apple Macintosh上推出的。

回顾微软早期的历史,BASIC语言、MS-DOS操作系统,这些都不是微软发明和原创的,但却是微软把它们推广到了全球,当时的信息网络不发达,信息传递受阻,对于BASIC语言的创始人、QDOS系统的母公司来说,他们并不知道把自己手中的技术推广开来,将会拥有如此巨大的商业回报。

技术领域追求的是怎么突破理论极限,市场追求的却是在有限的技术范围内,如何更好地解决眼前问题。单纯的技术达人很容易陷入终日盲目追求突破,而市场掮客却因为不懂技术,困在满是问题的环境里而不知所措。我们要向微软学习的是,善于把自己放置在技术和市场的交集位置里面,做一个高效的信息枢纽。

如果不是比尔盖茨和保罗艾伦,在早期发现了个人计算机,其实可以通过适配BASIC语言降低操作门槛,后期就不会拿到IBM的商业合同,如果不是比尔盖茨和保罗艾伦,敏锐地发现操作系统才是个人计算机业务的核心,后期就推出不了创造了巨大营收的Windows。

回看这里的两次关键决策,微软无不在阐述一种顶级商业模式应该具备的关键因素:

1、产品本身具备拓展性,可以同时卖给很多客户

2、产品拓展的成本较低,卖一亿个产品和只卖一份的成本差别不大

3、这个产品所依靠的生态是个开放系统,能够不断优化、自我强化

最后,微软早期的经历也在告诉我们,任何一个十分专业且有用的工具或技能,在降低使用门槛的同时就能带来极大的经济利益,同时,一个具有长期主义、能自我强化的类“操作系统”的产品,才是我们应该去追求和挖掘的商业模式。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 微软
    +关注

    关注

    4

    文章

    6451

    浏览量

    103273
  • 计算机
    +关注

    关注

    19

    文章

    6872

    浏览量

    85803
  • 操作系统
    +关注

    关注

    37

    文章

    6407

    浏览量

    122318
收藏 人收藏

    评论

    相关推荐

    Jacob:在单纯车贩子的估值上评价特斯拉,是不够客观的

    投资的目的,是寻找一些能造成垄断的业务,这样才有溢价,简单说就是,有些服务只有我有,别人没有,我可以自主定价,不需要陷入同质化的竞争里面卷得自己累死累活。电车区别于燃油车,就是它具备智能和互联的可能
    的头像 发表于 06-02 08:05 119次阅读
    <b class='flag-5'>Jacob</b>:在单纯车贩子的估值上评价特斯拉,是不够客观的

    Jacob微软还能靠Windows操作系统继续躺赚吗?

    Windows业务的收入大概有215亿美元(2023财年),占微软营收的10%,是仅次于云计算、Office的第三大业务。这个业务由两大部分构成,WindowsOEM收入和Windows商业产品
    的头像 发表于 05-28 08:05 171次阅读
    <b class='flag-5'>Jacob</b>:<b class='flag-5'>微软</b>还能靠Windows操作系统继续躺赚吗?

    新火种AI|正面硬刚OpenAI与谷歌?微软竟然偷偷自研出5000亿参数大模型!

    在AI领域,微软公司一直以其独到的创新性和前瞻性而闻名。也正因此,它抢先在AI赛道嗅到商机,并极具预判性的投资了OpenAI,使其成为自己在AI赛道上的最强助力。不过,微软的野心不止于此。 根据
    的头像 发表于 05-11 11:47 398次阅读
    新火种AI|正面硬刚OpenAI与谷歌?<b class='flag-5'>微软</b>竟然偷偷自研出5000亿参数大模型!

    30V N沟道沟槽MOSFET PMF250XNE数据手册

    电子发烧友网站提供《30V N沟道沟槽MOSFET PMF250XNE数据手册.pdf》资料免费下载
    发表于 02-05 09:48 0次下载
    30V N沟道沟槽MOSFET <b class='flag-5'>PMF</b>250XNE数据手册

    如何快速找到PCB中的GND?

    如何快速找到PCB中的GND?  在PCB设计和制作过程中,找到地线(GND)是非常关键的步骤。GND是电子电路中一个非常重要的参考面,它提供了电路中的参考电平,并在电路中提供低噪声的当前路径。因此
    的头像 发表于 02-03 17:04 1871次阅读

    找到CAN总线(故障)节点的三种办法

    找到CAN总线(故障)节点的三种办法  CAN总线是现代汽车电子系统中常见的通信协议,用于车载电子设备之间的数据传输。在汽车的CAN总线系统中,每个节点都扮演着重要的角色。然而,由于各种原因,有时候
    的头像 发表于 02-02 10:35 892次阅读

    微软去年四季度财报超预期

    根据微软发布的2024财年第二财季(即2023自然年四季度)财报数据显示,微软实现营收620亿美元;高于预期。这是微软近两年最佳季度收入增幅,而且微软已经连续五季创收入新高。 与之对应
    的头像 发表于 01-31 14:33 774次阅读

    如何快速找到PCB中的GND?

    如何快速找到PCB中的GND?
    的头像 发表于 12-07 14:26 877次阅读
    如何快速<b class='flag-5'>找到</b>PCB中的GND?

    3D-IC 设计之早期三维布图综合以及层次化设计方法

    3D-IC 设计之早期三维布图综合以及层次化设计方法
    的头像 发表于 12-04 16:53 320次阅读
    3D-IC 设计之<b class='flag-5'>早期</b>三维布图综合以及层次化设计方法

    python idle在哪里找到

    IDE,颇受初学者和小规模项目开发者的喜爱。 首先,让我们来了解一下IDLE的历史。IDLE是参考了早期的Smalltalk IDE而开发的,Smalltalk是一种面向对象编程语言。IDLE最早
    的头像 发表于 11-29 14:39 656次阅读

    微软CEO登台Open AI发布会、微软687亿美元收购暴雪......

    点亮在看,发现更多精彩 原文标题:微软CEO登台Open AI发布会、微软687亿美元收购暴雪...... 文章出处:【微信公众号:微软科技】欢迎添加关注!文章转载请注明出处。
    的头像 发表于 11-10 08:15 238次阅读
    <b class='flag-5'>微软</b>CEO登台Open AI发布会、<b class='flag-5'>微软</b>687亿美元收购暴雪......

    电接点如何找到公共端

    电接点压力表是一种大量应用于压力控制领域的设备,它具有测量准确、调整方便、稳定性高等优点。在使用电接点压力表时,公共端是其中一个重要的组成部分。那么,如何找到电接点压力表的公共端呢?
    的头像 发表于 09-26 09:59 2382次阅读

    微软竟然发布了自己的Linux

    微软 Azure Linux 首席项目经理 Jim Perrin 表示,微软启动 CBL-Mariner 是因为它需要一个内部 Linux 发行版和一个一致的平台来支持工程师在 Azure 上运行的无数工作负载,而 Azure Linux 可以部署在云中并运行多个容器。
    的头像 发表于 09-08 17:10 735次阅读
    <b class='flag-5'>微软</b>竟然发布了<b class='flag-5'>自己</b>的Linux

    请问闪烁噪声是噪声吗?

    闪烁噪声是噪声吗
    发表于 09-01 17:01

    大学毕业设计一席谈之二十八 GPS卫星信号的捕获算法仿真(13)PMF-FFT

    什么是PMF-FFT?之前已经讲了二维捕获。先回顾一下基本概再比较两种算法的差异?这将有助于真正的掌握 PMF-FFT。学习是一个充满各种反复的过程! 二维捕获其实就是检测 C/A 码的循环相关结果
    的头像 发表于 07-27 23:55 2172次阅读
    大学毕业设计一席谈之二十八 GPS卫星信号的捕获算法仿真(13)<b class='flag-5'>PMF</b>-FFT