The problem, which I've commented on and experienced many times, is that companies don't have enough incentive to fund training of junior developers. In a culture where devs switch jobs every 2-3 years, there doesn't seem to be enough runway to train a junior to senior level before they get poached.
I wish there was a realistic solution to this problem other than bootcamps, but I don't know what it could be.
I wish there was a realistic solution to this problem other than bootcamps, but I don't know what it could be.