THIS is Why Software Engineers Make So Much Money

Sahil & Sarra · Intermediate ·🎯 Management & AI-Era Leadership ·4y ago

Key Takeaways

Explains how six figure tech salaries work and provides tips for salary negotiation

Full Transcript

tech companies are well known to pay six-figure salaries to their employees but the way they pay the salary is very different from any other industry and the media loves to hide these high salary numbers because it gets them clicks here is a recent verge article on how google is paying up to a million dollars for its execs amazon increasing its base salary caps was also widely covered in the media in apple giving out 180 000 dollars in bonuses who's a media frenzy as clickbaity as these articles are they fail to give you a complete picture of how tech salaries really work [Music] you're offering you hundred fifty thousand dollars as base salary and four hundred thousand dollars in rsu's that will invest over four years give you forty thousand dollars as a signing bonus and your target bonus is fifteen percent i received a similar call from my recruiter when i got a job offer from microsoft frankly i did not know what to make of it all the terms used by the recruiter were alien to me and i had no clue how to interpret the offer so i asked my recruiter to give me a couple of days and went heads down on in all these terms in the end i managed to learn what an rsu and a target bonus is not only that i also uncovered a secret salary component that most people don't consider when comparing different job offers today i will share everything i learned with you about tech salaries i will also share three key points that no one tells about tech salaries before we discuss different components of the tech salary we need to understand that tech salaries are usually given out over a period of four years i'll explain how it all works in a moment but to make our life a little easier we'll look at an example offer over a timeline of four years let's start with the most incredible component of tech salary a sign-in bonus sign-in bonus is the money tech companies pay you for signing the drop-off they pay this money to entice you into accepting their offer one would expect that paying a 5k or 10k is good enough incentive to sign the offer not in the tech industry the signing bonus in tech can be as high as 100 000 most big tech companies pay a signing bonus somewhere between 20k to 100k facebook and amazon are famous for paying some of the highest signing bonuses the way the signing bonus is paid out varies from company to company for example google pays sign-in bonus as a one-time payment right after you join the company whereas amazon sometimes pays it monthly over the first two years of employment with the company making a one-time payment is the most common way of paying a signing bonus so for our example offer let's assume that the sign-in bonus is a one-time payment of 25 000 in the first year one thing to note is that most companies make you return this money if you leave before completing your first year at the company here i also want to mention the first key point that no one tells you about tech offers most people after receiving a tech offer don't know how to go about negotiating their offer you need to know that signing bonus is the most commonly negotiated component of the tech salary that's because it's a one-time payment and doesn't lead to any more money leaks down the line so even if you're in a weak position to negotiate salary try asking for more signing bonus more often than not it works now that we know what sign-in bonus is let's talk about the most stable component of tech salary which is the base salary the base salary is the constant sum of money you receive every year you can simply divide the base salary by 12 and that will be the monthly direct deposit you receive in your bank account in other words base salary is the equivalent of the total salary you receive in most jobs for entry-level jobs the base salary usually makes somewhere between to ninety percent of your salary let's call it eighty percent in the average case as you progress in your career the actual base salary keeps increasing but the percentage it makes of your total salary keeps decreasing to drive the point home let's look at a google software engineer salary change with career progression from levels at fyi in this histogram the green section of the bar represents the base salary for an entry level engineer the base salary makes the majority of the total salary whereas at the highest reported level the base salary makes roughly 30 percent of the total salary the base salary is usually paid bi-weekly or monthly depending on the company you work at for example amazon pays the salary monthly whereas google and microsoft pays its bi-weekly for our example offer let's say that the base salary is 120 thousand dollars so you'll receive this fixed salary of 120k for four years unlike the signing bonus the base salary is the least negotiable part of the tech offer that's because there's another component of the tech offer which is paid as a percentage of the base salary i will cover this component later in this video increasing the base salary means increasing this other component that's why tech companies don't want to negotiate the base salary a lot i know so many people who try to negotiate their offer by asking for more base salary but fail by doing this they hit a wall early in the negotiations and they are never able to recover from this in the end they leave a lot of money on the table if you're already feeling overwhelmed with these big numbers wait until i reveal the secret salary component that no one is talking about now let's discuss the most interesting component of tech salary rsu restricted stock units or rsus is a way an employer grants you stocks of the company in simple terms rsus are the stocks you receive sometime in the future that's why most people use the words rsus and stocks interchangeably to make it simple to understand we'll look at an example let's say that you receive rsu is worth four hundred thousand dollars in your offer these rsu's don't carry any value until they vested investing of rsu simply means when the rsus become actual stocks there's usually a vesting schedule that's outlined in your offer for most companies you get your rsus in four installments over four years and each installment is paid out on your work anniversary in the example offer when you complete one year at the company you receive your first installment of one hundred thousand dollars and you keep receiving this 100k installment for four years which is when the vesting is complete if you leave before the vesting period is complete you lose all the unvisted rsus here i want to touch on the second point that most people miss and that is stocks are better than receiving money in cash and stocks are the reason why you keep hearing about these crazy salaries in the tech industry to fully understand this there's one more thing you need to know about stock compensation remember when i mentioned that in our example offer you receive stocks worth hundred thousand dollars for four years that's actually not true you see when you start your new job the dollar value of your stocks is actually converted into the number of stocks so if you got four hundred thousand dollars worth of stocks in your offer and the stock price at the time you joined the company is a hundred dollars you actually receive four thousand stocks and not four hundred thousand dollars worth of stocks so each year in the next four years you receive a thousand stocks of the company for most big tech companies in recent years the stock price has been going up so by the time you receive your last installment the stock price might have doubled those thousand stocks are now worth two hundred thousand dollars which is significantly higher than the hundred thousand dollars they were given to you at the time of the offer but what if the stock price goes down in that case getting money would have been better than stocks that is actually not true because most people in the second industry can change jobs quite easily so if your company's stock loses value there's always another company that is ready to hire you so heads i win sales i don't lose much another thing to know about stock compensation is that you don't get stocks when you work for a tech startup that's because startups are usually not publicly traded and can't issue stocks so tech startups give you stock options in place of stocks most people confuse stock options with stocks so let's understand stock options real quick stock options give the option to buy stocks of the company in the future at a certain price this price is called strike price if and when the startup goes public if the strike price of the stock option is lower than the actual price of the stock in the market you end up making money and if the price of the stock is lower than the strike price of the stock option the stock options you received are completely worthless that's why working as a startup is riskier than working as a publicly traded company having said that higher risk also means high rewards a good example of this is snowflake that went public in 2020 and created many millionaires in the process now that we know the difference between stocks and stock options let's talk about annual bonus most tech companies give you a target annual bonus in your offer letter the target annual bonus is usually 10 to 15 of your base salary what this means in practice is that at the end of the year you receive 10 to 15 percent of your base salary as bonus if you meet all the expectations of your role for our example offer if you assume a target bonus of ten percent you'll receive an annual bonus of twelve thousand dollars if you meet expectations in reality this bonus can be much higher if you perform really well that's because to calculate actual bonus tech companies apply multipliers to the target bonus there is a company performance multiplier which is based on how well the company is performing since most big tech companies are doing well these days this multiplier is usually one and has no impact on bonus the other multiplier which is actually more important is the individual performance multiplier if you perform beyond what is expected at your level from your role the individual performance multiplier can be as high as two and your annual bonus becomes double of the target bonus in that case now that we know the different components of the tech salary i want to talk about the third key point this is regarding the secret salary component that many people don't know about that is stock refreshers in the top tech companies along with the annual bonus you'll also be rewarded with more stocks every year these new stocks that you get are called stock refreshers these refreshers also have a target value and multipliers like annual bonus just like the initial stocks you get with your offer these stocks usually invest over a period of four years in top tech companies the target refreshers can be as high as a hundred thousand dollars for someone with three four years of experience this instantly increases your salary by 100k divided by four which is 25 000 for the next four years and these refreshers accumulate over time so if you get a 100k refresher in your first year your compensation for year two three and four increases by 25k and if you get another 100k refresher in year 2 your compensation for year 3 and 4 increases by another 25k and so on and this is just if you get target refreshers from meeting the expectations with the multiplier it can be even double of that and that's how your salary which is already in six figures keeps growing over time if you want to learn about tech jobs that pay six figure salaries without knowing any coding you can watch this video at the top if you want to learn about how to land a job at top tech companies as a self-taught programmer you can watch the video at the bottom i will see you on the next one [Music]

Original Description

Tech salaries have recently skyrocketed. Software engineers, product managers and many other tech workers are paid more than $100,000 a year. Most people don't fully understand terms like base salary, RSU, Sign-on Bonus. This does not help when attempting to do salary negotiation. In this video, I will cover all you need to know about how six figure tech salaries really work! ► For more content like this, subscribe to our channel: https://www.youtube.com/PowerCouple26 ► Let's be FRIENDS! https://www.instagram.com/power_couple26/ ► Video Resources: https://www.levels.fyi/ #techjobs #techsalaries
Watch on YouTube ↗ (saves to browser)
Sign in to unlock AI tutor explanation · ⚡30

Playlist

Uploads from Sahil & Sarra · Sahil & Sarra · 15 of 60

1 Product Management Internship - EASIEST Path to Become a PM
Product Management Internship - EASIEST Path to Become a PM
Sahil & Sarra
2 I Quit $200,000 Software Engineer Job at Amazon
I Quit $200,000 Software Engineer Job at Amazon
Sahil & Sarra
3 What do I do as a Product Manager? - Product Manager Role
What do I do as a Product Manager? - Product Manager Role
Sahil & Sarra
4 CHEAT SHEET that I Used to Crack Product Manager Interview at MICROSOFT
CHEAT SHEET that I Used to Crack Product Manager Interview at MICROSOFT
Sahil & Sarra
5 Why Tech Workers are Getting RICH💰💰 #shorts
Why Tech Workers are Getting RICH💰💰 #shorts
Sahil & Sarra
6 Why Is Everyone Quitting Their Six Figure Tech Job?
Why Is Everyone Quitting Their Six Figure Tech Job?
Sahil & Sarra
7 5 Years of Coding - Everything I've Learned
5 Years of Coding - Everything I've Learned
Sahil & Sarra
8 5 Highest Paying Tech Companies 💸💸 #shorts
5 Highest Paying Tech Companies 💸💸 #shorts
Sahil & Sarra
9 How I TRIPLED My Salary by Joining TECH
How I TRIPLED My Salary by Joining TECH
Sahil & Sarra
10 How I Became a Software Engineer Without a Computer Science Degree
How I Became a Software Engineer Without a Computer Science Degree
Sahil & Sarra
11 Top 5 non-CODING Tech Jobs that Pay $100,000+
Top 5 non-CODING Tech Jobs that Pay $100,000+
Sahil & Sarra
12 Top 5 Tech Jobs That Pay $100,000+ Without Coding
Top 5 Tech Jobs That Pay $100,000+ Without Coding
Sahil & Sarra
13 FASTEST Way to Learn Coding and ACTUALLY Get a Job
FASTEST Way to Learn Coding and ACTUALLY Get a Job
Sahil & Sarra
14 Coding Interviews Are Easier Than You Think
Coding Interviews Are Easier Than You Think
Sahil & Sarra
THIS is Why Software Engineers Make So Much Money
THIS is Why Software Engineers Make So Much Money
Sahil & Sarra
16 System Design Interviews are a SCAM
System Design Interviews are a SCAM
Sahil & Sarra
17 I got $50,000 more when I negotiated my tech salary
I got $50,000 more when I negotiated my tech salary
Sahil & Sarra
18 How I would learn to code in (If I could start over)
How I would learn to code in (If I could start over)
Sahil & Sarra
19 Google is not the best tech company
Google is not the best tech company
Sahil & Sarra
20 How YouTube is killing your programming career
How YouTube is killing your programming career
Sahil & Sarra
21 This is Why Your Resume Gets Rejected
This is Why Your Resume Gets Rejected
Sahil & Sarra
22 How I Hacked My Mind To Learn Coding
How I Hacked My Mind To Learn Coding
Sahil & Sarra
23 FASTEST Way to Learn Data Science and ACTUALLY Get a Job
FASTEST Way to Learn Data Science and ACTUALLY Get a Job
Sahil & Sarra
24 FASTEST Way to Learn Web Development and ACTUALLY Get a Job
FASTEST Way to Learn Web Development and ACTUALLY Get a Job
Sahil & Sarra
25 Why Most People FAIL to Learn Coding
Why Most People FAIL to Learn Coding
Sahil & Sarra
26 Google Engineer reveals his darkest secrets
Google Engineer reveals his darkest secrets
Sahil & Sarra
27 Become a better Programmer in 8 minutes
Become a better Programmer in 8 minutes
Sahil & Sarra
28 Start Behaving Like a Programmer
Start Behaving Like a Programmer
Sahil & Sarra
29 The Resume That Got Me Into Google
The Resume That Got Me Into Google
Sahil & Sarra
30 I solved 541 Leetcode problems. But you need only 150.
I solved 541 Leetcode problems. But you need only 150.
Sahil & Sarra
31 Why Good Programmers FAIL Coding Interviews
Why Good Programmers FAIL Coding Interviews
Sahil & Sarra
32 Can you solve this problem in one line?
Can you solve this problem in one line?
Sahil & Sarra
33 Puzzles for Software Engineers - Microsoft #1
Puzzles for Software Engineers - Microsoft #1
Sahil & Sarra
34 Puzzles for Software Engineers - Amazon #1
Puzzles for Software Engineers - Amazon #1
Sahil & Sarra
35 Layoffs = The END of Software Engineering?
Layoffs = The END of Software Engineering?
Sahil & Sarra
36 Puzzles for Software Engineers - Apple #1
Puzzles for Software Engineers - Apple #1
Sahil & Sarra
37 Puzzles for Software Engineers - Amazon #2
Puzzles for Software Engineers - Amazon #2
Sahil & Sarra
38 Puzzles for Software Engineers - Microsoft #2
Puzzles for Software Engineers - Microsoft #2
Sahil & Sarra
39 Puzzles for Software Engineers - Apple #2
Puzzles for Software Engineers - Apple #2
Sahil & Sarra
40 2-Minute Rule to Learn Coding - Atomic Habits
2-Minute Rule to Learn Coding - Atomic Habits
Sahil & Sarra
41 2 Minute Rule for Coding
2 Minute Rule for Coding
Sahil & Sarra
42 5 Math Skills Every Programmer Needs
5 Math Skills Every Programmer Needs
Sahil & Sarra
43 3 Developer Roadmaps That Actually Work
3 Developer Roadmaps That Actually Work
Sahil & Sarra
44 Cracked Google without a CS degree
Cracked Google without a CS degree
Sahil & Sarra
45 Top 5 Coding Languages To Get a Job
Top 5 Coding Languages To Get a Job
Sahil & Sarra
46 4 Reasons Good Programmers FAIL Coding Interviews
4 Reasons Good Programmers FAIL Coding Interviews
Sahil & Sarra
47 Reality of Software Development
Reality of Software Development
Sahil & Sarra
48 C is the grandmother of JavaScript
C is the grandmother of JavaScript
Sahil & Sarra
49 How to Hack Passwords
How to Hack Passwords
Sahil & Sarra
50 Learn Python with ChatGPT
Learn Python with ChatGPT
Sahil & Sarra
51 Learn Web Development with ChatGPT
Learn Web Development with ChatGPT
Sahil & Sarra
52 ChatGPT 2.0 aka GPT-4 is here!
ChatGPT 2.0 aka GPT-4 is here!
Sahil & Sarra
53 7 things I wish I knew in my 20s
7 things I wish I knew in my 20s
Sahil & Sarra
54 💸💸 $177,000,000 Coding Error
💸💸 $177,000,000 Coding Error
Sahil & Sarra
55 5 Google Search Secrets
5 Google Search Secrets
Sahil & Sarra
56 QWERTY Keyboard Slows Your Typing 🤔
QWERTY Keyboard Slows Your Typing 🤔
Sahil & Sarra
57 💰💰 Top 5 Highest Paying Jobs For Programmers
💰💰 Top 5 Highest Paying Jobs For Programmers
Sahil & Sarra
58 👩🏻‍💻 Top 5 Programming Languages
👩🏻‍💻 Top 5 Programming Languages
Sahil & Sarra
59 5 Steps to become a Full-Time Developer
5 Steps to become a Full-Time Developer
Sahil & Sarra
60 Coding is NOT enough
Coding is NOT enough
Sahil & Sarra
Up next
AI in Care - Katie Furey, Pairly.com
The Access Group
Watch →