3 ms·
the same goes for computer scientists. the standard curriculum is computer science, and if you have a real software engineering job, you will be using what you
by b20000 5y ago
the same goes for computer scientists. the standard curriculum is computer science, and if you have a real software engineering job, you will be using what you learned in your CS program on a daily basis. if you went through a reputable university, you will have worked pretty hard to earn your degree.
- isbvhodnvemrwvn 5y agoThat goes for a very limited subset of jobs. For the most part you are going to be designing some systems which push data through some queues, not deciding whether languages are context-free, writing parser generators or proofs of complexity of the given piece of code. There is a real disconnect between what's needed on the job vs what is being taught.
- b20000 5y agothat goes for other professions just as well. the reason people make arguments like what you just wrote is so cheaper labor can be hired, and does not need to be compensated for prior education. that is the real problem of our industry. it’s still a very young one with no unions or professional organisations that protect the interests of those working in it. law, medicine, construction etc all have solved these problems.