I dunno about a bubble, implying it will pop in some catastrophic way. But will market forces correct the above average salary? I think so. More young students than ever are learning to code, which is naturally going to increase the labor pool. The supply of software engineers is going to go up in the next 10-20 years (as will the demand, though! But I still think supply will outpace). This seems like it would mostly…
Former quant dev, ie straddling the industries.
The amount of people who study CS or can learn on their own is surprisingly limited. You won't get a job just by knowing how to write some if statements.
By contrast, there are load of history majors in finance. There's plenty of ways to act like you understand it. Plenty of bullshitters. Also the role of luck makes some of them seem smarter than they actually are.
Engineers who can't code will be uncovered sooner or later. It's hard to know beforehand at an interview, but it's a lot easier to discover with that person present for a few weeks.