Here are some of the best resources for career growth as a software engineer:
- Read Breakout List and WealthfrontList to explore the philosophy of joining breakout companies in general
- Cracking the Tech Career: Insider Advice on Landing a Job at Google, Microsoft, Apple, or any Top Tech Company
- from the author of the popular Cracking the Coding Interview . A bit outdated, but good concise overview of what to think about in a software career, especially for early career people.
- Staff Engineer: Leadership beyond the management track Kindle Edition by Will Larson is an excellent overview of what engineering growth/leadership looks like
- Also, I have heard from recent new grads that Reddit's r/cscareerquestions is a good resource
- Rahul Pandey and Alex Chiou. These two founders are building the discussion platform for career advice. Very good content!
- Use this link for $50 off a yearly subscription (most people use company Learning & Development budgets for this too so it can be effectively free to you)
- Ernie Park --- Founder @ parttimetech.io has great stuff if you're a bit more senior and want to do part-time work. Ernie writes this blog about Part-time Tech
- The Pragmatic Engineer Newsletter
- one the most popular newsletters on Substack
For more advice specific to the job search itself, see this article: How I landed 18 FAANG+ software engineer offers after not interviewing for 5 years