
1. Possibly? It might just mean the way the industry is designed is different/rougher to enter. 2. Probably? If you put a lot of effort in the industry, doing projects, doing internship, doing application, learning the industry ALONGSIDE your CS education you’ll do better then your peers. 3. Ehh, I’d say CS major, but as long as you have a plan of what you want to do, the path should clear up as you learn, develop and specialize.
1. Yes and No, will decrease software engineering entry jobs, that doesn’t necessarily mean CS jobs. The current trend isn’t fully to blame AI for 2. Maybe? This problem isn’t exclusive CS, I wouldn’t be surprised if there is a recession in the next 4 years. 3. I would tbh, but not for the reasons you think. Robotics legitimately does have a lot of potential (and if you are interested), it’s a lot easier to do from an EE background than CS. Still, you could do CS/AI to do robotics.