I’d like to respectfully rebuttal this point. As someone who runs a CS professional organization on campus, I can tell you your job is not being taken by AI vibe coders. I can also tell you that CS is greater than it’s ever been, given the massive strides in the field, just not software engineering (which apparently are used interchangeably at this point). Strive for improving problem solving, and these people can’t compete
Especially the thing about SWE being used interchangeably. Also I feel like a lot of the issue is this idea of working for FAANG as the pinnacle of post grad success. A lot of what inspired me to pursue CS was smaller tech entrepreneurs with really insane and innovative companies, not a job at Google.