✅ WEB- und WordPress-Nachrichten, Themen, Plugins. Hier teilen wir Tipps und beste Website-Lösungen.

Wie gut ist gut genug? (Verwalte die Spannung und versende sie)

6

Ich habe gestern mit einigen Freunden und anderen Geschäftsinhabern und Entwicklern zu Mittag gegessen, und eines der Themen, die während unserer Diskussion aufkamen, war die Idee, wie gut gut genug ist.

Insbesondere wenn Sie an einem Softwareprojekt arbeiten, wann ist es gut genug , es an den Kunden zu liefern?

Wie gut ist gut genug bei Codierungsstandards?

Die Implikation ist natürlich, dass, wenn es gut genug ist, es die Anforderungen erfüllt, aber es gibt wahrscheinlich eine zugrunde liegende Spannung, dass wir zurückgehen und bestimmte Aspekte eines Projekts verbessern würden, wenn wir mehr Zeit, Geld oder andere Ressourcen hätten.

Wenn Sie ein Entwickler oder Designer sind, haben Sie vielleicht diese Spannung gespürt. Ich habe. Was es wert ist, ich spüre es bei fast jedem einzelnen Projekt, an dem ich arbeite.

Und klar, wir können den ganzen Tag darüber debattieren, was es bedeutet, gut genug zu sein. Aber ich denke, dass sich die Definition ändert, je weiter wir in die Branche vordringen.

Wie gut ist überhaupt gut genug?

Der Punkt, den ich zu machen versuche, ist, dass gut genug ein bewegliches Ziel ist, das oft von Ihrem Erfahrungsniveau bestimmt wird (im Gegensatz zu anderen Qualifikationsmerkmalen wie beispielsweise Ihrem Alter).

Ich gehe für diesen Beitrag davon aus, dass Sie lange genug in der Branche tätig sind und mit ähnlichen Tools und Sprachen arbeiten, um die Eigenheiten jeder der von Ihnen verwendeten Sprachen und Tools vollständig zu erfassen. Ich schäme mich nicht für meine Vorliebe, beim Erstellen von Software eher in die Tiefe als in die Breite zu gehen .

Es ändert sich im Laufe der Zeit

Gleichzeitig verschiebt sich das Erfahrungsniveau, das wir als „gut genug” betrachten. Wenn Sie anfangen, bedeutet gut genug wahrscheinlich nur, etwas zum Laufen zu bringen. Wenn Sie in einem Team sind – insbesondere von erfahrenen Entwicklern –, können Sie Sie erhalten wahrscheinlich eine Menge Feedback, wie Sie Dinge verbessern können.

Und das kann am Anfang eine Herausforderung sein. Vielleicht ist es sogar ein bisschen entmutigend. Ich meine, Sie sind stolz auf das, was Sie getan haben, aber dann haben Sie eine Handvoll Leute, die Ihnen sagen, wie Sie die Dinge ändern können. Dasselbe passiert übrigens in Open Source (was auch immer das wert ist).

Nichts zu beschönigen oder zu ändern, weil Sie Recht haben: Es kann entmutigend werden. Ich meine, Sie haben wer weiß wie viele Stunden damit verbracht, an etwas zu arbeiten, Sie bringen es zum Laufen, und dann lassen Sie Ihre Kollegen einen Großteil Ihrer Arbeit korrigieren.

Wie gut ist gut genug? (Verwalte die Spannung und versende sie)

Gemeinsam können wir die Dinge besser machen.

Denken Sie jedoch daran, dass die Motivation hinter dieser Kritik nichts mit Ihnen als Person zu tun hat. Und es hat nichts damit zu tun, dass du nicht gut genug bist. Es bedeutet, dass Sie es zum Laufen gebracht haben, was großartig ist. Jetzt wollen wir es noch besser machen.

Wenn Sie mehr lernen, ändert sich plötzlich das Maß dessen, was einst gut genug war.

Wenn das, was einmal gut war, nicht mehr wahr ist

Und hier kommt die Spannung ins Spiel: Was einmal gut genug war, ist jetzt nicht mehr gut genug. Es ist unterdurchschnittlich, oder? Das Neue, das gut genug ist, ist also etwas Organisierteres, Besser Gestaltetes und Besser Organisiertes.

Dann wird eine neue Spannung eingeführt: Sie treffen eine Frist, oder Ihnen geht das Geld aus, und es ist Zeit, das Produkt zu versenden. Sie wissen, dass die von Ihnen geleistete Arbeit gut, überschaubar und gut genug dokumentiert ist, um das Projekt voranzubringen.

Wie gut ist gut genug? (Verwalte die Spannung und versende sie)

Wie gut ist gut genug? Hat es eine Dokumentation?

Aber es ist nicht gut genug, weil Sie wissen, was Sie optimieren könnten, wenn Sie nur etwas mehr Zeit hätten. Sie müssen es jedoch nicht – Sie müssen es in seinem aktuellen Zustand versenden.

Geschäftsgeheimnisse

Hier ist das schmutzige kleine Geheimnis der Branche, das die Leute aus welchen Gründen auch immer nicht zugeben wollen: Es ist in Ordnung, es in diesem Zustand zu versenden.

Der Versand des Produkts in seinem gegebenen Zustand ist in Ordnung.

Erstens ist der Zustand, in dem es sich befindet, nicht nur besser als gar nichts; Es ist etwas, das besser ist als das, was Sie früher tun konnten. Diejenigen von uns, die sich für dieses Handwerk interessieren, spüren dies bei fast allem, was sie tun

Zweitens ist Software formbar. Es kann und wird sich im Laufe der Zeit ändern. Deshalb haben wir Versionen unserer Arbeit. Diejenigen von uns, denen dieses Handwerk am Herzen liegt, spüren diese Spannung bei fast allem, was wir tun.

Schließlich verschwindet die Idee dessen, was als Good Enough™ gilt, nicht. Es bewegt sich einfach. Je mehr Sie über das Produzieren guter Software lernen, desto unterschiedlicher wird die Definition dessen, was gut genug ist.

Die Spannung löst sich nicht

Gewöhnen Sie sich also an die Spannung. Umarme es sogar. Wenn Sie es nicht spüren, würde ich behaupten, dass es Ihnen nicht darum geht, ein Qualitätsprodukt herzustellen. Und ich weiß, das ist eine gewagte Aussage, aber ich habe noch keinen Entwickler mit ihren oder seinen Verdiensten getroffen, der nicht damit ringt.

Es ist Teil des Jobs. Nimm es für das, was es ist. Wenn Sie es spüren, ist das ein gutes Zeichen dafür, dass Sie auf dem richtigen Weg sind.

Aufnahmequelle: tommcfarlin.com

Diese Website verwendet Cookies, um Ihre Erfahrung zu verbessern. Wir gehen davon aus, dass Sie damit einverstanden sind, Sie können sich jedoch abmelden, wenn Sie möchten. Annehmen Weiterlesen