We know that bankers worked at top firms and engineers worked at top tech firms have similar salaries in the first year or two. But as they advance their careers (move to PE or move up the ladder), on average people started as bankers will earn more than engineers, which is the reason why people choose finance over tech.
My question is why a career in finance on average will earn more than a career in tech?