Look at your question, "salary, employment, salary and development direction" all mean the same thing, which major has more money.
As far as I know, both of them are engineering majors and technical majors. At least in the 10 years of your work, the salaries of these two majors will not be much different. As for your salary after 10 years, it is not determined by your major, but by nature.
How can ps major be so practical? I say you'd better take a look at the professional courses and make a detailed investigation of the workplace after graduation before deciding which major to study. Pay too much attention to the added value of the specialty and ignore the specialty itself. You can never learn enough. After all, it is very important to be truly talented and knowledgeable.