The inability of current degrees at predicting the actually efficiency of the programmers explains their lack of credibility.
The day a degree will correlate with skills in computing, that degree will be needed.
The reason why current degrees don't match industry needs is because what is taught is irrelevant for the job, probably because it is taught to the wrong people.
There is a paper about a test to determine who will succeed at programming. That test points out that a special ability is required. That ability is related to systemizing.
The usefulness of that ability is recent, much as computers. This explains why the academic system hasn't embraced it yet.
The inability of current degrees at predicting the actually efficiency of the programmers explains their lack of credibility.
The day a degree will correlate with skills in computing, that degree will be needed.
The reason why current degrees don't match industry needs is because what is taught is irrelevant for the job, probably because it is taught to the wrong people.
There is a paper about a test to determine who will succeed at programming. That test points out that a special ability is required. That ability is related to systemizing.
The usefulness of that ability is recent, much as computers. This explains why the academic system hasn't embraced it yet.