Warum fällt es mir so schwer, meine Arbeit zu teilen?


12

Ich habe da draußen eine Anwendung gemacht, Codierung ist nicht das Problem. Aber wenn es um das Bereitstellen / Kommunizieren / Teilen mit Kollegen und Freunden geht, stecke ich fest. Ich fühle mich gedemütigt, weil es Fehler gibt, und die Leute werden es nicht benutzen ...

Ich bin sicher, ich bin nicht der einzige in dieser Situation. Ich kann es nicht gut beschreiben, aber ... Hier ist ein Beispiel.

Sie haben eine ToDo-List-Manager-Webanwendung erstellt, die Sie seit einiger Zeit verwenden. Du denkst, es ist schön, es macht die Arbeit - für dich, aber du hast einfach nicht die Kraft, deinem Freund oder deinen Arbeitskollegen eine E-Mail zu schicken, weil sie dich anders ansehen, als "er ist derjenige mit dem Ehrgeiz, der es nicht getan hat so gute anwendung "...


Danke für all die Antworten ... Es hat mir geholfen, aber ich bin noch nicht da. Offensichtlich gibt es keine "richtige" Antwort. Ich denke, der Artikel, auf den Doc hingewiesen hat, war eine großartige Antwort, also werde ich ihn markieren. Vielen Dank an alle!
Marcel Falliere

Wenn Sie etwas tun, verärgern Sie normalerweise diejenigen, die dasselbe machen wollten, diejenigen, die das Gegenteil machen wollten, und einen großen Teil derjenigen, die nichts machen wollten. Ich denke also, deine Ängste sind verständlich und sehr verbreitet. Versuchen Sie, nach einer Umgebung zu suchen, in der die Menschen wirklich glücklich sind, wenn Sie etwas tun (wichtig oder nicht). Es ist nicht einfach, aber ich denke, es ist die einzige Lösung. Und seien Sie vor allem nicht eifersüchtig oder
wertschätzend in Bezug auf

Antworten:


5

Das Erstellen einer eigenen Software unterscheidet sich ein wenig vom Erstellen von Software für andere. Lesen Sie den großartigen Artikel von Joel Spolsky

http://www.joelonsoftware.com/articles/DevelopmentAbstraction.html

und vielleicht finden Sie ein besseres Verständnis, warum dies so ist, wie es ist.


1
toller artcile Doc! Es beschreibt gut die Arbeit eines Scrum Masters. Ich sollte anfangen, Benutzer meiner App als Tester, Designer ... zu betrachten, denn Feedback ist eine Art zu sagen: "Das funktioniert bei mir nicht. Schau es dir an." Aber es ist kein 100% iger Scrum-Master, weil er ein Problem und keine Lösung bringt, die Sie als Entwickler haben, um nur Code zu schreiben.
Marcel Falliere

@Marcel Solange die Bugs die Erfahrung nicht komplett ruinieren und die meisten Leute sie nicht bemerken, hast du es genau richtig. Ihre Benutzer sind die besten Tester, die Sie jemals haben werden.
Trezoid

10

Ich bin mir sicher, dass es irgendwo ein besseres Zitat gibt, aber

Wenn Sie Angst haben zu scheitern, werden Sie nie Erfolg haben

Alle Software hat Bugs ... Punkt. Wenn Sie versenden, versenden Sie Wanzen und ja möglicherweise erhalten Sie einige negative Berichte hier und dort. Aber solange Sie auf die Fehler reagieren, die Kunden finden und eine angemessene Schiffskadenz haben, werden Kunden Fehler verzeihen.

Auch wenn Sie nicht versenden, werden Sie nicht die Hälfte der Bugs finden, die tatsächlich da sind.


1
Außerdem hat jemand etwas Komplexes programmiert, das weiß, dass es Fehler geben wird, und war irgendwann in Ihren Schuhen. Bugs (im Rahmen der Vernunft) werden andere nicht weniger an dich denken lassen.
m4tt1mus

2

Sie haben den Nagel auf den Kopf getroffen. Es gibt so viele Alternativen zu Software, dass man es sich leisten kann, wählerisch zu sein. Nimm es nicht persönlich, wenn sie sich für einen großen Markennamen entscheiden.

Sie können unter anderem versuchen, mehr zu testen, Ihre Freunde um Hilfe zu bitten oder einfach Feedback einzuholen.


2

Das Feedback Ihrer Freunde kann Ihre Software nur verbessern, weil sie Ihnen einen Überblick über Ihre Anwendung gibt, damit Sie sie verbessern können. Wenn Sie Kritik fürchten:

Suchen Sie nicht nach Lob, sondern nach Kritik. Um sich zu verbessern, braucht man es. - Anon

Um Kritik zu vermeiden, nichts tun, nichts sagen und nichts sein. - Elbert Hubbard

Die Statue wurde nie zu Ehren eines Kritikers aufgestellt. - Jean Sibelius

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.