Kort sagt, jag skulle rÄda dig att lÀsa mycket böcker som inte Àr relaterade till datavetenskap.

Det Àr viktigt att förstÄ vilken plats begreppet "vetenskap" har i "Datavetenskap" och vad "teknik" betyder i "Software Engineering".
Det moderna begreppet âvetenskapâ kan formuleras pĂ„ följande sĂ€tt: det Ă€r ett försök att översĂ€tta fenomen till modeller som mer eller mindre lĂ€tt kan förklaras och förutsĂ€gas. Om det hĂ€r Ă€mnet kan du lĂ€sa "Sciences of the Artificial" (en av Herbert Simons viktiga böcker). Du kan se pĂ„ det sĂ„ hĂ€r: om mĂ€nniskor (sĂ€rskilt utvecklare) bygger broar, kan forskare förklara dessa fenomen genom att skapa modeller. Det intressanta med detta Ă€r att vetenskapen nĂ€stan stĂ€ndigt kommer att hitta nya och bĂ€ttre sĂ€tt att bygga broar, sĂ„ vĂ€nskapen mellan forskare och utvecklare kan mycket vĂ€l förbĂ€ttras för varje Ă„r.
Ett exempel pÄ detta frÄn sfÀren Datavetenskap tÀnker John McCarthy pÄ datorer i slutet av 50-talet, det vill sÀga det otroligt breda utbudet av vad de kan göra (AI kanske?), och skapandet av en datormodell som Àr ett sprÄk och kan fungera som sitt eget metasprÄk ( LÀspa). Min favoritbok om detta Àmne Àr The Lisp 1.5 Manual frÄn MIT Press (av McCarthy et al.). Den första delen av denna bok Àr fortfarande en klassiker om hur man tÀnker i allmÀnhet och om informationsteknologi i synnerhet.
(Boken "Smalltalk: the language and its implementation" publicerades senare, vars författare (Adele Goldberg och Dave Robson) inspirerades av allt detta. Den innehÄller ocksÄ en fullstÀndig beskrivning av den praktiska tillÀmpningen av projektet, skriven i Smalltalk-sprÄket i sig, etc.).
Jag gillar verkligen boken "The Art of the Metaobject Protocol" av Kickzales, Bobrow och Rivera, som publicerades Ànnu senare Àn de tidigare. Det Àr en av de böcker som kan kallas "seriös datavetenskap." Den första delen Àr sÀrskilt bra.
Ytterligare ett vetenskapligt arbete frĂ„n 1970 som kan anses seriöst Datavetenskap â "A Control Definition Language" av Dave Fisher (Carnegie Mellon University).
Min favoritbok om datorer kan tyckas lÄngt ifrÄn IT-omrÄdet, men den Àr fantastisk och ett nöje att lÀsa: Computation: Finite and Infinite Machines av Marvia Minsky (cirka 1967). Helt enkelt en underbar bok.
Om du behöver hjÀlp med "vetenskap" brukar jag rekommendera en mÀngd olika böcker: Newtons Principia (den vetenskapliga grundboken och grunddokumentet), Bruce Alberts The Molecular Biology of the Cell, etc. Eller till exempel boken med Maxwells anteckningar osv.
Du mÄste inse att "Datavetenskap" fortfarande Àr en strÀvan att uppnÄ, inte nÄgot uppnÄtt.
"Engineering" betyder "att designa och konstruera saker pÄ ett principfast, sakkunnigt sÀtt." Den erforderliga nivÄn av denna fÀrdighet Àr mycket hög för alla omrÄden: civil, mekanisk, elektrisk, biologisk, etc. Utveckling.
Denna aspekt bör studeras noggrant för att bÀttre förstÄ vad det exakt innebÀr att engagera sig i "ingenjörskonst".
Om du behöver hjÀlp med "ingenjör", försök att lÀsa om att skapa , , och sÄ vidare. Jag Àlskar boken Now It Can Be Told, skriven av generalmajor Leslie Groves (en hedersmedlem i Manhattan Project). Han Àr ingenjör, och den hÀr historien handlar absolut inte om Los Alamos POV-projektet (som han ocksÄ ledde), utan om Oak Ridge, Hanford, etc., och det fantastiska engagemanget av över 600 000 mÀnniskor och mycket pengar för att göra design som krÀvs för att skapa de nödvÀndiga materialen.
TÀnk ocksÄ pÄ vilket omrÄde det inte finns nÄgon del av "mjukvaruteknik" inom - igen, du mÄste förstÄ att "mjukvaruteknik" i nÄgon "teknisk" mening i bÀsta fall förblir en strÀvan att uppnÄ, inte prestation.
Datorer Àr ocksÄ ett slags "media" och "mellanhÀnder", sÄ vi mÄste förstÄ vad de gör för oss och hur de pÄverkar oss. LÀs Marshall McLuhan, Neil Postman, Innis, Havelock, etc. Mark Miller (kommentar nedan) pÄminde mig bara om att rekommendera boken Technics and Human Development, Vol. 1 frÄn serien "The Myth of the Machine" av Lewis Mumford, en stor föregÄngare för bÄde medieidéer och en viktig aspekt av antropologi.
Det Ă€r svĂ„rt för mig att rekommendera en bra bok om antropologi (kanske nĂ„gon annan gör det), men att förstĂ„ mĂ€nniskor som levande varelser Ă€r den viktigaste aspekten av utbildning och bör studeras grundligt. I en av kommentarerna nedan rekommenderade Matt Gabourey Human Universals (jag tror att han menar Donald Brown-boken). Den hĂ€r boken mĂ„ste verkligen lĂ€sas och förstĂ„s â den finns inte pĂ„ samma hylla som domĂ€nspecifika böcker som Molecular Biology of the Cell.
Jag Àlskar Edward Tuftes Envisioning Information-böcker: lÀs dem alla.
Bertrand Russells böcker Àr fortfarande mycket anvÀndbara, om sÄ bara för att tÀnka djupare om "det och det" (A History of Western Philosophy Àr fortfarande fantastisk).
Flera synpunkter Àr det enda sÀttet att bekÀmpa mÀnniskans önskan att tro och skapa religioner, vilket Àr anledningen till att min favorithistoriebok Àr Destiny Disrupted av Tamim Ansari. Han vÀxte upp i Afghanistan, flyttade till USA vid 16 Ärs Älder och kan skriva en tydlig, upplysande historia om vÀrlden sedan Muhammeds tid ur denna vÀrlds synvinkel och utan onödiga uppmaningar att tro.
*POV (spridning av varians) - spridning av motsÀgelser i vittnesmÄl (ungefÀr)
ĂversĂ€ttningen utfördes med stöd av företaget som Ă€r professionell ocksĂ„ .
KĂ€lla: will.com
