4 ms·
What did you expect? I think the disconnect between what CS programs teach and how the real world operates is growing. Look at how the hiring process is broken
by b20000 2y ago
What did you expect?
I think the disconnect between what CS programs teach and how the real world operates is growing. Look at how the hiring process is broken. Anyone with a good CS degree should pass through that process. However, even if you are a really good engineer and graduated in a good CS program, there is no guarantee you will pass the interviews (primarily talking about the US market and in particular big tech). On top of that you have endless frameworks and tools for which the relevancy is a few years.
The question to ask is, do you REALLY want to study CS or are you just doing it for the money? When I studied CS I thought I would have "social standing" and would have a great career paying top dollar. Later on I realized there are lots of positions where people do not work as hard as engineers and where they make good money as well if not more than in a CS career. The exception might be if you have equity that suddenly becomes very valuable. But how many times does that really happen? Most startups go nowhere.
I thought having studied CS I would not just have to be an engineer. I think the reality is that that is what most people end up doing for the rest of their careers. And you might realize later on you don't actually like doing that every single day.