by hellohihello135 on 9/29/24, 5:58 PM with 12 comments
by l_j_w on 9/29/24, 6:22 PM
by atsaloli on 9/29/24, 10:27 PM
by Ocerge on 9/30/24, 6:07 PM
by wikibob on 9/29/24, 6:42 PM
- https://Reddit.com/r/cscareerquestions
$200k is quite achievable both remote, IF you have experience. If you are brand new to the industry things have shifted and new grads are having a very tough time.
Double or triple that was easily achievable remote from 2020 to 2023, but now likely requires going in-office in NYC, SF, or Seattle.
The work life balance is not significantly different at different pay levels once you get to true tech companies (leaving aside companies where the tech doesn’t bring in the money)
by giantg2 on 9/29/24, 10:50 PM
by SeanAnderson on 10/1/24, 3:56 PM
Got taken advantage of in my first job out of college, started at $45k/yr working locally in a small city in California (San Luis Obispo). Worked for a small shop making B2B software to sell to the government. Spent a long time there (7 yrs) because it was chill and I had enough downtime to work on side projects, but wasn't really advancing in all the right ways technically. Didn't use JIRA or work on sprints or have a manager, etc. Got a $12k raise each year. Left at $120k because I could feel myself stagnating.
Moved to San Francisco, but, ironically, got a fully remote job helping a B2C online ecommerce shop. Small shop, about 10 engineers and ~40 people total. Started at $150k/yr + fractional percent of equity + bonus as a Sr. Software Engineer. Pay was not based on locality. Stayed with the company for 4.5 years and was promoted to Team Lead ($180k/yr) and then Staff Software Engineer ($200K/yr) where I oversaw a team of 6. Also received ~$30k EOY bonus + equity that ended up having a value of approx. $400k.
Second job was definitely more intense than the first. I worked more than 40 hours a week frequently, but enjoyed the fast-paced environment and worked with a lot of intelligent people that I learned a lot from. I would repeat the experience. I didn't work on-call at all, just opted in to trying to push the quality on projects which took more time.
Overall, I don't feel I did anything too crazy. HCOL isn't necessary. I would definitely make more ($250k~) working locally in SF. It's just consistent effort, putting yourself in jobs that have upwards trajectory, having loyalty when the job is a good fit, taking on more responsibility when it's offered rather than having a negative view that more work is a capitalist trap, and learning to push a little in negotiations.
by totalconstipat on 9/30/24, 9:04 PM
1. Grind leetcode and prep interviews and get into a large tech co as senior engineer. This is my path (need an uplevel now). Can be done outside the US.
2. Consult. This is my backup path. I get $100/h so I can bump up to 200k TC short term ... but more importantly connect and network to get higher rates.
3. Finally: finance/trading. You like C++ or OCaml?
Bonus option: indie hacker build the next levels.fyi