首页 > 编程语言 >一个程序员的财务自由之路

一个程序员的财务自由之路

时间:2023-06-29 13:11:37浏览次数:49  
标签:Google 财务 Sun 小哥 自由 程序员 000 转行 Intel

这位叫Rajiv Prabhakar的美国程序员,大学学的是计算机工程(硬件)专业,2009年硕士毕业,在Intel和Sun从事了5年集成电路验证的相关工作,然后跨入软件开发行业,先后在创业公司,Google 和亚马逊工作,工资直线上升,非常喜人。

最近他开始创业,成立了一家B2B SAAS的公司并且担任CTO,现在已经拉了300万美元的风投。

他记录了过去十多年自己收入增长的情况:

时间 公司 年收入(美元) 支出(不含税) 累计收入(美元) 备注
2009 Intel 100,000 38,000 35,000 硬件专业硕士毕业
2010 Intel 100,000 38,000 75,000
2011 Intel 105,000 38,000 122,000
2012 Intel/Sun 115,000 38,000 175,000
2013 Sun 125,000 39,000 236,000
2014 Sun 125,000 39,000 320,000
2015 Hedge Fund 230,000 56,000 450,000 职业转折点:从硬件到软件
2016 Hedge Fund/Google 230,000 56,000 505,000
2017 Google 300,000 64,000 850,000
2018 Google 330,000 68,000 990,000
2019 Amazon 475,000 94,000 1,130,000
2020 Amazon 475,000 78,000 1,470,000
2021 Amazon 625,000 78,000 2,400,000
(友情提示:表格可以左右滑动)

(注:Sun公司2010年被Oracle收购,表格中的Sun应该是Oracle)

可以看出,从硬件领域转入软件领域是个重要的转折点,收入大幅上升,几乎翻番。

从2017到2021年,他就加入了美国的互联网大厂Google和Amaon ,收入每两年都会大幅增长,这也正好反映了互联网在这些年极度火热的情况。

通过在他的博客上阅读他的经历,最让我感慨的是这么几点:

  1. 美国软件业收入真高

一个从硬件转行的程序员,年收入就能达到20多万美元,进入Google和亚马逊这样的“大厂”后,收入更是不断上涨,最高拿到了60多万美元。

小哥也说了,“这些大厂的软件工程师可以赚到巨额的钱,堪比医生和投资银行家。如果在其他行业,即使有同样的才华,但收入会少得多。职业道路的选择将对薪酬产生巨大影响。”

相比而言,同样才华的人在美国以外的国家是很难赚这么多的,所以小哥说,“如果早日实现财务独立是你的首要目标,强烈推荐搬到美国。”

过去二十年,软件开发真是一个好行业,而美国的软件业则处于全世界的顶端,这里的IT公司如微软,Amazon, Google, Apple ,Facebook等都是跨国公司,产品和服务覆盖全球,可以从全世界赚钱,收入和利润都非常吓人。

咱们国家的IT公司,市场主要在国内,在商业模式和应用层疯狂内卷,现在移动互联网流量到顶,红利吃尽,只能等着下一波技术浪潮了。

  1. 美国金融市场真的很厉害

这位小哥在美国通过投资股市,净资产增加了将近一百万美元。

为了分散风险,投资组合包括美国股票 (VTI)、发达国家 (VEA) 和新兴市场 (VWO) 。股市虽然风险也很大(尤其是在经济衰退期间),但是美国股市可是一直在往上啊,把时间拉长,平均来看,复合增长非常强劲。

所以他建议: “年轻人的职业生涯很长,能够承担起风险,要投资你的钱,不要让它闲置在银行里。”

但是这句话也要分开来看,小哥的钱都投在美国金融市场,吃到了美国股市增长的红利,如果是A股,恐怕得打一个打问号了。

  1. 目标感超强,行动力超强

小哥在20岁时确定了财务独立的目标,开始不断去实践。

当他获得大幅加薪时,他并不会去购买“奢侈品”(房子,豪华汽车),而是克制自己的欲望,把钱花在体验上,例如去旅行。

他说“在很多情况下,租房比买房在经济上更划算”,所以很长时间和人合租,这样只需要支付1000美元,他说“合租节省了大量租金,创造了一种有趣的社交生活。”

当他发现自己并不喜欢硬件行业,发现这个行业薪水并不高的时候,果断地做了转行。

转行并不容易,他只能利用晚上和周末自学软件开发,在coursera上学习数据结构和算法,参加斯坦福大学数据库在线课程,在edX上学习各种Web开发技术。

当他在项目和考试中“击败”斯坦福的那些学生时,信心来了,“我觉得我有能力转行到软件开发行业。”

小哥的编程之旅也是从Hello World开始的,然后慢慢往上攀登。

通过阅读《设计模式》,他开始意识到良好的软件需要自己的思考和设计,通过《Clean Code》,他知道了编写代码远远不止“可以工作”这么简单,可读性和可维护性同样重要。

小哥花了很多个星期天的下午,坐在咖啡馆里,用Eclipse疯狂地敲代码,练习TopCoder中的一些习题。

这些不懈的努力最终获得回报,他进入了一家软件创业公司,转行成功,工作了一年以后进入硅谷大厂,在那里挖到了金子。

小哥说:一直以来我的目标是优化职业生涯和财务状况,以便能在30多岁时退休,现在我“退休”了,理论上我可以在海滩上睡觉和放松度过余生,但这不是我想要的。我想要的是想以自己的方式追求人生目标,而不用担心金钱。

这颇有点《明朝那些事儿》大结局的味道:成功只有一个——按照自己的方式,去度过人生。

所以小哥又上路了,作为一个在很多公司发现令人沮丧问题的人,他想尝试从头儿建立一家公司,在这里可以独立工作,快速做出决策,磨炼领导技能,解决那些公司的问题。

他还喜欢写作,想出书。

他喜欢辅助和指导别人,想当导师。

他最后的愿望是投入慈善事业,已经向慈善基金捐助了30万美元,希望有一天自己成立一个慈善基金会。

小哥人生很精彩,你可以说他身在美国,拥有一些别的国家的人不具备的优势:IT业极度发达,工作轻松,工资非常高,股市又是长期向上......

但是,我们是不是也可以从别的地方学到一些东西呢?

标签:Google,财务,Sun,小哥,自由,程序员,000,转行,Intel
From: https://www.cnblogs.com/jsjjob/p/17513953.html

相关文章

  • 自由软件基金会为甲骨文支招 放弃MySQL
    本文发表于2009-10-2608:3911/2/200911:45:39AM据国外媒体报道,自由软件基金会欧洲分会(以下简称FSFE)周五表示,甲骨文应该将MySQL数据库交给一家独立的非营利机构,以便让欧盟尽早批准甲骨文收购Sun交易。FSFE称,甲骨文应该将MySQL数据库交给一家独立的非营利机构打理,这家机构要把......
  • 程序员的学历有多重要
    你们在哪儿上的大学啊?在某一天的午餐时分,为了缓解一下无聊的气氛,我和当时咨询公司里的一群程序员们开始聊天。在我问了这个问题之后,气氛开始变得热烈起来,大学足球成为我们的话题,每个学校的球队都免不了成为开玩笑的对象。然而我注意到有一个人乔突然变得非常沉默。因......
  • 程序员小木屋软件下载地址
    更新时间:2023年6月29日太极2.5.6测试版,欢迎使用https://wwtn.lanzout.com/iP0zY10phcne密码:8888___安卓版《太极GPT》下载地址(仅VIP可用)https://wwtn.lanzout.com/b0426gref密码:8888___安卓版《歌单助手》下载地址https://wwtn.lanzout.com/iA2O110kp9ij密码:0627......
  • 程序员做自己的产品 “在线客服系统” 之:种子用户的重要性
    本系列文章详细介绍使用.netcore和WPF开发升讯威在线客服与营销系统的过程。本产品已经成熟稳定并投入商用。免费使用&私有化部署免费下载:https://docs.shengxunwei.com/Post/f7bc8496-14ee-4a53-07b4-08d8e3da6269视频实拍:演示升讯威在线客服系统在网络中断,直接禁用网......
  • 瓴羊Quick BI财务报表分析工具,帮助现代企业提升财务管理水平
    财务管理,是现代企业管理的基础,也是企业内部管理的中枢。随着财务管理智能化、数字化要求的不断提升,瓴羊QuickBI等商业智能工具逐渐成为了企业财务报表分析工具的主流选择。在瓴羊QuickBI等BI工具广泛应用之前,企业的财务管理工作繁重而复杂,时效性要求又高,往往需要投入大量的专业人......
  • 鸡头还是凤尾?在逐渐饱和的互联网大环境下程序员跳槽该如何选择,大厂 or 创业公司?
    写在前面职场里只有两种人,正在跳槽的人和准备跳槽的人,尤其对我们互联网这个行业来说,跳槽的频率应该是所有行业中最高的了。那么究竟是去大公司还是去创业公司呢?工作好几年,几经波折经历过几个大大小小的公司,其实他们各有优缺点。创业公司人少,制度不健全,待遇不公平,但是小公司相比大公......
  • #yyds干货盘点# LeetCode程序员面试金典:重排链表
    题目:给定一个单链表L的头节点head,单链表L表示为:L0→L1→…→Ln-1→Ln请将其重新排列后变为:L0→Ln→L1→Ln-1→L2→Ln-2→…不能只是单纯的改变节点内部的值,而是需要实际的进行节点交换。 示例1:输入:head=[1,2,3,4]输出:[1,4,2,3]示例2:输入:head......
  • 程序员如何去投资银行做IT(附高盛面经)
    程序员如何去投资银行做IT(附高盛面经)转载请注明from Career_Investment@smth自我介绍: 爱生活爱自由爱扯淡爱数学爱写码算法盲本文目的:为向我这样的p民提供职业道路的另一种选择.ps文章较长,没耐心的出门worklife本文内容: 1.为什么要放弃......
  • 并发编程不是少数派技能,每个程序员都要尝试掌握
    题图| 《七周七并发编程》封面图案新手程序员一般会对并发编程和多线程编程避而远之,因为它们会让本来好好的代码以最可怕的方式运行,而且竞争条件等各类问题会引发严重的崩溃,要么是在生产环境中,要么是在演示样例中,似乎总是如此。更有甚者称“线程是万恶的”,要彻底规避并发编程。也......
  • 豆瓣评分 8.6,近 5 万读者学习的 Android 经典最新版出版,承载无数程序员的回忆......
    题图|新的小绿人 ©Google“出色向导”对新手来说,学习Android开发一开始会很难。就像初次踏入异国他乡一样,即使会说当地语言,一开始也绝不会有舒服自在的感觉。周围人习以为常的东西你不能理解,原有的知识储备在新环境下也完全派不上用场。Android有自己的语言文化——使用K......