Joel Spolsky berühmte Zitate

Zuletzt aktualisiert : 5. September 2024

other language: spanish | czech | german | french | italian | slovak | turkish | ukrainian | dutch | russian | portuguese

Joel Spolsky
  • Menschen überschätzen Ästhetik und Schönheit bei der Bewertung von Produkten lächerlich. Das ist einer der Gründe, warum iPods und Keanu Reeves so erfolgreich sind.

  • Hören Sie auf Ihre Kunden, nicht auf Ihre Konkurrenten.

  • Eine Benutzeroberfläche ist gut gestaltet, wenn sich das Programm genau so verhält, wie der Benutzer es sich vorgestellt hat.

  • Jeder Tag, den wir damit verbrachten, unsere Produkte nicht zu verbessern, war ein verlorener Tag.

  • Wenn es Ihr Ziel ist, etwas von dauerhaftem Wert zu produzieren, fangen Sie an, anders darüber nachzudenken, was Sie auf der Website wollen.

  • Nichts funktioniert besser, als nur Ihr Produkt zu verbessern.

  • Usability ist nicht alles. Wenn Usability-Ingenieure einen Nachtclub entwerfen würden, wäre er sauber, ruhig, hell beleuchtet, mit vielen Sitzgelegenheiten, vielen Barkeepern, Menüs in serifenloser 18-Punkt-Schrift und leicht zu findenden Badezimmern. Aber niemand würde da sein. Sie würden alle die Straße runter bei Coyote Ugly sein und sich gegenseitig Bier einschenken.

  • Sprechen Sie mit Ihren Kunden. Finden Sie heraus, was sie brauchen. Achte nicht auf die Konkurrenz. Sie sind für dich nicht relevant.

  • Alle nicht-trivialen Abstraktionen sind bis zu einem gewissen Grad undicht.

  • Versetzen Sie sich niemals in eine Position, die Sie in Gefahr bringt, wenn Sie die falsche Entscheidung treffen. Wir haben für alles Geld ausgegeben. Es ist in Mode, Entscheidungen über das Unternehmen zu treffen, aber tun Sie es nicht.

  • Wenn etwas möglich erscheint, liegt das wahrscheinlich daran, dass es bereits jemand tut. Wenn etwas scheint, dass es unmöglich funktionieren kann, versucht es niemand. Echte Innovation entsteht, wenn jemand es trotzdem versucht, einen offensichtlichen Fehler übersieht und einen Weg findet, eine Idee zum Laufen zu bringen.

  • Gute Software braucht wie Wein Zeit.

  • Versand ist ein Feature. Ein wirklich wichtiges Merkmal. Ihr Produkt muss es haben.

  • Es ist schwieriger, Code zu lesen, als ihn zu schreiben.

  • Full-Service-Broker sind in der heutigen Zeit der kostengünstigen Investmentfonds und Discount-Broker wirklich nichts anderes als Maschinen zum Abzocken von Privatanlegern.

  • Vorsicht vor Methoden. Sie sind eine großartige Möglichkeit, alle auf ein trostloses, aber passables Leistungsniveau zu bringen, aber gleichzeitig erschweren sie talentiertere Menschen, die an den Einschränkungen, die ihnen auferlegt werden, reiben.

  • Eine Idee ist nicht so viel wert. Es ist die Ausführung der Idee, die Wert hat. Wenn Sie eine andere Person nicht davon überzeugen können, dass dies etwas ist, dem Sie Ihr Leben widmen sollten, dann ist es das nicht wert.

  • Wir müssen nur jeden Morgen reinkommen und irgendwie den Editor starten.

  • Design schafft schneller Mehrwert als Kosten.

  • Es gibt einen subtilen Grund dafür, dass Programmierer den Code immer wegwerfen und von vorne anfangen wollen. Der Grund ist, dass sie denken, dass der alte Code ein Durcheinander ist. [...] Der Grund, warum sie denken, dass der alte Code ein Durcheinander ist, liegt in einem grundlegenden Grundgesetz der Programmierung: Es ist schwieriger, Code zu lesen als ihn zu schreiben.

  • Wenn Sie also Dinge erledigen möchten, müssen Sie zu jedem Zeitpunkt unbedingt verstehen, was gerade jetzt am wichtigsten ist, und wenn Sie es nicht tun, kommen Sie nicht mit der schnellstmöglichen Geschwindigkeit voran.

  • Das Geheimnis von Big Macs ist, dass sie nicht sehr gut sind, aber jeder ist nicht auf die gleiche Weise sehr gut.

  • Denken Sie daran, nur weil Microsoft etwas tun kann, heißt das nicht, dass Sie es können. Microsoft macht ihre eigene Schwerkraft. Normale Regeln gelten für sie nicht.

  • Wenn Sie ein Programmierer sind, der im Jahr 2006 arbeitet und die Grundlagen von Zeichen, Zeichensätzen, Kodierungen und Unicode nicht kennt und ich Sie erwische, werde ich Sie bestrafen, indem ich Sie sechs Monate lang Zwiebeln schälen lasse ein U-Boot.

  • Nichtprogrammierer zu beobachten, die versuchen, Softwareunternehmen zu leiten, ist wie jemanden zu beobachten, der nicht ™ € nicht weiß, wie man surft, wenn man versucht zu surfen. Auch wenn er tolle Berater am Ufer stehen hat, die ihm sagen, was zu tun ist, fällt er immer wieder vom Brett.

  • Gängiges Gedankenmuster für Programmierer: Es gibt nur drei Zahlen: 0, 1 und n.

  • In der Tat besteht eine der besten Möglichkeiten, Angriffe abzuwehren, darin, es so aussehen zu lassen, als ob sie erfolgreich wären. Es ist das Software-Äquivalent zum Totspielen.

  • Das Leben ist manchmal ein bisschen hart, und manchmal muss man sich steigern und Kämpfe führen, für die man sich nie angemeldet hat.

  • Letzte Woche hörte ich einen Podcast auf Hanselminutes, in dem Robert Martin über die SOLID-Prinzipien sprach â € ¦ Sie klangen für mich alle nach extrem bürokratischer Programmierung, die aus dem Kopf von jemandem kam, der ehrlich gesagt nicht viel Code geschrieben hat.

  • Es ist in Ordnung, keinen Zeitplan zu haben, wenn es Ihre Promotion ist und Sie planen, 14 Jahre damit zu verbringen, oder wenn Sie ein Programmierer sind, der am nächsten Duke Nukem arbeitet und wir versenden, wenn wir gut und bereit sind. Aber für fast jede Art von echtem Geschäft muss man nur wissen, wie lange die Dinge dauern werden, denn die Entwicklung eines Produkts kostet Geld.

  • Etwas ist brauchbar, wenn es sich genau so verhält, wie es erwartet wird.

  • Code zu schreiben ist keine Produktion, es ist nicht immer Handwerkskunst, obwohl es sein kann, es ist Design.