Ask HN: Is a degree in computer science necessary? and how useful?
I'm an Italian student attending last year of high school and I'm in the middle of choosing the university.
Right now the degrees I'm considering are: applied math, informatics (the most similar to computer science we have in Italy) and informatics engineering.
I've been doing development for a number of years (mostly javascript, both server and client side) and lately I've started doing some freelancing in my free time.
I'm a bit confused and would like to know from people that have already been through this a few opinions:
1-) I've learned everything by myself reading on the internet and I feel like what I miss mostly is not learning a new language but more math, algorithms and project solving. To get this sort of knowledge is a degree in computer science necessary or I can get it easily through other degrees like "applied math" which I think is very interesting?
2-) I like what I do right now and ideally I would like to keep doing this as a work. When searching for a development job is a degree in computer science a requirement or experience/projects are valued more
Thanks!