Besprechung von Konflikten zwischen Programmierern und Kunden. Eine Diskussion über zweideutige Situationen zwischen dem Programmierer und dem Kunden und eine Bewertung der konfliktreichsten Programmiererleistungen. - Seite 13
Sie verpassen Handelsmöglichkeiten:
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Registrierung
Einloggen
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
Wie? Entweder geben Sie die Hälfte des Geldes für die Bestellung oder das ganze Geld.
Was die Dienstleistung Jobs betrifft, so wird das Geld des Kunden nur dann gesperrt, wenn der Kunde nüchtern und bereit ist, die Kosten selbständig und ohne Druck anzugeben und den Knopf "AGB vereinbart" drückt.
Und Sie sprechen darüber, was zu tun ist, wenn der Programmierer nicht mit Ihnen über Skype verhandeln will und Ihr TOR nicht versteht.
Suchen Sie sich also einen anderen Programmierer. Was ist das Problem?
Wenn es sich um den Dienst Jobs handelt, wird das Geld des Kunden nur dann gesperrt, wenn der Kunde freiwillig und nüchtern auf die Schaltfläche "AGB vereinbart" drückt.
Und Sie sprechen darüber, was zu tun ist, wenn der Programmierer sich nicht mit Ihnen über Skype verständigen will und Ihr TOR nicht versteht.
Suchen Sie sich also einen anderen Programmierer. Was ist das Problem?
Oh ja, das macht einen Unterschied, zwei von ihnen!
Nein, ich spreche von der Tatsache, dass der Programmierer ausgewählt wurde und die Aufgabenstellung von beiden Parteien angenommen wurde und der Programmierer in der Phase der Vereinbarung der Aufgabenstellung keine Fragen hatte.
Nennen Sie mir ein konkretes Beispiel dafür, woran Sie persönlich gescheitert sind?
Oh, mir sind schon viele Dinge passiert, hier ist zum Beispiel ein Fall: Ich schreibe eine Anforderungsspezifikation, sie enthält 9 externe Variablen, jede hat ihren eigenen Namen, ich bekomme den Code und was sehe ich da? Ich sehe keine Namen von externen Variablen, die in der Aufgabenstellung angegeben wurden! Wissen Sie, was mir der Programmierer auf meine Verblüffung hin sagte? Das Interessanteste war, dass er sagte, Sie hätten nicht angegeben, dass die Variablennamen genau gleich sein müssen und dass sie nicht geändert werden dürfen! Das war mir natürlich neu, aber jetzt weise ich in meinen Aufgabenbeschreibungen immer darauf hin, dass die Namen der Variablen nicht geändert werden können und genau so belassen werden müssen, wie der Kunde sie vorgesehen hat, nicht mehr und nicht weniger als das. Ist das nicht Unsinn? Aber das Interessanteste war vor, Sie werden nicht glauben, wie viele Variablen gab es statt meiner zehn, Sie denken, 12, nicht ah, oder 16, natürlich wärmer, aber weit von der Wahrheit SIE waren 45 und jeder hatte einen Namen, der nie in TK war! Von da an wurde der Klumpen immer größer, aber dazu später mehr.
Es ist klar - ein Briefschreiber. Es gab eine Zeit, in der die Variablen in Kauf- und Verkaufsabschnitte unterteilt waren, und der Kunde verlangte, dass beide Abschnitte die gleichen Variablennamen haben mussten, wie es im Auftrag geschrieben war. Vielleicht hatten Sie solche Variablennamen, die nicht für die Benennung von Variablen verwendet werden können, und vielleicht war im Auftrag nicht vermerkt, dass es sich nicht um bedingte Namen vom Typ X und Y handelt, sondern um obligatorische Variablennamen.
Sie sollten für die zusätzlichen Variablen dankbar sein, denn sie erweitern die Möglichkeiten der Anpassung von Expert Advisors.
Es ist wieder einmal klar: Ein Literalist ist ein Nervenzerstörer. Die Beschreibung der Variablen ist in Ordnung, aber wenn es unbekannte Variablen ohne Beschreibung gibt, ist das eine andere Sache.
Sie sollten für die zusätzlichen Variablen dankbar sein, sie erweitern die Möglichkeiten der EA-Konfiguration.
Es gab einen früheren Artikelhttps://www.mql5.com/ru/job/3722 - Slippage hinzufügen - diese Variable kann extern eingestellt oder versteckt werden - es kostete $20 für einen Kunden, diese Variable zu öffnen
Es gab auch https://www.mql5.com/ru/job/3694 - fügen Sie einen Magier hinzu, damit der Expert Advisor auf verschiedenen Symbolen handeln kann - der Magier kann nach außen verschoben werden oder nicht - mindestens 10 $ müssen hinzugefügt werden
Ich hatte viel zu tun, zum Beispiel in einem Fall, in dem ich eine Anforderung mit 9 externen Variablen schreibe, jede mit ihrem eigenen Namen, ich bekomme den Code und was sehe ich? Ich sehe keine Namen von externen Variablen, die in TK angegeben wurden! Wissen Sie, was mir der Programmierer auf meine Verblüffung hin sagte? Das Interessanteste war, dass er sagte, Sie hätten nicht angegeben, dass die Variablennamen genau gleich sein müssen und dass sie nicht geändert werden dürfen! Das war mir natürlich neu, aber jetzt weise ich in meiner Aufgabenstellung immer darauf hin, dass die Namen von Variablen nicht geändert werden können und genau so belassen werden müssen, wie sie vom Kunden beabsichtigt sind, nicht mehr und nicht weniger als das. Ist das nicht Unsinn?
Verdammt, das ist ein ganz normaler Arbeitsablauf, und das ist der Grund für die ganze Aufregung?
Die zusätzlichen Variablen sind in der Regel diejenigen, nach denen man nach einer Weile fragt.
Nur der Programmierer weiß bereits Bescheid und Sie nicht.
Es ist alles klar - er ist ein Buchstabendreher. Ich hatte ein wirklich beschissenes Beispiel, die Variablen waren in Abschnitte für Kauf und Verkauf unterteilt, und der Kunde bestand darauf, dass beide Abschnitte denselben Variablennamen hatten, da ich die Aufgabe so geschrieben hatte. Vielleicht hatten Sie auch solche Variablennamen, die nicht für die Benennung von Variablen verwendet werden können, und vielleicht wurde in der Aufgabe nicht geschrieben, dass es sich nicht um bedingte Namen wie X und Y handelt, sondern um obligatorische Variablennamen.
Sie sollten für die zusätzlichen Variablen dankbar sein, denn sie erweitern die Möglichkeiten, einen EA einzurichten. Wieder einmal - das ist klar - ist der Briefschreiber ein Nervenbündel.
Variablen sind beschrieben - alles in Ordnung, aber wenn es unbekannte Variablen ohne Beschreibungen gibt - eine andere Sache.
Verdammt, das ist ein ganz normaler Arbeitsablauf, und das ist der Grund für die ganze Aufregung?
Die zusätzlichen Variablen sind in der Regel diejenigen, die man sich nach einer Weile selbst wünscht.