My experience is that academic CS credentials matter little for getting hired, compared to other fields. Many people with CS degrees can’t actually program, so hiring looks at previous work experience, portfolios of open-source projects and the ability to write a trivial program that looks like it could work in an interview. The degree might still be needed to get to the interview, but if you want to be some kind of data analyst, the hirers should be quite happy with a math major degree.
Most of the useful stuff you probably have a hard time learning on your own a university degree can make you learn is math or the mathier side of CS. Software development remains something of a. craft, which you learn more by doing software development than by studying theory.
My experience is that academic CS credentials matter little for getting hired, compared to other fields. Many people with CS degrees can’t actually program, so hiring looks at previous work experience, portfolios of open-source projects and the ability to write a trivial program that looks like it could work in an interview. The degree might still be needed to get to the interview, but if you want to be some kind of data analyst, the hirers should be quite happy with a math major degree.
Most of the useful stuff you probably have a hard time learning on your own a university degree can make you learn is math or the mathier side of CS. Software development remains something of a. craft, which you learn more by doing software development than by studying theory.