作者 | Nathan Marz
译者 | 弯月
出品 | CSDN(ID:CSDNnews)

大学时期,我深受 Paul Graham 的文章《如何创造财富》以及《如何从事自己喜欢的职业》的启发。我下定决心,大学毕业后积极地创业。我不喜欢大公司的官僚主义,我希望成为小团队的一员,干一番大事业。

2013 年,我的职业生涯发展陷入了困境。当时的我在推特工作,领导着一个由我创立的核心基础设施团队。在此之前,由于 BackType 被收购,我也跟着来到了推特,其实我是 BackType 的第一位员工。我希望成为杰出的工程师,并通过会议演讲和撰写书籍以及文章扩大行业内的影响。我本可以过朝九晚五的安逸生活,同时还有上百万美元的年薪。

我希望自己也能做这样的“大事”

在我心目中,最鼓舞人心的计划莫过于 20 世纪 90 年代的美国太空计划了。我读过很多关于那个时期的书,还听了几十次肯尼迪在莱斯大学发表的演讲。“我们选择在这十年内登上月球以及完成其他事情,不是因为这些工作很简单,而是因为很难。”那次演讲让我非常震撼,仅在七年后,尼尔·阿姆斯特朗就踏上了月球,这真是一个震惊全球的大新闻。

水星计划、双子座计划和阿波罗计划推动了人类前进。它们从根本上扩展了人类的潜力。在内心深处,我希望自己也能做这样的“大事”。

然而,在推特的时候,有一个简单的疑问深深地困扰着我。你可以在几个小时内描述消费者推特产品的功能(推文、关注、搜索、趋势、API 等),但推特需要数百人的努力,才能让产品达到可扩展和稳定的程度。软件完全是抽象和自动化的,为何要花费数百人的时间去构建一个人在几小时内就可以描述的产品?

弥合这一差距将彻底改变软件行业的基本经济。如果个人或小团队可以建立目前需要大公司的产品,这个世界将是什么样子?如果当软件开发经济能得到彻底改善,这个世界将是什么样子?能够释放多少创新力?如果能够解决目前太难或太昂贵的问题,人类将获得哪些新能力?

当然,当时的我并不知道如何弥合这一差距。我对那个世界中的软件开发是什么样子没有具体的概念。我所拥有的只是一些关于探索方向的模糊想法。这些微弱的想法来自我对大规模系统设计的思考。

决定去追寻我的疯狂想法

2013年,我开始决定是否要去探索连我自己都不太确定是否有可能性的工作。我是否应该放弃百万年薪,去追求一个大多数人都说太疯狂的微弱想法?这个决定必然会对我当时的职业发展造成影响。

多年前,我曾看过一篇 Jeff Bezos 的采访录,他谈到了自己为何辞去高薪工作创办亚马逊。真正让他下决心的原因是他不想让自己后悔。如果当初选择开网店卖书,那他永远也不会后悔;但如果不去尝试的话,他会后悔一辈子。

很明显,实现我的想法需要几年的时间,而且还需要投入全部精力,只在晚上/周末工作是不可能的。恰逢当时,我的开源项目 Storm 取得了成功。很多用户都愿意付钱给我寻求支持/咨询服务,而且很多投资人也很感兴趣。围绕一个成功的开源项目成立一家公司是一种行之有效的模式。

当时,Storm 的主要创新工作已经基本完成,进一步的改进需要逐步推进。围绕这个项目建立一家公司主要是思考如何盈利,我需要搭进去很多年的时间和精力。

最后,我决定追求我的疯狂想法,其中有几个决定因素:

  • 首先,在 BackType 被收购的时候,我获得了很多股权,足以维持自己的生活,无论我的想法是成功还是失败,我都可以坚持几年。

  • 其次,如果不做尝试,我将后悔终身。

  • 第三,也是最重要的一点,我意识到扩大人类潜力以及彻底改变行业的机会非常罕见。哪怕这样的机会微乎其微,也显得弥足珍贵。

艰难探索,但我踌躇满志

所以,我离开了推特,并创办了 Red Planet Labs。我开始朝着那个模糊的方向开始探索。最重要的是,这个问题是一种抽象。怎样才能使用一组通用的可扩展抽象简洁地表达推特、BackType、Reddit、美国银行、Gmail、eBay、Splunk 和 Slack 等多种多样的应用程序?

经过了 5 年多艰难的探索,我终于有了一点方向。我经常感觉自己前进两步,又会后退一步。我遇到了一些技术难关,还有一次卡在一个细节上几个月。完全出乎意料的是,我开始猜想是否需要一种新的编程范式来形成这些抽象。几个月来我一直在努力实现这个想法,我花了一年多的时间开发了一种新的编程语言,作为进一步探索的基础。这一突破引发了更多的难题,而最终的解决方案可能需要面临更多困难。我重写了很多次代码,满脑子都在想编程。

2018年底,我实现了目标。事实证明,我的想法不仅可行,而且非常激动人心。我明白了抽象是什么,抽象的工作方式以及如何将多个抽象组合在一起。

从那之后,我筹集了大量种子资金,并建立了一支出色的团队来与我一起实现这个愿景。我们从我的概念验证开始,此后一直致力于将其转变为具有生产价值的开发平台。

每当想到我们的平台向全世界开放的那一天,我就有点迫不及待,那种喜悦之情一定不亚于尼尔·阿姆斯特朗和巴兹·奥尔德林踏上月球的时刻。在过去 8 年多的时间里,这就是让我坚持下去的原因,我非常感恩能有这个机会。

公司和团队每天都在激励着我,我一直在寻找更多优秀的伙伴加入我们。如果你也与我一样,是一名热衷于扩展人类潜力的工程师,请加入我们!

参考链接:

  • http://nathanmarz.com/blog/why-i-walked-away-from-millions-of-dollars-to-found-a-startu.html

放弃百万年薪,独自创业,我做错了吗?相关推荐

  1. 牛津美女硕士放弃百万年薪,用废弃物做轻奢包,马斯克妈妈也来捧场

    来源/卖家 ID/maijiakan 文/吴鹤鸣 编辑/范婷婷 电脑包也时尚. 世界名校毕业,辗转摩根大通和高盛这样的顶级投行,游走在香港金融街,拿着百万年薪--曾经,Tracy是人人羡慕的" ...

  2. 弃百万年薪加入创业期阿里拿500元,他证明选择和努力同样重要

    阿里巴巴 在一个人的事业中,努力和选择是两个绕不开的话题.但是在普通人中往往只看到努力,却很少注意到选择的重要性,或者因为疑惑,恐惧等原因踌躇不前,最终失去了选择的勇气.这往往也是能否成为成功者的一条 ...

  3. XML之父从愤然亚马逊离职,放弃百万年薪,谷歌华为争抢

    本文经AI新媒体量子位(公众号 ID: QbitAI)授权转载 XML之父.亚马逊副总裁.高级工程师Tim Bray突然愤而辞职,放弃的不仅是亚马逊的title和地位,还有百万美元年薪. 五一这一天, ...

  4. 一流企业都在做数据治理,还用百万年薪招人,想做的无非这10点

    如果在大数据"拼图"中遗忘了数据治理,可能再多的技术投入也是一种徒劳.因为没有数据治理这一环节,其带来后果往往是:随处可见的数据不统一,难以提升的数据质量,难以完成的模型梳理,难以 ...

  5. 曾是谷歌程序员,抛下百万年薪创业,4 年成就 7 亿用户,今身价百亿!

    作者 | 纯洁的微笑 来源 | 纯洁的微笑(ID:keeppuresmile) "给我十年,记录这世界的喜怒哀乐." 这句话,如果是放在,互联网迅速发展的今天,倒也没有什么稀奇的. ...

  6. 天才少年:稚晖君放弃华为百万年薪,投身机器人!有何“玄机”?

    没有比"稚晖君"更出名的华为天才少年了. 他是B站知名科技UP主,坐拥230万粉丝,视频最高播放量达到650万+,被B站粉丝亲切的称为"野生钢铁侠". 在他的视 ...

  7. 这位90后女博导上热搜了!曾被Nature主编点赞,放弃百万英镑年薪回国任教

    来源:新智元本文约1300字,建议阅读5分钟本文为你介绍90后美女学霸刘明侦. [ 导读 ] 你可能听过这个90后美女学霸!她就是刘明侦,一位曾被Nature主编点赞过的女博士,近期又火了--如今已为 ...

  8. 长沙IT技术圈百万年薪大佬?是否存在?

    作者:邹溪源,长沙资深互联网从业者,架构师社区特邀嘉宾! 01 引子 不知不觉,IT技术圈开始流传起"百万年薪"的故事,有人问我,长沙有百万大佬么?其实我也不知道. 02 背景 长 ...

  9. (转)百万年薪的人才泡沫与人工智能的虚假繁荣

    百万年薪的人才泡沫与人工智能的虚假繁荣 2017-07-05 逍遥小妖 大数据 本文授权转载于公众号:PingWest品玩(ID:wepingwest),作者:逍遥小妖. 我们是不是正在像15年前迎来 ...

最新文章

  1. 简单套路发高分文章--杨树内生和根际微生物组结构
  2. HTML语义化:HTML5新标签——template
  3. 比特币现金驱动的社交媒体平台备忘录继续蓬勃发展
  4. mysql忘记密码的处理方法
  5. java的equals方法_Java Vector equals()方法与示例
  6. chrome里面的一些小技巧
  7. c++ tcp 服务器和客户端例子
  8. 设计模式(1)单例模式(Singleton)
  9. android画板笔锋实现
  10. 【持续更新】MARL 算法汇总
  11. 总算了解了什么叫云计算
  12. 【Linux入门】一文看懂 Linux man 手册
  13. [生存志] 第59节 仲尼弟子座次
  14. 2021年施工升降机司机(建筑特殊工种)考试题及施工升降机司机(建筑特殊工种)找解析
  15. 电子电路设计需要考虑哪些方面
  16. CentOS7下载安装nginx
  17. 关闭 Flink Checkpoint,引发 P3 故障
  18. anconda 下的pip路径_修改conda环境和缓存默认路径/修改Python 的 pip install 默认安装依赖路径/提高conda安装速度,其实就是改了下载源。...
  19. Android开发5年,面试问到底层实现原理,被怼得,程序员中年危机
  20. @angular/http和@angular/common/http 区别

热门文章

  1. Idea导出可运行Jar包
  2. 搭建本地ubuntu镜像服务器(arm版)
  3. 通过使用阿里云+vuepress快速搭建静态个人博客网页页面
  4. 机器学习与python实战(一)-k近邻
  5. 【机房收费系统】---导出Excel表
  6. Python进阶:值传递,引用传递?不存在的,是赋值传递
  7. 作为技术工程师,到底需要怎样的专业能力
  8. 说一说JavaScript 中的原型ProtoType
  9. PHP-电脑搭建服务器
  10. C#-WinForm-布局-Anchor-锁定布局、Dock-填充布局、工具箱中的容器