| Few things that I would tell my kid of she was starting out in this industry today - never work FAANG or any bullshit company like that - look for companies that are small (up to 100 SWEs max, preferably 1/2 that) that have solid business (20+ years, profitable) - when you get hired volunteer to fix every problem everyone else is running away from (there will be plenty). you will work hard in the beginning to understand the nuts and bolts of everything - along with nuts and bolts of the technology / stack / ... learn the domain as much possible (so much so that you could get a job tomorrow in that domain, e.g. if your company is providing software for automation of say state&local courts then you need to learn everything there is to learn about state&local courts so much so that you could legit get a job as a court administrator) "soon" you will be the first that: - fixes all the issues - puts out production fires - is in every meeting - ... there are other ways to do this but this 100% is one of them... |
I think your ideas are sound but they very generously assume competent and somewhat benevolent leadership. Something I have very rarely seen.