Ein Zitat von Kent Beck

Ich bin kein großer Programmierer; Ich bin einfach ein guter Programmierer mit tollen Gewohnheiten. — © Kent Beck
Ich bin kein großer Programmierer; Ich bin einfach ein guter Programmierer mit tollen Gewohnheiten.
Ich denke, das liegt in der Verantwortung des CEO und der CEOs unter mir: sicherzustellen, dass wir Menschen ständig an Orte bringen, an denen sie die Möglichkeit haben, sich in diese Karrieren zu entwickeln, aber auch ein Belohnungs- und Anerkennungssystem zu haben, das es einem großartigen Programmierer ermöglicht, dies zu tun Bleiben Sie ein großartiger Programmierer.
Tests beweisen das Versagen eines Programmierers. Debuggen ist die Rechtfertigung des Programmierers.
Aufgrund der Natur des Mooreschen Gesetzes kann alles, was ein äußerst geschickter Grafikprogrammierer zu einem bestimmten Zeitpunkt tun kann, einige Jahre später von einem lediglich kompetenten Programmierer reproduziert werden.
Der Programmierer, der Klarheit braucht und den ganzen Tag mit einer Maschine reden muss, die Deklarationen verlangt, verfällt in ein minderwertiges Ärgernis. Hier hat das Stereotyp des Programmierers, der in einem dunklen Raum sitzt und hinter Coladosen hervorknurrt, seinen Ursprung. Die Unordnung auf dem Schreibtisch, auf dem Boden; die gelben Post-Its überall; die mit Gekritzel bedeckten Whiteboards: All dies ist die äußere Manifestation der Unordnung des menschlichen Denkens. Die Unordnung kann nicht in das Programm einfließen; es häuft sich um den Programmierer.
Wenn wir davon ausgehen, dass es nicht nur in der Verantwortung des Programmierers liegt, ein korrektes Programm zu erstellen, sondern auch dessen Korrektheit überzeugend zu demonstrieren, dann haben die obigen Bemerkungen einen tiefgreifenden Einfluss auf die Tätigkeit des Programmierers: Das Objekt, das er produzieren muss, muss sein sinnvoll strukturiert.
Es ist ein echter Dienst für die Menschheit und die Welt, ein guter Programmierer zu sein, insbesondere wenn man großartige Produkte entwirft. Sie machen es für alle einfacher, jeder hat weniger Kopfschmerzen.
Vor „Dilbert“ habe ich versucht, Computerprogrammierer zu werden. In den Anfängen der Computerbranche kaufte ich diesen großen, schweren, tragbaren Computer für mein Haus. Ich habe zwei Jahre lang Nächte und Wochenenden damit verbracht, Spiele zu schreiben, von denen ich dachte, dass ich sie verkaufen würde. Es stellte sich heraus, dass ich kein so guter Programmierer bin, also hat das zwei Jahre lang nicht geklappt.
Es wird eine Herausforderung sein, einen Programmierer zu finden, mit dem Sie zusammenarbeiten können, wenn Sie noch keinen kennen. Nur zu beurteilen, ob ein Programmierer außergewöhnlich oder kompetent ist, wird sehr schwierig sein, wenn Sie selbst keiner sind. Wenn Sie jemanden finden, arbeiten Sie eine Weile informell zusammen, um Ihre Kompatibilität zu testen.
Sie werden ein ernsthafter Programmierer, wenn Sie eine Phase durchlaufen, in der Sie sich darüber im Klaren sind, in welchem ​​Ausmaß Sie die Spezifikation kennen, also sowohl die explizite als auch die stillschweigende Spezifikation Ihrer Sprache und Ihres Problems. „Hey, es funktioniert die meiste Zeit“ ist das genaue Gegenteil eines ernsthaften Programmierers, und bestimmte Sprachen können solchen Code nur unterstützen.
Schreiben war eine Möglichkeit, meinem Leben als Programmierer zu entfliehen, also wollte ich über andere Dinge schreiben, aber natürlich wollte niemand eine weitere Geschichte über eine Familie veröffentlichen, es sei denn, sie war außergewöhnlich. Als ich jedoch anfing, über mein Leben als Programmierer zu schreiben, waren die Leute interessiert.
Wenn wir uns diese historischen Frauen ansehen und was sie durchgemacht haben, ist es schockierend, in ihnen einige unserer eigenen Erfahrungen wiederzuerkennen. Wenn man sich jemanden wie Ada Lovelace ansieht, die die erste Computerprogrammiererin war, sagten die Ärzte zu ihren Lebzeiten, dass sie wirklich krank sei, weil sie versuchte, ein männliches Gehirn zu nutzen, das sie nicht hatte. Ihr Vermächtnis als erste Programmiererin ist bis heute umstritten.
Manchmal werde ich gefragt, was ich gemacht habe, als ich bei HAL eingestellt wurde. Die Antwort ist, dass ich Programmierer war. Und ein Ingenieur. Und ein Designer. Und ich habe unsere Spiele vermarktet. Ich habe auch Essen bestellt. Und ich habe beim Aufräumen geholfen. Und es hat alles großen Spaß gemacht.
Low-Level-Programmierung ist gut für die Seele des Programmierers.
Es ist besser zu warten, bis ein produktiver Programmierer verfügbar ist, als darauf zu warten, dass der erste verfügbare Programmierer produktiv wird.
Es wäre großartig gewesen, [als Programmierer zu arbeiten]. Du kannst gut mit Zahlen umgehen, du kannst gut mit Menschen umgehen und im Sommer trägst du gerne Shorts.
Der beste Weg, sich darauf vorzubereiten, Programmierer zu werden, besteht darin, Programme zu schreiben und großartige Programme zu studieren, die andere Leute geschrieben haben. In meinem Fall bin ich zu den Mülltonnen im Computer Science Center gegangen und habe Listen ihrer Betriebssysteme herausgefischt.
Diese Website verwendet Cookies, um Ihnen das bestmögliche Erlebnis zu bieten. Mehr Info...
Habe es!