Actual computer science?
That's a deep stack. Do you want specifically books for a CS professorship track, or do you want suggestions for a career in CS engineering?
Well that's too much general question, I think at first it's better to choose your career path by reading articles and then decide which path you are interested in and then focus on becoming an expert in that field or major
- imposters handbook
- intro to algorithms
- art of computer programming volume six + language update
- code complete 2nd edition
- code by Charles petzold
- programming pearls by John Bentley
- MIT the missing semester (YouTube)
- domain driven design by Erik Evans
- patterns of enterprise architecture by Martin Fowler
- GoF book
- applied cryptography
- functional programming and the lambda calculus
- functional programming simplified
- learn you a Haskell (website, follow-up to previous)
That's a good start. Anything by Bob Martin is skippable. The books have some good advice, but mostly common sense. For most people they seem to substitute as an assemblage of canon that supplants an actual understanding of "how to factor shit correctly." If you learn to program correctly, you'll end up complying with most of the code-fascist rules from a first principles perspective.
@SantiagoYeomans well I'm not much of a expert in that field, but my studies shows that you must focus on mathematics, algorithms and programming, you can start with studying algorithms and participating in online challenges for algorithm solving, also python language is a powerful language with a great community which can help you achieve your goals, combination of these will be helpful I think
Tounai33629dJust read Stackoverflow
sariel23728d@SantiagoYeomans I don't know if you get it. You just can't "be willing" to get a degree in anything. You have to actually want to do it if you want to be minutely successful.
Take my advice. Go find some IT shop or datacenter that's willing to hire you on or allow you to shadow someone in the field you want to pursue.
Once you get a better idea of what and why, then we can give you some meaningful advice.