How I 14Xed my salary in 14 years as a data analytics / science professional

SQL
Last updated: Nov. 9, 2023
6 mins read
Leon Wei
Leon

70k => $1million (If I could do it, you can do it too)

I had worked six corporate jobs before I left the last one at  Apple in early 2021, to focus full time on skills.ai and sqlpad: two side projects that I started during Covid.

But with tremendous tractions and growth, they require my full attention, I had no choice but to leave my cushy job at  Apple.

Today, I am not talking about either skills.ai or sqlpad, as they are still in their early stages, with plenty of time to dive into in the future.

Instead, I’d like to do a retrospect on my career so far and share a few stories on how I grew my corporate job income 14 times in the last 14 years:

And if I could do it, you definitely can.


TLDR.

I started my first full-time job in 2007 with a $70k annual salary, 14 years later, in 2020, I 14Xed my annual income and made over $1million.


Timeline

2004: I came to the United States to study advanced mathematics after getting my bachelor’s degree from China.

I was lucky: the College of William and Mary’s Applied Science department generously offered me a full scholarship (I will forever be grateful, go Tribe!) and a part-time research assistant job with a handsome $1500 monthly stipend ($18k annually).

2006: my Ph.D. advisor decided to join another university to start a brand new academic program, and since it’s brand new, they don’t have a Ph.D. student yet, so I can not move with him.

In retrospect, that was probably the best thing that ever happened during my graduate school study.

As Steve Jobs said, you cannot connect dots looking forward, you can only connect them looking backward. So you have to trust that the dots will somehow connect in your future.”

And that’s what exactly happened.

I always felt less motivated working on limited experimental data samples ( in my research field, it’s extremely expensive to collect data).

However, as a researcher in data, you almost always wanted to have a larger data set: to develop a better statistical model, and to learn more about the samples, which often lead to significantly better model performance.

I was panicked initially but soon realized I had two options, either find another Ph.D. advisor and finish my Ph.D. (which would surely make my parents proud) or leave the Ph.D. program, graduate with a Master's degree, and find a job.

I decided to quit my Ph.D. and started looking for jobs at the end of 2006.

I quickly got a few job interviews. In 2006, the US economy was really hot, with lots of jobs opportunities, the housing market had been booming in the last few years. Sounds familiar today, isn’t it?

I ended up accepting a data mining research (aka data analyst) job offer and relocated to Boston, with a whopping $70k annual salary.

I almost naively thought I would not be able to spend all that money, so without much hesitation, I bought a brand new SAAB 93 to replace my 10-year-old Ford Escort.

Oh was I shocked when I received my first paycheck and saw the amount of tax deducted, and it took me more than a year to pay off my car loan (~27k).

But anyway, it was still much better than my previous job as a research assistant, I earned almost 4 times more, life was great.

2008–2010: I switched a couple of jobs, moved to the west coast (Seattle, WA). Started at a new job at then world’s largest online ads network company called Specific Media.

One year later, they acquired MySpace, then a few years later, they got acquired by Time Inc.)

Income: 70K => 93K (15%) => 100K (20%)

2011: I joined Amazon with a starting base salary of $110k, they also offered me a $70k RSU (for 4-year vesting), a 35k first-year sign-on bonus, and a 40k second-year sign-on bonus, making about $150K a year: a 50% increase from my last job.

2013: Left Amazon and joined Chegg during its pre-IPO stage, with a $190k base salary and stock options that were worth millions (according to the hiring team).

(I also moved down to Silicon Valley and met so many amazing people afterward.)

Hey, who wouldn’t want to go IPO, get rich, and never have to work again?

But it turned out 2013 was a terrible year for IPO.

Only a handful of companies went public that year, and almost all performed poorly on the stock market.

2014: I joined Apple, had always been a fan of  Apple products, so when  Apple’s recruiter reached out on LinkedIn, I was exhilarated and worked very hard on my job interview preparation.

A few weeks later, I luckily passed their interview (took more than 2 months overall due to the holiday season).

Even though I had to make a small base salary cut, I was well compensated on the RSUs and sign-on bonuses.

Fast forward 5–6 years (I left to found a machine learning startup in 2016 and came back to  Apple in 2017), in 2020, I received roughly a total of 5,000 shares of Apple stock, with today’s value (~$160 per share), my total income from my corporate job was about $1 -$1.1 Million.

Summary:

In my experience: my most significant salary increase from a corporate job comes from the  Apple stock value appreciation, and I’ve seen the same thing happening to my former Amazon colleagues.

When I first joined Amazon, the stock was about $120 per share, it 30Xed to ~$3600 in the last ten years, wow.

In my opinion, one of the most reliable approaches to make half a million or 7 figure income would be to join a FAANG company and stay there for at least four years to get all the initial RSUs vested.

Joining a pre-IPO company is quite fun and super exciting, but you may or may not be very successful financially speaking after the IPO, Think about joining UBER in 2018, or WeWork in 2019.

A lot of factors, timing, and the general economic environment for investing all play a factor in your stock options after IPO.

Still, I will never forget the company party the day Chegg was listed on New York Stock Exchange. It was such a great day!


A few notes:

  1. You usually won’t get all the RSUs at one vesting. It is usually distributed evenly for the next four years, e.g., you might receive 1/8 of the total RSU grant every six months.
  2. Some companies, such as Amazon or Snap’s vesting plan encourage people to stay longer. They start with 5% after the first year (called one year cliff), then 15% after the second year, then by 20% every six months for the next 2 years.
  3. When I was working for my first job at $70k per year, I seemed to be the happiest. Jumping from a $20k annual salary as a graduate student to $70k, gave me a lot of financial freedom and a lot more choices: I could afford a Mac laptop, or buy a TV, and even a Playstation, which I simply couldn’t afford before, life gets so much easier (financially) after landing my first industry job.

If you have any questions about our mentoring service, feel free to ping me on LinkedIn



Begin Your SQL, R & Python Odyssey

Elevate Your Data Skills and Potential Earnings

Master 230 SQL, R & Python Coding Challenges: Elevate Your Data Skills to Professional Levels with Targeted Practice and Our Premium Course Offerings

🔥 Get My Dream Job Offer

Related Articles

All Articles
Job search mistakes to avoid |sqlpad.io
SQL Nov. 9, 2023

Job search mistakes to avoid

Common mistakes to avoid in a job search: applying for dream company too early, generic resume, unprepared on behavioral questions, missing out

SQLPad Q&A |sqlpad.io
SQL Nov. 9, 2023

SQLPad Q&A

SQLPad founder Leon Wei, recently did an AMA on Reddit r/sql, he answered some great questions in database, data science, latest technology, industry trends, gr