定义了技术产业的程序员:他们现在在哪里?

计算机的未来…大约1986年。

12 第二页
第2页共2页

今天:卡尔一直徘徊在进出计算机行业。他把休息时间参加铁人三项和,施乐和语境MBA和起点之间的前沿,探索墨西哥。

然而,他从未远离我们后来认为理所当然的创新。1987年,卡尔与人共同创立了这家备受瞩目的移动通信初创公司去公司在那里,他领导了所有的软件开发,包括开创性的笔点操作系统,并获得了笔式计算和面向对象操作系统的两项专利。他是Autodesk AutoCAD市场部门的副总裁。此外,他还在Sofinnova Ventures担任了几年的董事总经理,在那里,他投资并共同管理了5.5亿美元的早期高科技风险投资基金(尽管1998-99年并不是这么做的好时机)。

现在,他是KeepandShare它的目标是“通过方便、安全、即时的群组信息共享来支持你忙碌的生活。”And he's back programming for the first time in 20 years.

比尔·盖茨,基于牛郎星

然后:早在1986年,比尔·盖茨就已经“被认为是当今个人电脑和办公自动化产业背后的驱动力之一”(至少在接受微软出版社采访时是这样),他哀叹自己再也没有时间亲自编写代码了。

编程:“我们不再是每个节目都精心制作的时代。但在那些能升到顶层的程序的核心,你会发现关键的内部代码是由几个真正知道自己在做什么的人完成的。

现在把东西压缩到4K内存区域已经不那么重要了。在很多情况下,人们可以用C语言,而不是汇编语言。不幸的是,许多程序都太大了,以至于没有一个人真正了解所有的部分,因此您得到的代码共享的数量并不是很好。而且,回过头来重写一些东西的机会也不太好,因为你总是会给同一个程序添加一套新的功能。”

在软件性能:“的确,我们将允许一些项目比以往更宽松一些。但就速度而言,不让某些东西尽可能快只是懒惰,因为用户,尽管他们可能不能明确地说,注意到程序真的,真的快。在大多数成功的项目中,执行速度非常快。”

在未来的语言:一个编译器,比如C编译器,仍然不能像人类那样写代码,人们仍然会从这个事实中得到极大的满足。但在接下来的三四年里,我们可能会将这个过程的某些部分机械化一些。人们仍然会设计算法,但很多实现可以由机器来完成。我认为,在未来五年内,我们将拥有能够像人类程序员一样出色工作的工具。”

在微软的未来:“尽管将来会有越来越多的机器,但我们目前的想法是,我们不需要增加开发团队的规模,因为我们只需要制作能大量销售的程序就行了。”我们可以在获得大量软件收入的同时,保持公司规模不会比现在大得多。这意味着我们可以认识每个人,交流和分享工具,并保持高质量。”

在未来的计算:“一个我们专注于微软新的领域的紧凑磁盘的应用。CD ROM是我们要使用获得个人电脑进入家庭的技术.... CD ROM是完全不同的。我们希望能与CD ROM,您就可以看地图,美国,点的地方,点击放大,并说,“嘿,酒店都是在这里?”,程序2020欧洲杯夺冠热门会告诉你,如果你是百科全书,你指向贝多芬的交响曲之一,计算机会播放歌曲这是一个新的接口;它什么都没有做与生产力工具,如文字处理或电子表格“。

今天:咄。

查尔斯·西蒙尼,多计划,阿尔托布拉沃和匈牙利符号

然后:出生于匈牙利的查尔斯•西蒙尼(Charles Simonyi)在上世纪80年代加入微软(Microsoft)之前就已经拥有令人印象深刻的背景。像许多其他早期微机时代的程序员一样,他是施乐PARC的校友,在此期间他创建了Bravo和Bravo X程序,第一个所见即所得的文本编辑器奥拓个人电脑

[ 也可以看看:施乐帕洛阿尔托研究中心40周年:标志着40年的IT创新]

在微软,西蒙尼组织该公司的应用软件集团,其生产的Multiplan,Microsoft Word和Microsoft Excel中。他还很好地规划社区知煽动了匈牙利命名法:在应用程序中命名编程变量的一种公式化方法。

在软件开发生命周期的代码:“真正好的程序将永远存在,永远写不完,至少只要硬件存在,甚至可能更长。当然,布拉沃和女低音乐队一样长寿……在大约5年的时间里,大约有14次发行……对于Multiplan也是一样的。当你考虑到Multiplan存在于Microsoft Excel中,那么Multiplan将是一个持续的故事。Macintosh上的微软Excel也不会是这个链条上的最后一个应用。它将继续在Windows上运行。”

在计算未来:“谁知道呢?也许计算机科学将帮助解码DNA,而不仅仅是提供工具。分解DNA可能是黑客的终极梦想。”

今天:Simonyi在微软一直工作到2002年,最后担任了应用程序开发总监、首席架构师和杰出工程师。

今天,西蒙尼是董事长,首席技术官和创始人有意的软件公司根据其网站,该公司“通过将业务领域的专家整合到软件生产过程中来加速创新”。Simonyi has been a member of the National Academy of Engineering since 1997, a member of the American Academy of Arts and Sciences since 2008, and a Correspondent Member of the Hungarian Academy of Sciences. According to the corporate bio, he is an avid collector of modern art, enjoys classical music, and is an experienced pilot.

其他14名程序员

什么拉默斯采访了程序员的休息吗?有些人似乎已经完全消失;我不知道发生了什么事约翰页面他写了PFS:File。其他的对于今天的普通程序员来说是模糊的,例如贾伦·拉尼尔他编写了雅达利(Atari)游戏,是虚拟现实世界(或卢卡斯电影SoundDroid)的早期支持者迈克尔Hawley。出于类似的原因,我没有去寻找改成彼得罗森(T /制造商)巴特勒兰普森(Alto PC),或斯科特·金(反转)。

但是根据我的网上调查,以下是关于其他的一些简短的更新:

岩谷彻,吃豆人的作者,现在是,根据维基百科,在Toyko聚TECHNIC一个专职讲师。

Andy Hertzfeld(MacOS的)在苹果公司工作,直到1984年3月;他在这本书采访了作为程序的作者叫切换器对于麦金塔电脑和低成本高分辨率的数字化仪,ThunderScan。从那以后,他共同创立了三家公司:Radius(1986)、General Magic(1990)和Eazel(1999)。根据维基百科,在2002年,他帮助Mitch Kapor在开源应用基金会推广开源软件。他还创建了一个网站,folklore.org,与大家分享苹果公司(Apple)最初的麦金塔电脑(Macintosh)开发过程中的趣闻轶事,以及开发这款电脑的人。Hertzfeld加入谷歌在2005年。

雷·奥兹因为他与Lotus Symphony(在当时的市场上击败了Ashton-Tate Framework)的关系,所以为这本书接受了采访。因为Lotus Notes,你可能会对他有更深入的了解。在1986年,Lotus Notes是他眼中的一种无声的闪光。现在,当然,他是辞去微软首席软件架构师一职

约翰·沃诺克(的PostScript)是谁仍然在同一家公司下属(虽然Adobe公司不再主要被称为打印机OEM)的少数之一。他是该公司前两年的Adobe公司总裁兼首席执行官在接下来的16年。沃诺克退休的首席执行官于2000年,作为公司的CTO,2001年,根据Adobe的网站。如今,他是查尔斯·格什克董事会联合主席,继续塑造为近十亿$三大公司的方向。

鲍勃Frankston(VisiCalc和Bricklin)于1985年加入Lotus,在那里他创建了Lotus Express产品和Lotus Notes的传真设备。他从1990年到1992年在Slate公司从事移动和手写系统的工作,然后在微软(1993年到1998年)特别关注家庭网络。他仍然是考虑网络

我们至少失去了两个:

苹果的杰夫拉斯金)他在麦金塔项目中发挥了重要作用,2005年死于胰腺癌。

数字研究的加利Kildall,对于CP / M操作系统而闻名,死于事故于1994年在此之前,他曾在早期的GUI环境,竞争与Windows,GEM(记得原来文发布者...?)。他将公司出售给Novell公司在1991年以1.2亿$,并开始另一家公司,KnowledgeSet,其适应光盘技术的电脑使用。

我最沮丧的搜索是韦恩•拉,为的dBase II最有名的。根据2007年采访当时,他已经退休,正在为自己的船工作,同时还在为帆船比赛设计计算机系统。然而,自2007年以来,我就再也找不到拉特利夫·斯波尔了。考虑到这些人的年龄,我有一种不好的感觉。

回顾过去,展望未来

在这些引述中,我集中讲述了程序员对编程的想法,编程与商业世界的交集,以及他们对未来的预测。他们还谈到了许多其他事情:人工智能是否是一个合理的目标,他们第一个得到报酬的节目,音乐和节目之间的联系。但我选择的主题吸引了我,因为我想知道“工艺或科学”是如何改变(或没有改变)的,以及这些聪明的人,他们每个人都发明了一些有意义的东西,是否也能预见我们行业的发展方向。

在某些方面,他们做得非常好——尤其是在硬件方面。完美文书的皮特·彼得森在主题演讲中缅因我岛/河段计算机用户群说,一年或两年后,每个人都应该下注电脑变得越来越小,速度更快,噪音更小,更便宜和更可靠的。笔记本电脑和移动计算是,也许,一个必然性。

但他们非常中心的客户端PC上。这些程序员都没有预测到互联网,甚至是计算机网络的长期效果。这并不令人感到意外(除了在这些意义上,我们期待辉煌的人是一切智能);在1986年,没有万维网,互联网主要是新闻组,我们依靠专有的在线服务,例如CompuServe公司,仅适用于拨号连接。

然而,只关注客户端pc有长期的影响。这些开发人员正在考虑设计组件软件,这导致了OLE(对象链接和嵌入)和OpenDoc。因此,从早期嵌入网页的图形的使用到今天的mashup, Web使得这些问题中的大多数都变得没有意义。我们可以从中得出一个结论,尽管我不确定确切的结论是什么。

我看到一个趋势,也许是有点轻浮,但也可能是一个视图到黑客的头脑。许多这些程序员被吸引到飞行和划船。这是适合谁拥有大量的金钱花费昂贵的家伙爱好,但我看到了这些努力,谁搬进管理程序员很强的相关性。阿哈:帆船,飞机是有道理的。两者都涉及到在一个强大的,复杂的,工程设备需要专业知识和奉献精神掌握得很快。就像早期的电脑,在其中您需要了解的一切机器是有效的。如果你不能再破解代码,你肯定能体会硬件的美感。

西蒙尼就是最好的例子。在他的采访(他后来仔细思考了),西蒙尼刚刚进入飞行直升机。然而,这只是他“飞行”经历的开始加入了“太空游客”小组当他参加了联盟TMA-10使命在2007年和2009年国际空间站的联盟TMA-14的任务。(另一台计算机为主业的太空游客是Ubuntu的马克·沙特尔沃斯。)

这些程序员中的大多数都拥有(并且拥有)一种今天被称为的编程方法敏捷。他们主要是创建一个可行的原型,并不断添加功能,直到它准备好上市。他们在小团队中迭代工作。而且,正如Bricklin目前的想法所表明的,这些开发人员总是意识到,在某些时候,你必须停止添加软件,而把它送出去。我想知道有多少读者认为“敏捷”是一种新的东西。

在个人层面上,这些有成就的开发人员似乎有两条道路。他们要么和自己创办的公司一起成长,进入管理层,放弃编程。或者他们回到一个小商店,在那里他们可以做任何他们想做的事情,就像布里克林和萨克斯所做的那样;有些人似乎已经在公司找到了工作,可以继续按照自己的方式进行研究和创新,这很酷。

总而言之,这一代计算机行业的先驱——他们正在研究如何利用互联网,使软件移动化,并保持用户界面直观——可以为早期的微机程序员感到自豪。

了解有关此主题的更多信息

太阳的星星:它们现在在哪里?

足球竞猜app软件网络世界200

加入网络世界社区足球竞猜app软件Facebook的LinkedIn对那些顶级心态的话题发表评论。
相关:

版权©2010足球竞彩网下载

12 第二页
第2页共2页
工资调查:结果在