交恶微软、拒绝乔布斯,21 岁的他是如何开发出 Linux 的?

640?wx_fmt=gif

几天前,Linux迎来了它的27岁生日。从最初诞生在芬兰的一间卧室里,到现在成为,全球网民都离不开的操作系统。绝对堪称神话般的存在!

640?wx_fmt=jpeg

先来看个Linux牛X简史。

迄今为止,在全球范围内:

  • 80%以上智能手机,均使用基于Linux内核的Android系统。

  • 全球排名前500超算中,98%在用Linux。

  • 纽交所、纳斯达克等证券交易市场,都在用Linux。

  • 75%的云计算企业报告平台,也在用Linux。

  • 全球主机行业33.8%的服务器用Linux。

  • 亚马逊、沃尔玛等电商平台都在用Linux。

可以说,每一次程序员的女票去淘宝“败家”,都受恩惠于Linux。

不过,Linux,却被一位来自圣诞老人故乡芬兰的60后大叔,因着Just for fun的缘故,开发于“一个窗帘紧闭黑灯瞎火的芬兰少年的卧室中”。

640?wx_fmt=jpeg

芬兰风光

如今,Linux的父亲——李纳斯·本纳第克特·托瓦兹(Linus Benedict Torvalds,以下简称“李纳斯”),也已49岁。

640?wx_fmt=jpeg

李纳斯近照

能亲眼见证自己的“儿子”,如此惠及全球,一定很有成就感。然而,他开发出Linux,却不过是兴趣使然。


640?wx_fmt=png

一个有电脑的外公


李纳斯的外公,在赫尔辛基大学当教授,近水楼台先得月,李纳斯因此可以使用外公单位发的电脑。

640?wx_fmt=other

小李纳斯

这台Commodore VIC-20计算机,唯一能做的事,就是用Basic语言,在上面编程序。

外公经常在上面做数学运算,因为眼花就让李纳斯,帮自己录程序。而这也建立了李纳斯的数学认知,并学会了编写小游戏。

整个中学年代,李纳斯都是在电脑前度过的,期间还掌握了汇编语言。

640?wx_fmt=jpeg

李纳斯年轻时用过的电脑


640?wx_fmt=png

一本书,一辈子


考入赫尔辛基大学后,他遇到了影响一生的那本书——《操作系统:设计和实现》,作者是Andrew S. Tanenbaum。李纳斯曾如此美誉该书,“这本书把我推上了生命的高峰”。

640?wx_fmt=jpeg

《操作系统:设计和实现》中文版

那时, Unix已开发出来。Unix最早是用汇编写的,开发过程中,Unix的两位创始人肯·汤普逊和丹尼斯·里奇,觉得用汇编写程序,实在太痛苦了!

640?wx_fmt=jpeg

于是,哥俩决定用高级语言,来完成下一个版本,他们先后尝试了Fortran和B语言,却只遇见了成功他妈——失败!

这其中,哥俩中的丹尼斯,收拾好情绪,继续改造 B 语言。丹尼斯为B增加了数据类型,并让B语言,能直接编译为机器码,然后又以「New B」来命名这门语言(好名字u1F602.png)。

后来,丹尼斯把「New B」改为C语言,并用C语言,重新编写Unix的内核,从此,Unix与C白首不相离。

尽管Unix可以完成很多操作,但是必须由人来完成。正是这一bug,催促着灵魂不安分的李纳斯,想去优化它。


640?wx_fmt=png

抛砖引玉:Unix的不完美,催生“宝玉”Linux


1991年初,22岁的李纳斯,花3500美元,分期付款买了台杂牌组装电脑,然后又买了MINIX(Mini Unix的缩写)操作系统。

李纳斯在摸清MINIX 的优点缺点后,把MINIX系统改成了自己得心应手的「战斗机」。也就是在这台电脑上,Linux的初始版本诞生了。

640?wx_fmt=jpeg

Linux的形象是一个企鹅,之所以用企鹅,是因为李纳斯曾被企鹅咬过

事后回忆这段经历,李纳斯说,“这花费了我大量的精力:编程-睡觉-编程-睡觉-编程-吃饭(饼干)-编程-睡觉-编程-洗澡(冲冲了事)--编程”。

熬了四五个月昏天黑地的日子后,这位刚过弱冠之年的北欧大鼻子青年,开发出了Linux 0.01。自此,他成了那个时代,被追捧的程序员偶像。

640?wx_fmt=jpeg

青年李纳斯

不过,比生孩子更重要的,是养孩子。Linux之所以成功,主要凭借它的开源特点。

Linux从出生,就打着开源的烙印,这对Linux的后续发展至关重要。从1991年,内核0.01版本发布,到1994年1.0版本登场,世界各地无数的开发者,都为Linux提交了代码。

李纳斯还为Linux建立了讨论组comp.os.linux,吸引全世界的程序员,不断地推进Linux长成巨人。

640?wx_fmt=png

comp.os.linux讨论组截图

对于Linux的成功,他“归功”于自己的缺点:1.他很懒散;2.他喜欢授权给其他人。

作为版权所有者,李纳斯如此制定Linux规则:1.可免费使用该操作系统,但不得将它作为商品。2.对其所作的改动和改进,必须以源代码的形式,将其公开(而不是二进制,这是不公开的)。3.如不同意以上规定,则无权对它进行复制或从事任何行为。


640?wx_fmt=png

硅谷多了个小李子


1996年底,李纳斯在接到Transmeta(全美达)这家在美国并不知名的公司的offer后,离开芬兰飞赴美国。在全美达,一待就是六年。

某种程度上,这六年,严重影响了Linux操作系统的前进,因为李纳斯成了“硅谷小李子·没时间·分身乏术打工男”。

好在李纳斯在离开全美达后,开始为开放源代码开发实验室(OSDL : Open Source Development Labs, Inc)工作。

这一次,Linux终于迎来系统人生第二春。

640?wx_fmt=other



640?wx_fmt=png

交恶微软,拒绝苹果


Linux出现前,桌面操作系统基本由微软和苹果控制。Linux出现后,桌面操作系统的蛋糕格局,依旧变化甚小,但服务器端市场却是瞬息万变。

最初,微软希望在服务器领域,复制桌面操作系统的辉煌,然而半路杀出的 Linux竟在后来,占据了服务器市场半壁江山。

640?wx_fmt=jpeg

商场如战场,李纳斯也因此,和微软结下梁子。他的头像,被钉在了微软公司的飞镖靶心上。李纳斯对此调侃道,“一定是我的大鼻子太好瞄准了。

640?wx_fmt=jpeg

大鼻子·李

而李纳斯和苹果之间,就没那么剑拔弩张,毕竟Linux和OS X也算是一起从前辈Unix那里一起学(mo)过(fang)的同门师兄。

而且,他还收到了乔布斯发来的工作邀约,前提是——停止开发Linux。

面对乔帮主邀约,李纳斯果然没有......接受,他说,“为什么我要关心这些?为什么我要对苹果公司的故事表现出兴趣?我不觉得苹果公司所做的事情有什么吸引我的地方。我一生的目标也不是占领什么面操作系统的市场(的确,虽然我马上就要做到这点了,但这从来就不是我的生活目标)。”

这次“谈判”虽不愉快,却影响了后续的IT格局。被拒了的苹果,从关注Linux转向BSD。

与此同时,Linux的开源模式,也红得发紫。Linux 1.0版本推出后,很多基于Linux操作系统的公司纷纷冒出,“红帽”公司便是典型代表,连IBM和英特尔,也给Linux打call。1999年,IBM还花费10亿美元来推广Linux。

640?wx_fmt=png

本鹅就是这么红,红红红红

Linux以开源、独立、自由之风,在服务器端大获成功,甚至可以说,没有Linux,就没有互联网的今天。

再后来,移动互联网时代来了。OS X发出了新枝——iOS,Linux则诞生了 Android,而这两位共同的祖父,就是Unix。

或许,这就是命吧!

当初,乔布斯和李纳斯的一次不愉快谈话,让OS X和Linux井水不犯河水。十几年后的今天,它们的“后代”,终于还是成了肩并肩行走在移动互联网时代的双子星。


640?wx_fmt=png

不爱名利爱代码


凭借Linux,李纳斯获得了无数成就和荣誉。其中,曾两次给李纳斯颁发奖项的美国《时代》周刊,对其给出了极高的评价:

“有些人生来就具有统率百万人的领袖风范;另一些人则是为写出颠覆世界的软件而生。唯一一个能同时做到这两者的人,就是托瓦兹(李纳斯的姓氏)”

甚至,在《时代》周刊根据读者投票,评选出的二十世纪100位最重要人物中,林纳斯竟排到第15位,而从20世纪的最后几年,就开始霸占全球首富称号的比尔·盖茨,是第17位。

然而,他却是一个不像名人的名人,他和妻子——芬兰空手道冠军托夫、以及两个女儿,住在圣克拉拉的一个公寓里。对于“Linux之父”的美誉,他声称自己发明LINUX“只是为了好玩”。

而他的名为《Just for Fun》的自传,也呼应了他的淡泊。

640?wx_fmt=png

李纳斯的自传《Just for Fun》

如果说他有啥缺点的话,大概就是会在社交媒体爆粗口、以及会因为技术问题而在演讲中竖中指。


640?wx_fmt=png

在中国,有无可能成为“XX之父”?


中国晚于欧美“触网”,所以国内也相对缺少,能成为程序员们的压倒性偶像的人物。

不过在中国,比李纳斯大5岁的、有着“WPS之父”之称的求伯君,曾于1988年,独自开发出WPS,时年仅24岁。

640?wx_fmt=jpeg

求伯君

巧合是,两个人创立传奇的工具都是386电脑,或许,是时代造就了李纳斯和求伯君这样的独立软件英雄。

当然,仁者见仁,或许每个程序员心中,都有一个专属自己的榜样。

当下,中国已是仅次于美国的互联网第二大国,没准看文章的你,就是下一个“XX之父”呢?愿未来可期!

最后,生日快乐,Linux!

640?wx_fmt=gif

免责声明:CSDN 发布此文目的在于传播更多信息,不代表 CSDN 立场。

参考链接:

  • https://mp.weixin.qq.com/s/hzyAcEa3N1B3ifX6Zxv71Q

  • https://zh.wikipedia.org/zh-hans/%E6%9E%97%E7%BA%B3%E6%96%AF%C2%B7%E6%89%98%E7%93%A6%E5%85%B9


征稿啦

CSDN 公众号秉持着「与千万技术人共成长」理念,不仅以「极客头条」、「畅言」栏目在第一时间以技术人的独特视角描述技术人关心的行业焦点事件,更有「技术头条」专栏,深度解读行业内的热门技术与场景应用,让所有的开发者紧跟技术潮流,保持警醒的技术嗅觉,对行业趋势、技术有更为全面的认知。

如果你有优质的文章,或是行业热点事件、技术趋势的真知灼见,或是深度的应用实践、场景方案等的新见解,欢迎联系 CSDN 投稿,联系方式:微信(guorui_1118,请备注投稿+姓名+公司职位),邮箱(guorui@csdn.net)。


————— 推荐阅读 —————

640?wx_fmt=png

640?wx_fmt=png

640?wx_fmt=png640?wx_fmt=gif640?wx_fmt=gif

展开阅读全文

苹果之父乔布斯:我是如何东山再起的

07-08

[size=18px][color=#FF0000]乔布斯的经历听起来更像一个复仇故事.今年6月乔布斯在斯坦福大学毕业典礼上的演讲中,谈到了当年败走麦城的经历事后证明,从苹果公司被炒是我这一辈子发生的最棒的事情.[/color][/size]rnrnrnrn乔布斯的经历听起来更像一个复仇故事.今年6月乔布斯在斯坦福大学毕业典礼上的演讲中,谈到了当年败走麦城的经历事后证明,从苹果公司被炒是我这一辈子发生的最棒的事情.rnrn在乔布斯看来,从一个成功者重新成为一个创业者的过程让他倍感自由,并借此进入了生命中最具创造力的阶段.从个人角度来说,这段经历是乔布斯传奇不可或缺的组成部分,但有必要在此提醒读者,那仍然是一段风雨凄迷的岁月, 它以一种极端的方式促进了领袖的个人成长.这种个人奋斗史通常无法复制.rnrn不过,它在另一个层面揭示了商界沉浮的奥秘.乔式的沉,主要由于太过沉溺于技术、从而忽视公司整体运营,不能做到兼则明之故;他和斯卡利矛盾的升级,实质上是苹果公司草创阶段向规则时代靠拢的必然结果.rnrn身为苹果的创始人,没有及时完成个人转型的乔布斯最终在权力之争中败北,十年后,他的再度浮出水面则证明了现代公司体制中,领导者所必备的要素:不竭的创造力、善于抓住时机塑造权威形象、日益成熟的个性、与团队成员的协调相处,以及在逆境中不屈的意志.rnrniMac,iTune, iPod……站立在一串改变社会风尚产品背后的天才人物——史蒂夫·乔布斯(Steve Jobs),他的成功故事你一定听腻了:21岁与好友沃兹尼克在自家车库成立苹果公司,22岁推出AppleⅡ开创个人电脑先河,25岁成了亿万富翁.rnrn但是,暂时忘记他商业艺术家的光辉形象吧,在本文中,乔布斯首先是个可怜的被流放者.rnrn少年得志rnrn史蒂夫·乔布斯(Steve Jobs),苹果创始人之一,籍贯美国,生于1955年2月24日,在今天的硅谷所在地长大.1972年高中毕业后,在波兰的一所大学中只念了一学期的书.1974年乔布斯在一家公司找到设计电脑游戏的工作.两年后,时年21岁的乔布斯和26岁的沃兹尼艾克在乔布斯家的车库里成立了苹果电脑公司.他们开发的苹果II具有4K内存,用户使用他们的电视机作为显示器,这就是第一台在市场上进行销售的个人电脑.rnrn乔布斯后来说:“我很幸运,当计算机还是个年轻产业的时候,我进入了这个领域.当时拥有计算机学位的人不多,从业人员都是从物理、音乐、动物学等领域半途出家的优秀人才.他们对此有浓厚兴趣,没有谁是为了钱进了计算机这个行业的.” 1980年11月,苹果股票上升至每股22美金,乔布斯和沃兹尼艾克一夜之间变为百万富翁.1986年乔布斯买下了数字动画公司Pixar.这间公司如今已成为畅销动画电影《玩具总动员》和《虫虫危机》的制作厂商,它是现年46岁的乔布斯事业生涯中的第二个高峰.rnrn落败出走rnrn少年得志的乔布斯没有料到自己会在而立之年走背字——苹果电脑最主要的现金牛AppleⅡ在持续畅销8年后开始呈现下滑趋势,而诞生了18个月的Macintosh销售不容乐观.乔布斯设计Macintosh的初衷是想取代IBM在个人电脑市场的领先位置,因此采取了封闭式的设计结构,所有的外设都由苹果自主开发,配套软件跟不上,这在很大程度上导致了Macintosh的滞销.rnrn这个故步自封的错误是乔布斯败走麦城的开端,而将其推向深渊的却是他的盟友、苹果公司时任CEO约翰·斯卡利(John Scully).rnrn1983年,乔布斯相中了百事可乐总裁斯卡利过人的管理天才.软磨硬泡了4个月,斯卡利仍犹豫不决,最后,乔布斯凭一句“你是想卖苏打水度过余生呢,还是想有机会改变世界?”打动了斯卡利.rnrn乔布斯做梦也没想到,两年后,正是三顾茅庐请来的盟友直接促成了他的离开.rnrn他们的矛盾始于对公司发展方向的不同看法.来自于传统行业的斯卡利把控制成本视为第一要务.而新兴IT行业需要高额的研发费用:AppleⅡ的开发费用是50万美元,到了Macintosh已经高达8000万美元.一方面是高额的开发费用,一方面是低迷的销售态势,公司的赤字在惊人地增长.乔布斯对于技术的狂热,导致整个公司陷入了一种完全崇尚技术革新的企业文化,忽略了成本和用户需求.[Page]rnrn斯卡利再也沉不住气了,决定改革苹果现有的组织结构.年轻气盛的乔布斯坚持已见,不接受斯卡利的主张.两人的关系急转直下,1985年5月已经到了有他无我的境地.斯卡利向董事会施压:如果乔布斯留在苹果,他就挂冠而去.在这个关键时刻,董事会选择了斯卡利.5月末召开的高管层会议宣布斯卡利将展开一次彻底的内部重组,乔布斯不再过问苹果的日常事务.rnrn愤怒的乔布斯一气之下卖掉了所有的苹果股份,只保留了一股以便获得年度财报.这仅存的一股,为他日后的回归埋下了伏笔.rnrn蓄势待发rnrn离开苹果的乔布斯消沉了一段时间,他的朋友甚至一度怀疑他会自杀.不过,当他在和一位诺贝尔奖得主漫谈的时候突然有了创办下一家公司的冲动:为研究机构和学院提供专业配置的电脑,以加速研发的进程.这就是后来的Next公司.“让创新的轮子再转起来,和一帮天才制造出酷毙了的玩意儿”,这是当时乔布斯的全部念头.rnrn于是他开始广招苹果旧部.这让斯卡利着实恐慌了一阵,担心第二天早上到公司时人已经走了一半.为此苹果以“挖墙角”为名将乔布斯诉上了法庭.这个官司彻底离间了苹果公司与其创始人的关系,但也从另外一个方面促进了乔布斯的成熟,从而推动了其新事业的发展.rnrn一开始,乔布斯在Next上犯了和Macintosh类似的错误,模样精致、封闭结构的Next电脑同样未能达到市场预期.但这次,乔布斯巧妙地弥补了这个错误——凭借对技术的把握,迅速把Next的业务集中在了下一代操作系统的开发上,漂亮地完成转型.Next的软件系统,与苹果电脑的完美匹配,正是日后促成乔布斯重返苹果的直接桥梁.rnrn此间,乔布斯还开启了事业的另一扇门——电脑动画.1986年,乔布斯以1千万美金从《星球大战》的导演乔治·卢卡斯手里买来了电脑动画工作室皮克斯(Pixar).这是乔布斯人生故事中又一浓墨重彩之笔.rnrn乔布斯为皮克斯倾注了十年心血.1995年起,《玩具总动员》、《海底总动员》、《超人特攻队》等动画片接二连三地俘获地球人的心,票房收入连连高涨.传奇人物乔布斯由此戴上了商业艺术家的桂冠,从硅谷混入了好莱坞,为踏上回归之路造足声势.rnrn给他们一点教训rnrn当年逼走乔布斯的斯卡利,与IBM和摩托罗拉(Motorola)奠定了PowerPC联盟的基础.不过,投入巨大的PDA产品Newton的开发,由于市场意识过于超前几乎重演了Macintos覆辙.1993年,斯卡利不得不黯然退出.rnrn1996年加盟苹果的吉尔伯特·阿莫利奥(Gilbert F. Amelio)在第一季度就尝到了令人咋舌的7.4亿美元的亏损.一年后苹果的股价滑落到了12.75美元的历史新低.rnrn12年过去了,乔布斯归来的时机似乎已经成熟了.这个经过了事业沉浮、娶妻生子的年愈不惑的男人,开始不断地打电话骚扰苹果公司的管理层,同时,他告诉自己的团队:让我们去给他们一点教训!rnrn乔布斯的底气来源于他悉心经营了十余年的Next.rnrn1990年代初,苹果已经意识到MacOS的操作系统不能满足下一代应用程序的需求,开始寻求其他公司的技术支持.微软的Window NT,Sun和IBM的Taligent都是当时的备选方案.rnrn就在苹果管理层为方案选择吵得不可开交之际,乔布斯主动出击,亲自打电话给阿莫利奥介绍Next产品.rnrn伟大的商界领袖本质上都是伟大的推销员.面向苹果最高层的展示会上,乔布斯解释说,在技术含量上,Next的系统特别适合Internet和多媒体创作,这恰好符合苹果的市场所在.他极富鼓动力的演说最终令苹果的高层们相信,除了选择Next的操作系统,苹果无路可走.[Page]rnrn1996年12月,苹果公司宣布以4亿2700万美元正式收购Next技术公司,同时,乔布斯被任命为阿莫利奥的特约顾问,由此得到过问苹果事务的机会.rnrn由于阿莫利奥会在重大决策上征询乔布斯的意见,后者在公司内部的影响力开始稳步上升.1997年年初的软件供应商大会上,乔布斯颇具煽动性的发言迅速地激发了当场的听众,他们自觉地起立,兴奋不已.这一切足以证明,处于低谷的苹果此时正需要一位魅力非凡的领袖,以重振士气——乔布斯是不二人选.rnrn这一年7月,连续第五个季度亏损后,苹果董事会罢免了阿莫利奥,乔布斯开始行CEO之实.这次,他对苹果的全部热情重新燃烧起来.rnrn乔布斯连续召开会议以制定出公司新的产品策略;为了激发员工斗志,他在公司内部的备忘录上宣布将酌情考虑调整员工的股票期权,此时他的署名是“乔布斯和管理团队”.rnrn8月在波斯顿举行的MacWorld会议,是乔布斯回归苹果后的首次公开亮相.会议上,乔布斯宣布了一连串令整个业界震惊不已的消息:甲骨文 (Oracle)总裁拉里·埃里森(Larry Ellison)进入苹果董事会;微软注资1.5亿购买苹果股票并与苹果达成为期5年的专利权交叉许可协议等等.一批资深的分析家从中看到了苹果复兴的希望.rnrn一个月后,董事会宣布乔布斯出任苹果临时CEO.1998年第一季度苹果开始赢利,股价一路上扬.2000年1月,乔布斯获得了董事会开出的价值超过2亿美元的股票期权,并被正式任命为CEO.这场最漫长的流放,终以乔布斯最壮烈的归来结束. rnrnrn 论坛

程序人生——写在21岁生日前夜

05-18

一、前夜——小学时代rnrn2001年之前,我的人生跟程序半毛钱关系没有,跟所有孩子一样,读书玩闹基本就是我生活得全部,偶尔去游戏机房玩玩大型,还被老师给抓了。这可能是我接触程序的前夜,因为从那时开始我就想着怎么样自己写个游戏,这样就能在家里玩不被抓了。后来家里进货的时候爸妈给了我一台中型机(我家那时候开电器店,买电器什么的),带鼠标的,很有电脑的感觉。记得当天晚上我一夜没睡,把那张卡上所有的应用给玩了一遍,感觉很爽,很专业,我在想,要是这真是一台电脑就好了~(脑子里幻想着电视上黑客带着眼镜目不转睛盯着电脑敲代码的场景,非常爽)~rnrn(注:小将是我生活得一个小镇,我在那里待了17年)rnrn后来小学升初中,本来我要到县城去读,是城关中学还是实验中学我忘了。不过后来发生了件事,彻底改变了我的选择。我们回学校拿毕业证书的那天,小将中学的副校长来我们学校宣传,说小将中学要办实验班了,实验班不仅汇集了学校最好的老师,而且每个人配备一台电脑,并且,最吸引人的是,毕业的时候这台电脑就归本人所有!这个吸引对我来说太大了,一听到有电脑我想也没想就跟我爸说我要待在小将读中学,不去县城读了~rnrn rnrn二、萌芽——初中时代rnrn 在中国,有几种人说的是不能听的,比如领导。rnrn 我进了小将中学之后才发现被骗了,真实情况跟副校长跟我们讲的完全不同,电脑虽然是每个人都有一台,但在上学期间并不属于我们,其他人也有使用的权利。后来记得家长们发起运动把多教的钱给要了回来。其实我倒无所谓,让人家用下就用下,最主要的是让我有台电脑。所以那段时间我还是有点郁闷的。rnrn 不过这不是关键,关键是我接触电脑了!不过记得第一次进机房的时候,我显得很平静。我被安排在第二排的最后,在我的那台电脑旁边恰好有一台淘汰下来的老机器,是DOS操作系统的,有一次我偷偷开机,那黑屏幕吓了我一跳,不知道怎么关机我只能按住电源强行给关了~也是从那次后我对那台老机器产生了一种莫名的敬佩,或许是对计算机世界的一种敬佩。rnrn 那段时间对计算机的接触对我后来的走向产生了很大的影响。在老师(记得叫吴能初,是我们班一个女同学的哥哥)教了一段时间的计算机基本操作之后,我基本熟悉了Windows98的操作,开始自己在电脑里找些有趣的东西玩,被我发现电脑里藏着个“暴力摩托”,呵呵,玩的不亦乐乎!后来去县城阿姨家,和表弟偷偷去横街那边有个叫做阿里巴巴的网吧玩红色警戒,那天我玩厌了红警,就关了游戏,开始和在学校一样在网吧的电脑里找有趣的东西玩,当看到桌面上有个“e”的蓝色图标是我突然想起中央电视台的广告:打开IE,输入h,t,t,p,冒号,双杠,三w点cctv点com——我早已听的能背了,于是我尝试着打开那个图标,在那个地址栏小心翼翼地输入:http://www.cctv.com,回车!哇!我几乎大叫起来,中央电视台的网页真的打开了!我连忙叫旁边玩游戏的表弟不要玩了,快来看网页,那个时候我们都是第一次看到网页这个新奇的东西,他和我一样都非常的兴奋。记得那天我们都没有再玩游戏,剩下的时间都在浏览CCTV的网站,呵呵,当时还不知道其他网站的说。说起来CCTV还为中国互联网的普及做了不小的贡献,哈哈!rnrn 那天回家后,我一直觉得网站这个东西很神奇,以后一定要自己做一个。这个想法可不得了,接下去所有的事情都是这个想法引起的,如果没有这个想法,我也就不是今天的我了。回到小将后,我在车站的那个报亭看到一本杂志,电脑爱好者,里面好像写了个叫马什么的人创办了个网站叫阿里巴巴,呵呵,跟我去县城上的网吧的名字一模一样,很有趣,就买了一本。也没想到那个叫马什么的人在多年之后居然能把阿里巴巴办的那么成功,而县城的那个网吧呢?记得我和表弟最后一次去的时候发现被人给砸了~这就是生活啊,有的人能创造历史,而有的人只能淹没在历史中~还有,后来,我深深被电脑爱好者吸引,订了全年的杂志。rnrn 还是说学校的事,不知不觉我已经在小将中学读了一年,电脑对我来说已经不是什么新奇的事物了,跟计算机老师也混得很熟了。有一天,我问老师我电脑旁边那台老电脑怎么操作,没想到老师真的教了我!也就是那个时候开始熟悉了DOS的一个基本命令,什么dir阿,ping阿,netstat阿呵呵,总之非常好玩,而且在黑黑的屏幕下操作给我一种难以言表的兴奋感,感觉非常专业!后来还发现那台老电脑上还有个索尼克的游戏,呵呵,又是一番不亦乐乎,太好玩了!rnrn 再后来,学校要选两个人去参加信息学竞赛,很抱歉的是,我并不是其中之一。但正是从那个时候开始,我开始接触了程序设计——Pascal。我没能去参加竞赛的原因很简单,因为我小学毕业的那个暑假没有去参加计算机培训,而另外两个人参加了。不过,这不是问题。如果一个人真想学点什么,还有什么能拦得住他么?!我问那个同学借了那本教材看,《PASCAL程序设计(第二版)》 郑启华编著,清华大学出版社。(这本黄色封面的教材正是我的启蒙教材,我进入计算机的世界的领路人,这本书虽然我现在还有,但已不是原先的那本,我一共有过三本这本书,第一本,问同学借的,后来他不用就没拿回去,那本书被我看破了,实在不能再看了,我就又买了一本。第二本不知道怎么搞的,不见了。现在我手里的这本是高二的时候去文星书店买的。)拿到书,我很兴奋!不过,兴奋还是不顶用的,当我看到第二章,标准函数的时候我发现很多东西我连见都没见过(其实都是些三角函数)。于是第一次尝试,有点失败,我停留在第二章没有再向前翻阅,因为我觉得连第二章都看不懂,以后的章节就不用说了(后来发现并不是这样的)。rnrn 初二的寒假,我去外婆家过年,为了初三成绩能好点,我让外婆托人给我借了初三的教材。那天晚上我闲着无聊就去翻阅那些教材,当我翻到数学书时,我又差点兴奋地叫起来!我看到了那些Pascal教材里看不懂的函数符号!原来那些函数叫三角函数,我花了一个通宵学完那章数学后发现并没有什么难度,呵呵~当天亮了听到第一声鸡叫的时候,我伸了个懒腰,像一个武林高手在一夜之间内功大增,躺在沙发上就非常愉快的睡了,心里想着的是赶快回家看Pascal!rnrn 呵呵,后来,一切都是那么自然,不知道花了多少时间,我就把那本教材看完了第一次。虽然有很多不明白的地方,但还是觉得自己内力大增!看完那本书后我开始寻找其他书看,学校图书馆貌似没有,我突然想到我们有一本信息学教材的,而且里面好像还有教怎么用FrontPage做网页的,呵呵,于是赶快找出来看!记得那好像是一个星期六的下午,我一口气把那本教材给看完了,虽然没有电脑,但那些都是些操作问题,对我已经没什么难度,当看到教材的最后一页时,依稀记得那本教材是这么说的:“如果想要做出更好的网站,还要学习数据库,Java,……,等知识!”Java!对就是Java,那个时候虽然我还没接触Java,但在电脑爱好者里已经看到过几次,知道是个很神奇的东西,原来做网站还要学Java的啊!那么我一定要学习Java!我异常兴奋,站起来来回踱步,考虑有什么能办法学习Java,突然我看到了我的储蓄罐!!!呵呵,你们知道我想到什么了么?当时的情况是,我跟我妈说好第二天去我外婆家,于是我就想到,我为什么不能偷偷拿储蓄罐里的钱去县城买本书,然后直接去外婆家呢?这样就能把中间的过程给掩盖过去!呵呵,真是太佩服自己了!说干就干,于是我马上撬开储蓄罐,拿出了所有积蓄(忘了多少,总之有点小题大做了,买本书不用那么多钱,也不知道自己当时怎么想的,难不成还想去买台电脑回来?呵呵),马上抄小路奔向了车站!rnrn 虽然这是我第一次单独到县城,但我还是找得到新华书店,但不知道是新华书店没有Java的书,还是我没找到,总之最后我是在新世纪广场那边的邮局书店买到的,而且我记得非常清楚,那个书店里只有那么一本Java书:《Java程序设计教程》 张曜,张青,郭立山编著,冶金工业出版社,2002。我如获至宝。马上乘车去外婆家,期待能快点看这本书。在车上我一直没打开这本书,好像非常不舍的似的,要留着等到外婆家了再坐下来好好看~rnrn 呵呵,就这样,那本信息学教材的一句话把我领进了Java的世界,以至于到现在我还是一个Java派!说起来也有六七年了~哎~rnrn 可是,好景不长,我发现我完全看不懂这本教材,我只能勉强看完前几章,看到面向对象那块之后就完全进行不下去了,对我这样一个只会点Pascal的人来说面向对象的思想太高深抽象了,我完全不能理解~就这样,在尝试了几次还是看不懂之后,我放弃了~时间也到了初三,开始要为中考忙碌了,也没什么时间看书,那本书虽然经常放在我枕边,但直到我初中毕业还是没搞懂。后来才发现这本java教材根本就是本代码集,都是才写了一点点内容就教你写个小项目,面向对象的东西寥寥几笔就带过了,怪不得我看不明白,不过里面的例子对我还是很有激励作用的,因为那个时候我用Pascal从来没写出过窗口程序,都是在黑乎乎的屏幕下显示几个数字而已,而那本书的程序都是窗口程序,这让我很有目标感~Java是能写窗口程序的!(虽然后来发现Swing的界面难看的不行,但这毕竟是我作为一个门外汉的神圣形象啊!)rnrn 初中时代就这么过去了,虽然没什么成就,但是奠定了日后学习编程的基础后兴趣!初中毕业后,我如愿以学校第二名的成绩进入全县最好的重点中学——新昌中学(话说如今叱诧互联网界两大名人求伯君和陈天桥都是这个学校毕业的,呵呵,新中两人就占据了中国IT界一半江山,这让我很有自豪感,想着以后去金山应聘时跟求伯君说:我也是新昌中学毕业的,不知道他会怎么反应~哈哈,想多了)。rnrn 初中毕业的那个暑假,我想着以前看初三的数学书就把Pascal的难题给解决了,就去看高中的教材,看了数学书,没发现答案,于是再去看我爸高中时用的物理书,呵呵,不看不知道,一看吓一跳,里面居然有讲飞机发动机、火箭和原子弹是怎么作出来的,我一下子被吸引了,于是整天研究这些东西,一天到晚做些奇怪的实验,把我爸摩托车里换下来的化油器也拆了研究,还去翻我爸80年代订的“无线电”杂志,知道三极管有放大作用,这个我就能用电池点燃燃料了~呵呵,不知道我后来设计了个什么火箭,总之是失败了——火箭爆炸了,还把我的手给炸了!这个事情导致的后果是,从那天起我就没放鞭炮~真是被吓到了,好好地在点火突然“嘣”一声,我就什么也听不到了,只听到耳朵里“嗡嗡”的叫,右手不停的流血,后来就记不起来了~rnrn 呵呵,科学研究总要付出代价的啊~rnrn rnrn三、盛开——高中时代rnrn 手被炸后我就一直住在县城的家里,刚好房子装修完成了,这也给了我一个机会可以每天去书店翻书,这个习惯一直保持到高中毕业,高中时我每次回家都会先去新华书店看书,以至于后来我只要瞟一眼那几个书架就知道有没有新的计算机书到了。rnrn 开学后,我加入了丁懿创办的计算机组,后来才知道这个大叔原来也是高一的。丁懿那时技术比我好,那个时候他已经能写点网站程序和窗口程序了,很是羡慕。记得那时候有个叫盛均的人,会做点Flash,看上去很NB,于是我很“崇拜”他~呵呵,来到高中果然开阔了不少眼界,最重要的是,后来计算机组里一个人拿来了一本书,彻彻底底的改变了我的生活。这本书什么名字我忘了,反正是一本Java的基础书,现在在工大图书馆还能找到。这本书深入浅出循序渐进的风格使我一下子就完全理解了初中时不理解的东西,什么面向对象啊,窗口程序啊都让我在短短几个星期内解决了~rnrn 记得在那段时间里,我每天上课,下课,白天,晚上,除了去食堂吃饭、写作业,手里就没离开过那本书。记得那段时间刚好是最冷的时间,有个晚上晚自习时我跑出来想去机房练习书上的程序,那个晚上正在下雨夹雪,非常冷,我到机房后因为太冷了,手一直发抖,居然输不正确进入操作系统的密码,也不知道是谁设置的密码,老长老长,是Xp的一个序列号。我尝试了足足有20多次,还是没成功,于是只能无功而返,怕被老师发现,就躲在厕所里看。还有一次,上语文阅读课,我想反正也去阅览室也是看计算机杂志,还不如逃了去机房写代码,于是就逃了;没想到被王胖子(语文老师)给发现了,下课后同学跟我说王胖子找了我一节课,整个学校都找遍了还没找到,让我去他办公室,先站一个下午再说!呵呵,我当时吓了一跳。还好,王胖子是个好人,我赶过去连道歉带发誓的说了一通,他就不再追究了,呵呵,想起来王胖子真是个好玩的人,我们是他教书生涯的第一个班,后来高三他不在教我们语文,我跟他说起这件事他还说那次把他吓死了,他说他教书第一次发生这样的事,生怕我出了什么事他要负责。rnrn 就这样,我算是完全入门了。高一第一个学期放寒假的时候我买了第二本Java书,没想到这本书看的更快,一个星期就看完了!我妈都吓了一跳,后来过年的时候他跟我一个在杭州做计算机相关工作的舅舅说起这件事,说我砖头一样的一本书一个星期就看完了,我舅舅就说我有潜力,要继续努力下去,还帮我说服我妈给我买电脑,不过我妈同意了,我爸不同意,怕我玩游戏!舅舅说这样很好,我们这代人很幸福,有那么多学习资源,他说他们大学的时候程序都是写在纸上的(其实他不知道,我家没电脑,我大部分程序也是写在纸上的,不过这个过程使我对程序的理解与一般人不同),他还建议我说,以后毕业了去华为做程序员,工资很高,我说我要去金山,因为求伯君是新昌人,他说也好也好。rnrn 再后来,我开始大范围涉猎计算机知识——游戏,c,c++,汇编,Windows编程。当时我学汇编是为了像黑客X档案里的那些人一样破解软件,写操作系统底层的程序,也不知道谁怎么了解的,可能是在看雪论坛,我知道了汇编也能编写Windows窗口程序,于是就去网上查,果然有这么一本:《Windows环境下32位汇编语言程序设计》,立即就买了。于是我还没用c和c++写过窗口程序就已经在用汇编写了,这个过程有点特殊。后来c和c++都只学了一点(c++看的是我们工大教授钱能写的那本教材,是丁懿买的。我也是上了大学后才知道钱能老师是工大的,而且居然那天给我们上课的就是他。那天我恰好带了那本书,跟我同学说工大有个教授很牛,叫钱能,我的教材就是他写的,他写的for语句很特别,非常经典。刚给我同学看完那段代码那个老师居然写出来一段一模一样的,然后我同学就说:会不会这个人就是钱能?我说:钱能怎么可能来给我们辅导?说完那个老师说:我姓钱,名能….我直接晕了。)rnrn 高二以后经历有点黑色。那个时候我们都有了点知识,就蠢蠢欲动,想学着比尔大叔他们创业,几个人还想退学不读书了。回家跟我们说我不读书了,要去创业,我妈以死相逼,要我会学校!最终的结果是几个人一个都没成功。在这之后我整日迷迷糊糊,不想读书。就这样虚度了一年多时间。后来我复读了一年,而且一年之后我进的是浙工大,不是浙大。rnrn rnrn三、大学rnrn 我也不知道大学里我究竟会怎么样,总之,好像没了以前学习那股劲头。貌似经历了太多失败之后,锋芒都没了,剩下的只有挫败感~rnrn 也仿佛对写程序失去了信心!以前写的程序,就算是用Pascal写的也有很多经典的代码,更不用说汇编了。而现在,总感觉自己写的代码别人也能写的出来。rnrn 大一上半学期怎么过来的都不知道,高中里一起折腾的这帮人居然大学还在同一个学校,就又重新想创业。创就创吧,反正我也没想好要干什么。于是上学期做了暗恋秘密,做了抢床位。但是我发现这并不是我想要的,我不想赚钱!我想要的是一颗能让我安安心心坐下来写程序的心!rnrn 我尊重程序,我也热爱程序,我不想程序仅仅程序我赚钱的工具!虽然经过了那么多年,经历了那么多失败,我失去了很多,不想再失去对程序的那份感情,我只想平平淡淡写程序,请别给我提钱!我始终认为只有清心寡欲、踏踏实实的人才能写出好的程序,一个利欲熏心的人怎么可能去尊重程序呢?rnrn 所以我决定,要从过去的阴影中爬出来,静下心来,踏踏实实的去写程序。虽然依然很迷茫,在技术的海洋中如何找准方向?但相信只要认定一个方向一直努力下去,终将走出困境,迎接辉煌!rnrn 想起东邪西毒里的一段话:rnrn 如果有一天,我忍不住问你,你最爱的人是谁?不管你心里有多么的不愿意,你一定要骗我说,你最爱的人是我!rnrn程序人生!rnrnClass CabinrnrnPublic static void main(String[] args)rnrnSystem.out.print(“Happy birthday, Cabin”);rnrnrnrn 论坛

CSDN拒绝Linux的理由!!!

08-25

请到这里支持一下rnhttp://expert.csdn.net/Expert/topic/2184/2184464.xml?temp=.5701258rnrn====================================================================rn强烈要求增加“Linux技术社区”!rnrnrnCSDN.NET--中国最大的开发者网络...rnrn在国内CSDN很有人气,可惜没有专门的Linux社区:(rnrn这里讨论Linux的气氛;解决问题的速度;有没有高手...rnrn大家心里有数,我不说了:~>_<~:rnrn再看看这些论坛搞的多好!rnhttp://www.linuxsir.com/bbs/rnhttp://www.linuxforum.net/forum/ubbthreads.phprnhttp://www.linuxfans.org/nuke/modules.php?name=Forumsrnhttp://www.linuxeden.com/forum/rnrn当前CSDN的Linux相关论坛分散在四个版块:rnrnLinux/Unix开发(Linux开发 & Unix开发 & Shell开发 & 桌面开发)rn系统/网络管理(Linux网络管理)rn软件使用/操作系统(Linux)rn数据库开发(MySQL/Postgresql)rnrn是不是太分散了,以至人气不旺呢?rnrnrn我代表CSDN所有Linux爱好者,强烈要求增加“Linux技术社区”!rnrnrn建议如下分类:rnrn新手入门及安装配置rnrn网络管理与服务器架设rnrnMySQL及数据库开发rnrn程序设计rnrn软件应用rnrn内核技术rnrn发行版RedHat专题rnrn自由软件和文化rnrnUnix(FreeBSD,Solaris)rnrnrn Linux爱好者rn 10:31 2003-8-25rnrn====================================================================rn论CSDN拒绝Linux的理由!rnrnrnCSDN什么时候说不欢迎Linux啦?!论坛上不是也有几个Linux版面吗!?rn既然有Linux版就应该把它做好,我只是希望将几个Linux版集合成一个Linux专区。rnrn当Windows出问题了,可以来CSDN有很多热心的朋友帮你。rn如果Linux有问题怎么办?rn的确可以去那些专门的BBS,但毕竟CSDN上的人多,解决问题的速度要快。rnrn在CSDN上也有很多喜欢Linux的人。版主wwwunix和ayiiq180很经常帮我。rn希望讨论Linux的气氛更热烈些,喜欢Linux人在同一个大类社区不是很好吗?rnrn如果你在使用Linux请不要那么悲观、消极。rnCSDN有.NET技术 | IBM技术社区 | Borland技术社区rn当然可以有Linux技术社区。rnMS, IBM, Borland是大公司,Redhat也是大公司。rnrnrn总之,CSDN是不会拒绝Linux的,否则就称不上“中国最大的开发者网络”!!rnrnrn Linux爱好者rn 11:49 2003-8-25rnrn 论坛

没有更多推荐了,返回首页