Lectură recomandată pentru informatică: non-ficțiune, ficțiune și filozofie

Puteți învăța multe despre codificare doar încercând. Dar pentru îndrumări de specialitate și pentru o privire asupra trecutului și viitorului domeniului informaticii, veți dori să deschideți o carte de informatică.

Manualele de informatică dezvoltă abilități utile, în timp ce ficțiunea informatică poate fi fascinantă, distractivă și informativă în același timp. Cărțile de informatică despre filozofie oferă o perspectivă asupra relației dintre computere, logică și experiența umană.

Iată lectura noastră recomandată pentru informatică pentru a vă ajuta să începeți.

Craft: Cele mai bune cărți de predare a informaticii

Manualele de informatică și non-ficțiunea dezvoltă înțelegerea sistemelor, proceselor și tehnologiilor informatice. De asemenea, oferă informații avansate pentru a vă îmbunătăți cunoștințele pe măsură ce explorați cele mai noi idei în informatică.

Cărțile de informatică variază de la cuprinzătoare la extrem de nișă. De la manuale de instruire la manuale, lucrări ca acestea ocupă spațiu pe rafturile studenților, profesioniștilor și pasionaților de informatică.

Gödel, Escher, Bach: O împletitură de aur eternă

De Douglas R. Hofstadter

Această carte explorează hărțile și legăturile dintre sistemele formale. Hofstadter identifică sistemele formale ca fundament pentru orice activitate mentală. El îi folosește pe Kurt Gödel, MC Escher și Johann Sebastian Bach pentru a exemplifica natura inteligenței și a minții umane. Poveștile scurte, jocurile de cuvinte și puzzle-urile dau gust lucrării.

Introducere în teoria calculului

De Michael Sipser

Cartea facilitează înțelegerea clară a subiectelor și conceptelor simple și complexe ale teoriei computaționale. Exercițiile și exercițiile practice însoțesc explorarea practică și filozofică a teoremelor, demonstrațiilor și tratamentelor matematice comparabile.

Țara LISP

De Conrad Barski

Această carte este un ghid accesibil pentru unul dintre cele mai vechi și mai influente limbaje de codare, LISP. Benzile desenate, jocurile și imaginile lui Barski introduc sintaxa și semantica LISP. Cititorii învață să programeze jocuri, să folosească funcții avansate precum macrocomenzi și să creeze un server web cu LISP.

Designul lucrurilor de zi cu zi

De Don Norman

Cartea lui Norman prezintă reguli simple pentru designul funcțional. Lucrarea integrează idei din psihologia ecologică, ergonomie, psihologia comportamentală și comunicare. Informaticienii ar putea aprecia îndrumările sale privind proiectarea centrată pe utilizator.

Micul intrigator

De Daniel P. Friedman și Matthias Felleisen

Această carte prezintă calculul ca o consecință a matematicii prin limbajul de programare Scheme. Folosește ilustrații pentru a explica idei complicate. Tonul conversațional al cărții ajută la accesibilitatea unui subiect provocator atât pentru începătorii în informatică, cât și pentru programatorii avansați.

Tipuri și limbaje de programare

De Benjamin C. Pierce

Pierce prezintă un ghid cuprinzător pentru sistemele de tipare și limbaje de programare din perspective teoretice și practice. Exemplele de programare și exercițiile însoțesc fiecare secțiune. Subiectele abordate includ sisteme de tip simple, polimorfism universal și existențial și operatori de tip.


Ficțiune: Cele mai distractive cărți despre informatică

Cunoștințele de informatică nu sunt doar în manuale. Romanele explică istoria informaticii, rolul acesteia în societatea actuală și modul în care ne-ar putea influența viitorul.

Cărțile de ficțiune informatică vă pot oferi o perspectivă asupra unui nou aspect al domeniului sau vă pot explica ceva pe care nu ați putut să înțelegeți prea bine sub formă de manual. Ele vă pot îndoi mintea, vă pot oferi un sentiment de evadare și vă pot face să vă gândiți la relația dintre oameni și computere în moduri complet diferite.

colos

De D. F. Jones

Prima carte din trilogia cu același nume, cartea explorează creația și puterea unui supercomputer numit Colossus. Viteza, inteligența artificială și autoritatea câștigate de Colossus propulsează crearea unui rival, Guardian. Luptele dintre om versus mașină, mașină versus mașină și om contra om se împletesc prin muncă.

Mașina lui Dumnezeu

De Martin Caidin

Publicat în 1968, romanul lui Caldin îl urmărește pe Steve Rand, un tehnician cibernetic care lucrează la un proiect de inteligență artificială pentru guvern. Numit Proiectul 79, creația devine în curând incontrolabilă, determinându-l pe Rand să acționeze.

Cryptonomicon

De Neal Stephenson

Stephenson împletește viața lui Lawrence Pritchard Waterhouse și a nepotului său, Randy. Această lucrare în ritm alert, aparent profetică, explorează evoluțiile tehnologice și consecințele celui de-al Doilea Război Mondial, ascensiunea internetului și importanța criptării datelor.

dopamina

De Mihail Voloshin

Personajul principal al lui Voloshin, Danny, a trăit ca un obscur savant în computer până când investitorul în tehnologie Jason Tuttle și-a doborât angajatorul. Danny îi oferă lui Tuttle serviciile de calculator. Noul loc de muncă se acru când Danny se amestecă cu mafia rusă.

Luna este o stăpână aspră

De Robert Heinlein

Romanul SF clasic al lui Heinlein este plasat pe Lună, unde un supercomputer conștient de sine conduce o colonie penală. Cartea evidențiază relațiile complexe dintre umanitate, tehnologie, moralitate și libertate.

Când Harlie era unul

De David Gerrold

Harlie (prescurtarea de la Human Analog Replication Lethetic Intelligence Engine) funcționează ca o mașină de inteligență artificială. Harlie are sarcina de a înțelege comportamentul uman. Creatorul său, David Auberson, intră în panică când își dă seama că Harlie știe mult mai multe decât și-ar fi putut imagina.


Filosofie: Lectură obligatorie pentru informaticieni

De ce împerechea filozofia și informatica? Filosofia folosește logica și rațiunea pentru a răspunde la cele mai mari întrebări ale umanității și pentru a privi experiența umană – obiective împărtășite de unii informaticieni.

Atât filosofia, cât și informatica își găsesc bazele în raționamentul logic. Primul se uită la cuvinte, în timp ce al doilea aplică numere și forme simbolice.

Cărțile despre informatică și filozofie explorează modul în care cele două discipline se relaționează și se informează reciproc și cum pot progresa împreună.

Lista de verificare a manifestului

De Atul Gawande

Această carte încurajează utilizarea listelor de verificare pentru sarcini mari și mici deopotrivă. Folosind povești din întreaga lume, Gawande evidențiază eficacitatea listelor de verificare și modul în care acestea pot promova schimbarea. Informaticienii vor aprecia scopul cărții de a face lucrurile corect.

Etica pentru era informației

De Michael Quinn

Această carte susține o luare în considerare atentă a consecințelor pe termen lung și scurt ale tehnologiei, analizând beneficiile și daunele ei sociale și etice. Quinn folosește teorii etice pentru a discuta și analiza problemele cu care se confruntă profesioniștii contemporani de computere și utilizatorii de computere.

Cum funcționează mintea

De Steven Pinker

Această lucrare pune întrebări fundamentale despre mintea umană. Pinker combină știința cognitivă, biologia evolutivă, tehnologia informației și arta pentru a explica modul în care oamenii gândesc și se comportă. Combinate, aceste discipline pot oferi o perspectivă asupra viitorului minții umane și al inteligenței artificiale.

Atenție cumpărător – și bucurați-vă

Cărțile de informatică de pe această listă vă oferă perspective diferite asupra disciplinei. Unele sunt mai tehnice, în timp ce altele sunt destinate publicului larg. Recenziile vă pot ajuta să decideți dacă fiecare carte face parte din lista dvs. de citit.

Manualele mai vechi de informatică pot fi dificil de găsit, așa că asigurați-vă că folosiți un vânzător sau un editor de renume. Unii vânzători pot oferi ediții scanate și imprimate sau digitale produse la preț redus. Verificați întotdeauna recenziile (și asigurați-vă că se potrivesc cu produsul vândut) înainte de a cumpăra o carte de la un vânzător terță parte.

Cel mai important – bucurați-vă de scufundări mai adânci în informatică.

Leave a Comment