In terms of SwEng or ComSci
I work for one of the magnificent 7.. my employer is decidedly unmagnificent IMO but thats by the by...the £££ is GREAT.
It can be hard to know "where the money is" 6 years out.
Some of the business engineers i work with are salty AF they didn't go into AI as a specialism as they "make nothing" back in reality but they all make £££
IC3/4 are doing about 200k (one is 23 and just graduated he did an intership with us last year and made 40k or so over summer)
the IC8 i work with 38/40 and is doing over well 500k (pne year was over 850k but its depending on his performance, company performance and what he does with the RSUs).
They do flexible working and generally not more than 40 hours... so do more like 30 tbh...great pat leave....
These guys are generally excellent though but not as excellent as the hype has you believe... id say top 0-10% of engineers.
Medicine is a HARD choice and hes right to think twice. i wouldn't encourage my own children to do it if they planned to stay in uk...
AI says this and its about right to me
A software engineer's total compensation at xxxx in the United States can average around $343,000 annually, but the range is vast, with most salaries between $235,000 and $1,267,000, while the top 1% can earn over $794,000.