Es kann immer hilfreich sein, zu sehen, was bekannte oder interessante Menschen erlebt haben oder denken.
Die Biografie zu Steve Jobs. Der Mann hat nicht nur mit Apple die Computerindustrie revolutioniert, sondern auch mit Pixar die Filmindustrie und mit iTunes die Musikindustrie. Eine Persönlichkeit mit vielen Facetten -- vorgestellt von zwei Autoren, die ihr Handwerk verstehen. Das Buch ist ein wahrer 'Pageturner', man kann es eigentlich nicht mehr aus der Hand legen, wenn man einmal begonnen hat. Im Buch werden die Höhen und Tiefen im Leben von Jobs vorgestellt und vor allem die Entwicklung seiner Persönlichkeit in den Vorgergrund gestellt. Für den wahren Apple-Fan ein 'must read'.
Amazon: http://www.amazon.de/exec/obidos/ASIN/0471720836
Wiley: http://www.wiley.com/WileyCDA/WileyTitle/productCd-0471720836.html
David Diamond hat die Biografie von Linus Torvalds 2001 in Amerika veröffentlicht. 2002 ist die deutsche Übersetzung bei DTV erschienen. Ein wirklich genüsslich zu lesendes Buch über einen Geek. Ehrlich gesagt wird sich so mancher unserer Zunft Teile von sich darin wieder finden. Gleich am Anfang werden Linus Ansichten der Welt (Der Sinn des Lebens) aufgezählt: 1. Überleben, 2. gesellschaftliche Ordnung und 3. Vergnügen und Unterhaltung. Seiner Ansicht nach entwickelt sich alles vom 1. zum 3. Nun darf man aber nicht glauben, das das gesamte Buch auf diesem Niveau liegt. Nein, es ist schon eine kurzweilige Biografie geworden.
Amazon: http://www.amazon.de/exec/obidos/ASIN/3423362995
In Essay-Form beschreiben ehemalige Mitarbeiter von Niklaus Wirth dessen wichtigsten Arbeitsgebiete. Es ist also auch eine kleine Zeitreise, die den Leser über Fragen zum Programmiersprachen Design, Modula-2 und die Lilith zu Oberon und der Java Hotspot Virtual Machine führt. Es ist keine Biografie im engeren Sinne, aber lesenswert. Wer hätte schon gedacht, dass es tatsächlich einer Firma gelungen ist, mit Modula-2 und einer Custom-CPU viel Geld zu verdienen? Mit 260 Seiten ist auch schön kurz.
Amazon: http://www.amazon.de/exec/obidos/ASIN/3932588851
Weitere, vor allem ältere Bücher von Wirth sind nun auch online verfügbar:
Was der einer Steve kann der andere auch, aber nicht so gut. Die Biografie von Steve Wozniak liest nicht so spannend wie die von Steve Jobs (s.o.). Aber Chapter 9 (sein Breakout Spiel für Atari) bis Chapter 15 (kurz nach dem IPO von Apple) lohnen sich wirklich. Wozniak ist durch und durch Ingenieur und Bastler, der erst dann zufrieden ist, wenn sein Design mit den wenigsten Bauteilen auskommt. Endlich habe ich auch verstanden, wie der Apple][ Floppydiskcontroller (vor allem der Leseteil) mit seinen vier Chips funktioniert. Eine kleine Statemachine mit Schaltwerk und Register, echt genial.
Amazon: http://www.amazon.de/iWoz-Computer-Invented-Personal-Co-Founded/dp/0393061434
Hier werden nur Titel genannt, die auch tatsächlich noch lieferbar sind. Die wirklich guten Sachen sind leider höchstens noch gebraucht zu bekommen.
David A. Vise zeichnet die Google Geschichte von 1997 bis 2006 nach. Gerade die Anfänge sind spannend, er nennt viele Namen und bringt schönen Anekdoten. Zum Ende hin, werden Larry und Sergej zu Rettern der Menschheit hochstilisiert, zuviel Propaganda! Aber bis Seite 2^8 ist es gut, gut für die Ferien oder den Arbeitsweg.
Zum Buch: http://www.die-google-story.de/
Die Entstehungsgeschichte des Mac. Höchst spannend von Andy Hertzfeld geschrieben. Mit schönen Bildern, u.a. die Entstehung des GUI und der Quickdraw Routinen. Dass Buch ist fesselnd geschrieben und auch optisch schön gemacht.
Amazon: http://www.amazon.de/exec/obidos/ASIN/0596007191
O'Reilly: http://www.oreilly.com/catalog/revolution/
Die Geschichte der Home- und Personal Computer von Paul Freiberger und Mike Swaine (DDJ Autor) auf 460 Seiten. Die Sicht ist (wie der Titel schon sagt) sehr aus Silicon Valley, aber doch spannend. Es geht um längst vergessene Firmen wie MITS oder Morrows aber auch um Microsoft und Apple. Man lernt, wer der unbekannte dritte Gründer von Apple war oder was Lee Felsenstein früher gemacht hat (bevor er jetzt billige Computer nach Indien bringt). Oder das Bill Gates auch einmal ein guter Hacker war und einen sehr erfolgreichen Einbruch in eine grosse Cyber schaffte -- offensichtlich ist er nicht nur .... Einige (leider nur schwarz-weisse) Phototeile sind auch drin, sehr lustig. Vor allem etwas für die alten Hasen, die ein bisschen in Erinnerungen schwelgen wollen ;-).
Amazon: http://www.amazon.de/exec/obidos/ASIN/0071358927
Das Buch von Manfred Broy und Ernst Denert (Herausgeber) ist das Begleitbuch zur sd&m Conference Software Pioneers vom 28./29. Juni 2001. Es kommen enorm viele bekannte Grössen der Informatik zu Wort (leider sind in der Zwischenzeit schon einige davon verstorben). Es sind dies u.a.: deMarco, Wirth, Brooks, Parnas, Chen, Kay, Böhm, Djikstra, Bauer, Gamma, Dahl, Nygaard, Bayer, Hoare, ... Das Buch enthält auf 720 Seiten die Vorträge und einen Abdruck einer der wichtigen Originalartikel des Präsentierenden. Zusatzlich sollen sich auf den vier beigelegten DVDs(!) alle Video Mitschnitte der Vorträge befinden. Leider habe ich keinen Computer mit DVD-ROM, somit kann ich nichts dazu sagen (leider :-(). Der Vortrag von Alan Kay (Smalltalk und OOP) ist nur auf DVD, weil der Vortrag von den Demonstrationen und dem historischen Videomaterial lebt. Das Buch ist ein schöner Rundumschlag zum Thema Software-Engineerung. Es ist wirklich ein Wunder, dass es der veranstaltenden Firma gelungen ist, alle diese Gurus auf einen Haufen zu bekommen -- einmalig. Für den Interessierten ein echter Geheimtipp.
Amazon: http://www.amazon.de/exec/obidos/ASIN/3540430814
Das Buch von Tracy Kidder hat 1981 den Pulitzerpreis gewonnen und beschreibt sehr beeindruckend, wie bei Data General Ende der 70er Jahre die Eagle-CPU entwickelt wurde (ein 32 Bit Supermini auf Basis von PAL Chips und als Kokurrenz zur Dec VAX/780 gedacht). Der Autor legt viel Wert auf die Beschreibung der Mitarbeiter, denn auf die Technik. Das macht das Buch zeitlos und als Leser findet man dann schnell heraus, dass sich in den letzten 25Jahren eigentlich nichts wirklich Wesentliches geaendert hat. Das es das Team und den Prozessor wirklich gegeben hat, zeigt das Bild: http://www.wired.com/wired/archive/8.12/eagleteam.html Summasumarum: eine packende Urlaubslektüre!
Amazon: http://www.amazon.de/exec/obidos/ASIN/0316491977
DealersOfLightning Die Geschichte des Xerox Parc -- sehr empfehlenswert!
Der ACM Turing Award ist so etwas wie der Nobelpreis für die Informatik, also nur etwas für die ganz Grossen. Eine chronologische Liste hat die ACM: http://awards.acm.org/homepage.cfm?srt=all&awd=140
Software Engineering und Projektabwicklung sind die Domäne von Tom deMarco. Er hat in dem Buch Der Termin seine vielen Jahre Erfahrung in einen spannenden Roman gepackt, der auch noch lehrreich ist. Projektleitern, aber auch dem interessierten Entwickler sei dieses Buch als Urlaubs- oder Bettlektüre sehr empfohlen.
Amazon: http://www.amazon.de/Termin-Tom-DeMarco/dp/3446401652
Thorsten Kleindienst bat mich, auch das sehr spannende Werk Fermats letzter Satz von Simon Singh aufzunehmen. Im Jahre 2000 ist die gute, deutsche Übersetzung bei DTV erschienen. Es geht darum, wie der Mathematiker Andrew Wiles 1993 bewies, das a**n + b**n == c**n nur für n==2 (n==1) gilt. Das Mathematik wirklich spannend sein kann, wussten bis anhin nur die Mathematiker und u.U. Physiker -- nun weiss es auch jeder Leser. Gute Urlaubsliteratur auf 350 kleinen Seiten!
Amazon: http://www.amazon.de/exec/obidos/ASIN/342333052X
Der Autor Malcolm Gladwell ist einigen vielleicht durch sein Buch The Tipping Point bekannt, dass ausgesprochen lesenswert ist. Sein neues Buch Blink - Die Macht des Moments kommt nicht an die Qualität vom Tipping Point heran, aber wenigstens ist es auch keine vergeudete Zeit. Man lernt ein bisschen darüber, wie wichtig Mimik und Gestik sind und vor allem an wievielen Kleinigkeiten der Mensch Gemütszustände ablesen kann. Für die tägliche Fahrt zur Arbeit ein gute Empfehlung.
Amazon: http://www.amazon.de/exec/obidos/ASIN/3593377799
Eigentlich ist Testing nicht meine Domäne, das ist mir zu langweilig. Aber folgender Artikel zeigt sehr schön, wie einem Statistik beim Testen helfen kann, die Anzahl Testfälle drastisch zu reduzieren. http://www.developerdotstar.com/mag/articles/PDF/DevDotStar_Sehlhorst_TestAutomation.pdf
17-Jan-2003