Where do you see tech salaries going in the next 10+ years?
I'm just starting my career, and compared to my friends in other engineering majors(chemE, EE,) I feel like I know almost no specialized knowledge or math/skills. Their job security/jobs supply is based on that and not a lot of people can understand the math behind Fourier transform or group theory. Especially compared to what they'd be making in 20 years vs what I'd be making in 5 years @ FANG, I'm wondering if the compensation matches the work that I am doing and where it will go.
I'm pretty alright at leetcode, but I also see the competition for these SWE jobs heating up as time goes, and it'll only get more competitive as people vy for that mid six figure job. Maybe I just think that leetcode is not the most challenging thing after lots of practice... I personally feel like for the work that SWE do, it's not specialized or as skill/knowledge-heavy as the other engineering careers so I'm wondering if tech salaries are in a bubble right now due to tech companies being a new form of industry and the salaries will drop to what Mechanical Engineers are making when the demand of programmers catches up in a decade or two.
What do you guys think? Obviously no one can predict the future, especially not the future of tech, but I feel you guys in the industry, esp the ones from Web 1.0 have some insights. I do love computer science and the unique challenges and problems that come with this, but I'm also interested in pursuing an ML PhD or a career in finance, and I'm not sure on what decision I should make.