Minimo minimo, praticamente
obbligatori, questi:
Design Patterns:
Introduzione agli algoritmi/strutture dati:
http://www.amazon.co.uk/Introduction-Algorithms-Thomas-H-Cormen/dp/0262033844/ref=pd_rhf_se_s_cp_6_6AZA?ie=UTF8&refRID=0RGM5Y5BQWC6K66HQYXM
sia che tu voglia fare il programmatore, sia che ti voglia solo dilettare, questi sono dei testi basilari capire di che si sta' parlando.
Poi, vediamo :
Crittografia:
Intelligenza Artificiale:
Sistemi Operativi:
Reti di Calcolatori:
Programmazione Parallela:
Sistemi Distribuiti:
Computer Grafica:
Complessita' Computazionale:
Compilatori & interpreti:
http://www.amazon.co.uk/Compilers-Principles-Techniques-V-Aho/dp/1292024348/ref=sr_1_1?s=books&ie=UTF8&qid=1424121766&sr=1-1&keywords=compilers
e poteri contnuare per un bel po'
database
reti neurali
algoritmi genetici
teoria dei codici
sistemi esperti
sistemi ad agenti
sistemi fault tolerant
ricera operativa
calcolo numerico
geometria computazionale
calcolo quantistico
teoria dei grafi
algebra lineare
teoria dei numeri
automi a stati finiti
...
ecc, ecc, ecc
Nota: questo e' il bagaglio culturale di un
vero programmatore, non di un
mangiatore di Ciocori' :
http://cubasia.blogspot.it/2009/05/il-vero-programmatore.html
Tieni presente una cosa: quasi tutti i testi indicati contengono tutte le informazioni necessarie per capirne il contenuto.
Ed ecco un
ASSIOMA: non si studia su Youtube!!!! O su Internet!!