I have some doubts about your statements. If you can't get a job at FAANG or the major startups, sure - that makes absolute sense. Competition is crazy.
If you can't get a job at all, that makes no sense, and probably speaks more to the fact that you might be an academic parrot who can talk code, but not write code, as an actual software developer with practical abilities. And that goes more to your lack of practice, rather than lack of knowledge. The world is not to blame in that regard but you.
Alternatively, try different domains - your skills might work little wonder in the software world, but might move mountains in other (especially labour-intensive) domains.
If you can't get a job at all, that makes no sense, and probably speaks more to the fact that you might be an academic parrot who can talk code, but not write code, as an actual software developer with practical abilities. And that goes more to your lack of practice, rather than lack of knowledge. The world is not to blame in that regard but you.
Alternatively, try different domains - your skills might work little wonder in the software world, but might move mountains in other (especially labour-intensive) domains.