Java之父职场路

Java之父——詹姆斯·高斯林出生于加拿大,是一位计算机编程天才。在卡内基·梅隆大学攻读计算机博士学位时,他编写了多处理器版本的Unix操作系统,是JAVA编程语言的创始人。
1991年,在Sun公司工作期间,高斯林和一群技术人员创建了一个名为Oak的项目,旨在开发运行于虚拟机的编程语言,同时允许程序在电视机机顶盒等多平台上运行。后来,这项工作就演变为Java。随着互联网的普及,尤其是网景开发的网页浏览器的面世,Java [1] 成为全球流行的开发语言。因此被人称作Java之父。
在1984年到2010年间,高斯林一直供职于Sun微系统公司。一干就是25年,期间创建了名为Oak的项目,开发跑在虚拟机上的编程语言,这就是后来的Java。

甲骨文收购Sun后不久James宣布离开,当时对离职原因表达的很隐晦,称自己“所能提供的任何准确及诚实的信息都将带来危害,而不是帮助。”似乎暗示20多年的感情破裂并非和平分手。

后来老爷子在接受采访中表示,收购后的新东家甲骨文相当不厚道,不仅给高级别的管理层都大幅降薪,绩效奖金都剥掉,甚至还给Sun的元老们大幅下调了级别。

但是 降薪 和 降级 并非导致关系破裂的最终原因。Oracle通过购买Sun获得了Java及其开发者和知识产权后,架空了James及其他高管对技术的决策权,把他推到了台前扮演Oracle服务的Java代言人。事实上所有Sun的高层管理都被巧妙的安排了虚职,剥夺了决策能力。James描述Oracle的行为是一种道德挑战,最终促使了他做出挥别老东家的决定。

离开甲骨文后不久,高斯林加入Google,但是只呆了一年不到就跳槽到海洋探测机器人制造公司Liquid Robotics任 首席软件架构师。负责传感器软件开发和自主导航设计,数据中心海量数据处理。

2017年加入亚马逊AWS。

高斯林在Facebook上也说自己曾遭遇年龄歧视。在面试的时候被 HR 告知,“通常我们不招你这种年龄的程序员,但你的情况特殊(Java 之父身份),所以对你特殊考虑。”而在 Google 工作的时候,听到几个 30 多岁的人要去整容变得年轻点(不敢想象)。根据统计,美国在职的工作者的平均年龄是 42 岁,但在硅谷这个数字变得更低。比如苹果公司是 31 岁,Google 和特斯拉是 30 岁,Facebook 和LinkedIn 是 29 岁,而其他公司甚至更年轻。



原文地址:https://www.cnblogs.com/doit8791/p/9569279.html