It's funny that most of my high school buddies grind their jobs for a paycheck, but as a software developer I'm supposed to "find a company I'm passionate about" so work "has meaning".
Hard lessons I learned over the last 24 months:
- Titles don't matter. Promotions provide minimal pay increases. It's better to focus on finding another job.
- Job difficulty doesn't scale linearly with salary. I'm working roughly the same as I did in jobs where I earned 1/3 the salary I get now.
- RSUs are the way to get crazy money. I completely disregarded them early in my career.
100% correct. Tell you more - one can try to get a job that pays less thinking you are going to work less - in reality you are going to work more for less money and less respect. These are shit companies and must be avoided.
"The term restricted stock unit (RSU) refers to a form of compensation issued by an employer to an employee in the form of company shares. Restricted stock units are issued to employees through a vesting plan and distribution schedule after they achieve required performance milestones or upon remaining with their employer for a particular length of time. RSUs give employees interest in company stock but no tangible value until vesting is complete. The RSUs are assigned a fair market value (FMV) when they vest. They are considered income once vested, and a portion of the shares is withheld to pay income taxes. The employee receives the remaining shares and can sell them at their discretion."
Hard lessons I learned over the last 24 months:
- Titles don't matter. Promotions provide minimal pay increases. It's better to focus on finding another job.
- Job difficulty doesn't scale linearly with salary. I'm working roughly the same as I did in jobs where I earned 1/3 the salary I get now.
- RSUs are the way to get crazy money. I completely disregarded them early in my career.