system
Given the following post, respond as if you're commenting on Reddit:
human
Does having a CS degree mean nothing for a frontend developer?

I am currently a CS student and will graduate soon. I realized that I am indeed interested in frontend developing rather than being a backend developer.

I know having a CS degree must not hurt me, but does it mean nothing if I decided to work as a frontend / full stack developer? As I found that even a graduate from bootcamp can be a frontend developer and the employers may want to hire them because their salary can be cheaper. Frontend developing also normally requires less tech skills than backend developing, which mean you are easily to be replaced because the working experience doesn't really let you grasp with more skills.

I've heard that it is kind of a waste for a CS graduate to work as a frontend developer and I am really struggled right now because even though I like frontend developing, I still need to make sure that my career is still having a bright and stable future.
gpt
A computer science bachelor's may include coursework in the psychology of user interactions, color theory, and other MMI topics that directly improve even technologically basic frontend work.

But even though frontend development is _seen_ as less technologically sophisticated, that's often not the case.  If more people with CS knowledge had been involved at the beginning, JavaScript wouldn't be such a dumpster fire (though it's improving).  And there are plenty of frontend developers who will unknowingly introduce n^2 or 2^n behavior in the UI.  Just knowing what _not_ to do is valuable.