Alan Kay: „Hvaða bækur myndir þú mæla með að lesa fyrir einhvern sem er að læra tölvunarfræði?

Í stuttu máli myndi ég ráðleggja mér að lesa mikið af bókum sem tengjast ekki tölvunarfræði.

Alan Kay: „Hvaða bækur myndir þú mæla með að lesa fyrir einhvern sem er að læra tölvunarfræði?

Það er mikilvægt að skilja hvaða sess hugtakið „vísindi“ skipar í „Tölvunarfræði“ og hvað „verkfræði“ þýðir í „hugbúnaðarverkfræði“.

Nútímahugtakið „vísindi“ má móta á eftirfarandi hátt: það er tilraun til að þýða fyrirbæri í líkön sem hægt er að útskýra og spá fyrir um meira og minna. Um þetta efni er hægt að lesa "Sciences of the Artificial" (ein af mikilvægum bókum Herbert Simon). Þú getur litið á þetta þannig: ef fólk (sérstaklega verktaki) byggir brýr, þá geta vísindamenn útskýrt þessi fyrirbæri með því að búa til líkön. Það áhugaverða við þetta er að vísindin munu nánast stöðugt finna nýjar og betri leiðir til að byggja brýr, svo vinátta vísindamanna og þróunaraðila gæti vel batnað með hverju árinu.

Dæmi um þetta úr kúlu Tölvunarfræði er John McCarthy að hugsa um tölvur seint á fimmta áratugnum, það er ótrúlega breitt úrval þess sem þær geta gert (gervigreind kannski?), og að búa til tölvulíkan sem er tungumál og getur þjónað sem eigin málmáli ( Lisp). Uppáhaldsbókin mín um þetta efni er The Lisp 50 Manual frá MIT Press (eftir McCarthy o.fl.). Fyrsti hluti þessarar bókar er enn klassískur um hvernig eigi að hugsa almennt og um upplýsingatækni sérstaklega.

(Síðar kom út bókin „Smalltalk: the language and its implementation“, en höfundar hennar (Adele Goldberg og Dave Robson) voru innblásnir af þessu öllu. Hún inniheldur einnig heildarlýsingu á hagnýtri beitingu verkefnisins, skrifuð í Smalltalk tungumálið sjálft osfrv.).

Mér líkar mjög vel við bókina „The Art of the Metaobject Protocol“ eftir Kickzales, Bobrow og Rivera, sem kom út jafnvel seinna en þær fyrri. Það er ein af þessum bókum sem hægt er að kalla „alvarleg tölvunarfræði“. Fyrsti hlutinn er sérstaklega góður.

Enn eitt vísindaritið frá 1970 sem telja má alvarlegt Tölvunarfræði — „A Control Definition Language“ eftir Dave Fisher (Carnegie Mellon University).

Uppáhaldsbókin mín um tölvumál kann að virðast langt frá upplýsingatæknisviðinu, en hún er frábær og ánægjulegt að lesa: Computation: Finite and Infinite Machines eftir Marvia Minsky (um 1967). Einfaldlega dásamleg bók.

Ef þig vantar hjálp með "vísindi" mæli ég venjulega með ýmsum bókum: Newton's Principia (stofnvísindabókin og stofnskjalið), The Molecular Biology of the Cell eftir Bruce Alberts o.s.frv. Eða til dæmis bókinni með Maxwell's. athugasemdir o.s.frv.

Þú þarft að gera þér grein fyrir því að "Tölvunarfræði" er enn þrá til að ná, ekki eitthvað sem hefur náðst.

„Verkfræði“ þýðir „að hanna og smíða hluti á reglubundinn, fagmannlegan hátt“. Nauðsynlegt stig þessarar færni er mjög hátt fyrir öll svið: borgaraleg, vélræn, rafmagns, líffræðileg osfrv. Þróun.

Þessi þáttur ætti að rannsaka vandlega til að skilja betur hvað það þýðir nákvæmlega að taka þátt í „verkfræði“.

Ef þú þarft hjálp við „verkfræði“, reyndu að lesa um að búa til Empire State-byggingin, Hoover stíflan, Golden Gate brúin og svo framvegis. Ég elska bókina Now It Can Be Told, skrifuð af Major General Leslie Groves (heiðursfélagi Manhattan Project). Hann er verkfræðingur og þessi saga snýst alls ekki um Los Alamos POV verkefnið (sem hann leiddi líka), heldur um Oak Ridge, Hanford, o.s.frv., og ótrúlega þátttöku yfir 600 manns og mikið af peningum til að gera þetta. hönnun nauðsynleg til að búa til nauðsynleg efni.

Hugsaðu líka um hvaða sviði er enginn hluti af "hugbúnaðarverkfræði" í - aftur, þú þarft að skilja að "hugbúnaðarverkfræði" í hvaða "verkfræði" skilningi sem er er í besta falli von um að ná, ekki afrek.

Tölvur eru líka eins konar „miðlar“ og „milliliðir“ þannig að við þurfum að skilja hvað þær gera fyrir okkur og hvernig þær hafa áhrif á okkur. Lestu Marshall McLuhan, Neil Postman, Innis, Havelock o.fl. Mark Miller (athugasemd hér að neðan) minnti mig bara á að mæla með bókinni Technics and Human Development, Vol. 1 úr seríunni "The Myth of the Machine" eftir Lewis Mumford, frábær forveri bæði fjölmiðlahugmynda og mikilvægur þáttur mannfræðinnar.

Það er erfitt fyrir mig að mæla með góðri bók um mannfræði (kannski einhver annar), en að skilja fólk sem lifandi verur er mikilvægasti þáttur menntunar og ætti að rannsaka það vel. Í einni af athugasemdunum hér að neðan mælti Matt Gabourey með Human Universals (ég held að hann meini Donald Brown bókina). Þessa bók þarf vissulega að lesa og skilja - hún er ekki á sömu hillu og lénssértækar bækur eins og Molecular Biology of the Cell.

Ég elska Envisioning Information bækur Edward Tufte: lestu þær allar.

Bækur Bertrand Russell eru enn mjög gagnlegar, þó ekki væri nema til að hugsa dýpra um "þetta og hitt" (A History of Western Philosophy er samt ótrúleg).

Mörg sjónarmið eru eina leiðin til að berjast gegn löngun mannsins til að trúa og skapa trúarbrögð, þess vegna er uppáhalds sögubókin mín Destiny Disrupted eftir Tamim Ansari. Hann ólst upp í Afganistan, flutti til Bandaríkjanna 16 ára gamall og getur skrifað skýra, upplýsandi sögu heimsins frá tímum Múhameðs frá sjónarhóli þessa heims og án óþarfa ákalla til að trúa.

*POV (útbreiðsla dreifni) - útbreiðsla mótsagna í vitnisburði (u.þ.b.)

Þýðing var unnin með stuðningi fyrirtækisins EDISON hugbúnaðursem er fagmaður skrifar hugbúnað fyrir IoT á borgarmælikvarðasem og þróar hugbúnað fyrir nýjar sneiðmyndatökur .

Heimild: www.habr.com

Bæta við athugasemd