If they are actually interested in the profession, and not just the money, find a smaller company in the area that’s hiring for a less specialized role, one a generalist has a chance of performing, eg a customer support role somewhere that maintains some development efforts. Even this will be difficult if the last ten years or so hasn’t afforded them some basic people and business skills. In other words, regardless of the role, they have to bring something to the job. Assuming they do and can get hired, then it’s about learning that business, technical space, etc. It will be a lot of work regardless. Is FAANG a possibility? Yes, perhaps, but not a probable one. However, there thousands of commercial companies uilding and deploying interesting projects and paying very good salaries.