开发Java,市值一度超过两千亿美元,造福无数程序员的Sun公司,也最终“陨落”
来源:小渡Duing
前言
这是乔布斯曾说过的话,也是很多技术大佬都会坚守的信念。最突出的表现则在于他们性格方面足够的特立独行,甚至是有些偏执,但也正是凭借这份“迷之自信”和偏执精神,才诞生了如此多的技术创造。
不过,今天我们不是要聊乔布斯,而是另外一位技术大佬,他与乔布斯不仅在个性上有很多相似之处,而且各自创立的公司也成功的继承了他们的个性。
麦克尼利是谁?
照亮计算机领域的**Sun**公司
Sun是一家一经成立,便高速成长和发展的公司。其发展速度有多快呢,我们先来看下面的一组盘点:
1982年Sun公司成立;1985年,Sun公司研制出自己的SPARC精简指令集(RISC)处理器,将工作站性能提高了一大截;1986年在美国成功上市;1992年Sun推出了市场上第一台多处理器台式机SPARCstation10 system;1993年进入财富500强;1995年Sun公司开发了[Java]技术,第一个通用软件平台;1997年Sun公司开始推出其新的64位元服务器家族[SunEnterprise 10000],同年又开发出[Java2];在2001年的高峰期,Sun公司在全球拥有五万雇员,市值超过两千亿美元;……
从中我们可以发现如下几点关键之处:1、Sun公司的主要产品是工作站和服务器;2、创新研发速度极快;3、公司人员及经济规模增长扩大的速度极快。
说起工作站,特别值得一提的是第一代Sun工作站产品:Unix工作站Sun-1,也是凭借这个产品,使得Sun公司一经成立便已经发展的小有名气。
早在公司成立前,Sun-1的产品就已经在研发的路上了,而研发者则是Sun公司的联合创始人之一的贝克托森(AndyBechtolsheim)。
当贝克托森还是斯坦福大学研究生时,他设计出一种“三个百万”的小型图形计算机,称作图形工作站(GraphicWork Station)。而设计的初衷则是给斯坦福学校的校园网建设设计工作站。
在感叹学生时代的贝克托森相当的厉害之余,很多人脑海中也会存在一个问号:这个“三个百万”是什么概念呢?这“三个百万”是指每秒一百万次的运算速度(现在微机的万分之一)、一百万字节的内存(今天PC的千分之一)和一百万像素的图形显示器(比今天的微机显示器低、比手机高)。
别看跟现在比起来逊色不少,但在当时可谓是相当的先进,毕竟它是基于摩托罗拉68000CPU,有着1MB的内存和百万像素级的显示器。
在这里,有人可能会注意到“摩托罗拉”这个关键字眼。没错,在研发过程中为了支持Unix操作系统的虚拟内存,贝克托森使用了摩托罗拉68000处理器和一个高级的内存管理器。
后来在1982年,Sun公司成立了,贝克托森成为公司的联合创始人。而后正是基于上面提到的这个第一代工作站产品,使得Sun公司一经成立便成功盈利,取得小有成就,并在业界成为小有名气的公司。
说完Sun的“开张辉煌”之后,我们接下来聊聊Sun公司的技术创新,对于程序员来说,技术创新是极为重要的一环,并且很多程序员对Sun公司最为关注的一点也是在于技术领域的创新与研发。
1984年,麦克尼利开始担任公司CEO,此后在接下来的20多年时间里,也正是凭借着麦克尼利坚守创新与研发的信念,以及凭借对网络计算的洞察力引导着Sun公司技术创新的方向和步伐,也因此Sun公司才取得了如此瞩目的成就。
纵观Sun的发展历程,最亮眼也是最著名的两项贡献是:研发出Sparc处理器和基于Unix内核的新系统Solaris;成功推出Java电脑语言。
打破行业巨头技术垄断,凭借自身产品技术“硬核”出圈
将时间倒退回20世纪80年代,彼时在芯片与系统的市场上,微软和英特尔凭借Wintel,成功垄断整个技术市场。在那个高度重视版权的时代,要想存活下去,你只能选择使用垄断巨头提供的产品技术。
但Sun公司却偏偏不走寻常路,它选择自己研发出Sparc处理器和基于Unix内核的新系统Solaris,以此摆脱巨头垄断的技术控制。不仅如此,它还展现出了巨大的野心,并不惜进行大胆冒险,幸运的是通过一波操作非但没有搞垮自己反倒以此成功逆袭。
代替技术垄断,Sun公司从1987年开始大胆的将Sparc处理器和基于Unix内核的新系统Solaris开发出去,并鼓励其他公司进行克隆。
勇敢迈出第一步的人,往往会有意外的收获。此举非常成功,不仅大大增加了Sparc技术的市场曝光度和使用度,甚至一举成为行业标准(一种曾经的小弟突然与往昔的行业大哥肩并肩的感觉)。
在开放技术方面尝到甜头的Sun公司,自然不会就此收手。1995年,其又推出了Java电脑语言。
不赚钱,却造福了无数程序员
1995年Sun公司开发了Java技术,后来又将其放到网上,提供给大众免费使用,即使用者不必付任何的版税,这也使得Java得到极大的普及。
Sun公司开发Java的想法是:在互联网的时代,提供一种和机器无关,和操作系统也无关,可以运行在任何平台上的语言。
虽然Sun公司没有在Java这个项目上赚到什么钱,但日后Java的技术影响力也为Sun公司带来了不小的名气,麦克尼利还因此将自己称作“JavaMan”。
不赚钱的项目,却造福了无数程序员。相比于无数追求商业化和利益的企业来说,从这点上来看,Sun公司还是很伟大的。
Sun公司的发展轨迹是如此的顺利,发展的每一步似乎都取得了不小的成就和进步。但也难逃企业生命周期理论的“魔咒”,即企业发展一般会经历四个阶段:创业期、成长期、成熟期和持续发展期(或衰落期)。
2001年开始,伴随着互联网泡沫破灭,加之麦克尼利过于固执,无视标准化服务器浪潮将席卷整个行业的趋势,仍然坚持着自己专有的Ultra Sparc芯片和Solaris操作系统的服务器,且轻视IBM、惠普等竞争对手,最终诸多原因导致发展达到顶峰的Sun公司开始走下坡路,且公司衰落的速度非常快。
尽管经历了一系列的挣扎,但难逃2008年的经济危机,Sun最终在2009年4月20日,被甲骨文以现金收购,交易价格达74亿美元。一代“神话”企业,至此“陨落”。
与众不同的创新有时候确实可以取得意外的效果,但也要时刻留意市场大环境和周围竞争对手的变化,毕竟不是每一家公司都能像苹果一样幸运,也不是每一个企业家都能够像乔布斯一样幸运。
最后回到程序员个体角度来说:偏执是很多程序员大佬都会具有的独特个性,但也不要一味的偏执下去。正所谓成也萧何败萧何,凡事要掌握好一个度,唯有把握好这个度,我们才能够更加游刃有余的行走于技术领域。
1、GitHub 标星 3.2w!史上最全技术人员面试手册!FackBoo发起和总结
5、37岁程序员被裁,120天没找到工作,无奈去小公司,结果懵了...