Hier ist der Kontext:
In meinem Vertrag steht geschrieben, dass ich dank meiner Programmierkenntnisse und Architekturkenntnisse (die leider keiner der eigenen Leute hat) dort arbeiten würde, um die gesamte Anwendung zu leiten und neu aufzubauen.
Gestern hat mir das IT-Team samt Vorgesetzten gesagt: Du baust die ganze Anwendung alleine neu auf, denn das kannst du hier. Aber wir möchten Ihre Arbeit in Jira nicht wie andere verfolgen, wir möchten nicht, dass das Unternehmen von Ihrer Existenz erfährt , weil sie es nicht zu schätzen wissen, dass wir die gesamte App neu erstellen, auch wenn es einige Monate dauert. Sie würden nicht einmal daran denken wollen, dass sie es versäumt haben, einem früheren externen Team während 6 Monaten zu vertrauen, um diese beschissene Version der App zu erstellen.
Wir möchten, dass Sie im Geistermodus arbeiten und wissen, dass niemand merkt, dass Sie die ganze Arbeit machen.
Das ist mir peinlich. Ich möchte die Fehler nicht unter der Erde reparieren, indem ich das gesamte Produkt allein neu aufbaue, ohne die Leute wissen zu lassen, dass sie tatsächlich gescheitert sind. Es gehört nicht zu meinen Lebensprinzipien.
Würden Sie akzeptieren, eine riesige Arbeit für ein Unternehmen zu leisten, ohne dass jemand auf Ihre gute Arbeit aufmerksam wird, sogar Jira, um Ihre Arbeit wie jedes andere Mitglied des Teams zu verfolgen?
Würden Sie sich bereit erklären, in diesem Kontext zu arbeiten? Ist es eine gute Idee zu erwarten, dass mein Personalvermittler seine Meinung ändert und meine Arbeit wie alle anderen Teamkollegen verfolgt?
Ich betone, dass ich kein einfacher Angestellter bin, sondern im Auftrag meiner eigenen Firma (freiberuflich) arbeite.
Der Kunde möchte, dass Sie einen Job machen, der sich wesentlich von dem unterscheidet, was in Ihrem Arbeitsvertrag steht.
Sie möchten, dass Sie dies unter ungewöhnlichen und technisch anspruchsvollen Bedingungen tun.
Diese Bedingungen sind möglicherweise unethisch (für die Manager) und bergen ein erhebliches potenzielles Risiko für Sie (meistens rufschädigend, möglicherweise rechtlich).
Es klingt definitiv nach der Art von Ort, an dem, wenn in der Zukunft etwas schief geht oder jemand dieses „Geister“-Projekt entdeckt und darüber Aufsehen erregt, oder jemand hinter einem Sündenbock her ist, Sie ein Hauptziel sein werden.
Lassen Sie sich alles schriftlich geben. Alle Anforderungen, alle Bedingungen, alle Anweisungen.
Holen Sie dann die Meinung eines guten Anwalts zu Ihrer potenziellen Gefährdung ein.
Dann verhandeln Sie über eine ernsthafte Gefahrenpauschale. Wenn sie dich bitten, die Arbeit eines ganzen Teams zu erledigen, sollten sie dich besser dafür bezahlen.
Ob Sie ethisch bereit sind, die Arbeit zu erledigen, ist eine sehr persönliche Entscheidung, bei der wir Ihnen nicht helfen können.
Ob es wirtschaftlich sinnvoll ist, hängt von dem oben Gesagten ab.
Denken Sie alles durch und dann hey, wenn sie Sie genug bezahlen, um es wert zu sein, und es mit Ihrer Ethik vereinbar ist, machen Sie es.
Du bist Freiberufler, wenn du willst, dass das Geld den Job macht. Wenn es Ihre Ethik stört, Sie aber trotzdem das Geld wollen, gehen Sie öfter in die Kirche oder rationalisieren Sie es auf andere Weise. Wenn es völlig im Widerspruch zu Ihrer Ethik steht, lehnen Sie es ab.
Mir persönlich ist es egal, was passiert ist, bevor ich die Arbeit bekommen habe. Ich konzentriere mich nur auf die Arbeit an sich. Wenn ich Gesetze breche, dann ist das eine andere Sache und ich würde es ablehnen.
Die einzige Möglichkeit, wie eine Aussage wie „Sie sind der einzige, der den Job machen kann“ auf mich wirken würde, besteht darin, mich dazu zu bringen, meine Preise nach oben zu überdenken. Als Freiberufler gegenüber der Arbeit anderer Leute Wellen zu schlagen, ist schlecht für Ihre Einnahmequelle und nicht vorteilhaft.
Einige Freiberufler sind den Angestellten eines Unternehmens um Längen überlegen, deshalb werden sie eingestellt, aber es ist auf lange Sicht schädlich, einen geschwollenen Kopf darüber zu bekommen.
Ich werde die ethische Seite der Dinge nicht kommentieren, obwohl dies sicherlich auch problematisch ist.
Ich würde sagen, dass JIRA und andere Problemverfolgungssysteme aus einem bestimmten Grund existieren. Wenn Sie Ihre Anforderungen und Aufgaben nicht festlegen und nachverfolgen, wie Sie diese angehen und lösen, sondern stattdessen planen, eine vollständige Anwendung ohne irgendwelche kodifizierten Projektmanagement-Tools zu erstellen (unabhängig vom Grund dafür!), werden Sie darauf stoßen all die gleichen Probleme, auf die andere Leute stoßen, die ein Projekt auf diese Weise aus anderen Gründen durchführen möchten : Nichtübereinstimmung zwischen Anforderungen und tatsächlichen Funktionalitäten, die Sie erstellen, schlechte bis keine Ressourcenplanung und später viele Schuldzuweisungen, Beschimpfungen und ", sagte er , sagte sie: „Diskussionen gehen herum.
Die Empfehlung, dies nicht zu tun, ist für uns hier bei Workplace.SE der einfache Ausweg. Ich würde diese Probleme jedoch sicherlich mit Ihrem Management zur Sprache bringen und ihnen sagen, dass Sie zumindest einige Management-Tools zum Wohle des Projekts einsetzen sollten. Ob dem Endkunden gesagt werden muss, was genau Sie tun, sollte eine separate Diskussion sein.
Ich würde sagen, wenn der Chef wirklich möchte, dass Sie diese Arbeit getrennt vom Rest des Teams erledigen (mit ziemlicher Sicherheit eine schlechte Idee), dann bestehen Sie darauf, Ihre eigenen JIRA- oder was auch immer-Instanzen für die Projektverfolgung einzurichten. Das gibt Ihnen echte Management-Tools und etwas Hoffnung, die Dinge gut zu machen, während Sie ihm die Deckung geben, die er zu wollen scheint.
Du wirst auch sicherstellen wollen, dass er eine echte Ahnung davon hat, wie du herausfinden kannst, was vor sich geht. Offensichtlich ist die vorhandene App ein Problem, aber es besteht eine gute Chance, dass dies passiert ist, weil verschiedene Parteien nicht miteinander gesprochen haben. Wenn das der Fall ist, wird es NICHT helfen, dich von allen abzuschneiden.
Außerdem müssen Sie herausfinden, wie QA funktionieren wird. Wenn Sie Ghosting betreiben, wie wird die Qualitätssicherung durchgeführt?
Dies ist möglicherweise äußerst besorgniserregend. Wenn das IT-Team nicht möchte, dass der Rest des Unternehmens weiß, dass Sie eingestellt wurden, deutet dies darauf hin, dass die Personalabteilung Sie nicht kennt. So:
Ich würde nicht einmal im Traum daran denken, eine solche Vereinbarung einzugehen.
Auf der anderen Seite, wenn Ihre Anstellung absolut in Ordnung ist und Ihre Vorgesetzten nur die alltäglichen Einzelheiten Ihrer Arbeit nicht aus dem IT-Team heraussickern lassen wollen … nun, das riecht ziemlich danach schlechtes Management, aber aus rein praktischer Sicht würde ich mir keine großen Sorgen machen.
Das ist die Art von Dingen, für die man als Freiberufler eingestellt wird, und es ist die Art von Dingen, die dazu führen, dass man pro Arbeitstag mehr bezahlt wird als ein Angestellter.
Offensichtlich sind Quellcodeverwaltung und ein Tool wie JIRA nützlich, sonst gäbe es sie nicht. Was auch immer Sie also tun, Sie führen wahrscheinlich eine "private" Quellcodeverwaltung und ein "privates" JIRA aus (auf das der verantwortliche Manager zugreifen können sollte und das Ihrem Nachfolger übergeben würde, falls Sie von einem Bus angefahren werden). Dies ist auch ein Beweis dafür, dass Sie einen guten und produktiven Job machen, sollten Zweifel bestehen.
Wenn das Unternehmen ein eigenes JIRA mit weniger Arbeitselementen haben möchte, würde ich das ihm überlassen. Ich weiß, dass ich überhaupt nicht gut darin wäre, einen JIRA-Verlauf vorzutäuschen.
Aber das Prinzip: Soll man das machen? Ich würde davon ausgehen, dass Sie die Wahl haben, ob Sie es tun oder jemand anderes, der es tut. In einem Jahr, wenn Sie fertig sind, wird das Entwicklungsteam gelobt und das höhere Management wird darüber informiert, dass Sie eigentlich nicht viel erreicht haben. Dafür wird man eingestellt, und dafür bekommt man Top-Geld. Das passiert auch auf höheren Ebenen, wo ein Unternehmen in Schwierigkeiten einen neuen CEO einstellen kann, nur um all die unpopulären Entscheidungen zu treffen und umzusetzen, und dann gefeuert wird – was jeder weiß und was darin enthalten ist die Bezahlung.
Drei Dinge musst du, wie bei jedem anderen Gig auch, beachten:
Erstens bin ich mir nicht so sicher, ob Sie das tun. Sie haben keine Junior-Entwickler, an die Sie kleinere Aufgaben delegieren können. Sie werden keine aktiven Tester auf der Geschäftsseite haben, da sie nicht einmal wissen, dass Sie es tun. Sie haben nicht die neuesten Spezifikationen und Verfeinerungen und Wunschlisten, weil wiederum niemand weiß, dass Sie es tun. Sie haben nicht die Tracking-Tools, die Sie benötigen (obwohl Sie Ihren eigenen Bugzilla oder ähnliches einrichten könnten). Nun, jedes dieser Tools kann gemildert werden, insbesondere wenn Sie einen Geschäftsbenutzer finden, dem Ihr Management vertraut, um Ihnen zu helfen, aber sie tun es müssen irgendwie gemildert werden.
Für das zweite klingt es so, als würden Sie es tun. Schließlich brauchen sie dringend diese neue Version. Ihr Management scheint definitiv der Typ zu sein, der Geld auf den Problemtyp wirft, und Sie sind das Ziel, auf das sie Geld werfen. Davon abgesehen sollten Sie alle Ihre Arbeiten dokumentieren, denn wenn Sie unter dem Radar stehen und nicht das genehmigte Ticketing-System verwenden, müssen Sie alle Ihre T-Punkte setzen und alle Ihre I-Punkte durchkreuzen, wenn es darum geht, zu beweisen, dass Sie die Arbeit geleistet haben du hast zugestimmt.
Für den dritten könnte dies schwierig sein. Vielleicht können sie nach der Veröffentlichung zugeben, dass es dich gibt, und sagen: "Mik war maßgeblich daran beteiligt, die Fehler zu beseitigen und dieses glänzende neue ... Interface zu veröffentlichen ... zwinker ", und dann kannst du Referenzen bekommen. Aber sie könnten dich genauso gut aus der Tür schubsen und sagen: „Danke, dass du hinter uns aufgeräumt hast, wir machen uns wieder an die #^@%^Aufräumarbeiten! Tata!“
Nun, was Ethik angeht, da kann ich dir nicht helfen. Wenn sie ihr Geschäft im Dunkeln führen wollen, können sie das. Ich bin verpflichtet, einen Job unter bestimmten Einschränkungen zu erledigen, ich mache den Job unter diesen Einschränkungen, solange ich für gegenwärtigen und zukünftigen Erfolg gerüstet bin. Die ethische Seite müssen Sie selbst erreichen.
Ich denke, das ist wirklich etwas, was du für dich selbst entscheiden musst. Verschiedene Menschen wollen verschiedene Arten von Belohnungen (außer Geld natürlich) für ihre Arbeit, und Sie scheinen Anerkennung für Ihre Arbeit zu wollen.
Das ist in Ordnung, mich persönlich würde es nicht im Geringsten stören, aber jeder ist anders. Sie müssen also selbst entscheiden, ob alles, was Sie für Ihre Arbeit bekommen, es Ihrer Meinung nach wert ist, die Arbeit zu tun. Wenn nicht, dann sagen Sie nein (oder verhandeln Sie neu), wenn es in Ordnung ist, dann machen Sie weiter.
Natürlich gibt es die eine oder andere praktische Frage:
Als Freiberufler möchten Sie sich wahrscheinlich Ihre Arbeit anrechnen lassen, um zukünftige Kunden zu gewinnen, und die Frage ist, ob dies möglich ist, wenn Sie nicht einmal den eigenen Mitarbeitern des aktuellen Kunden mitteilen können, dass Sie dies tun?
Es gibt auch die Frage, ob es möglich ist, dass es zu einem Streit über die Zahlung an Sie kommt, wenn Ihre Zeit nicht erfasst wird. (z. B. wenn Sie nach Stunden bezahlt werden, müssen sie wissen, wie viele Stunden Sie gearbeitet haben) - Stellen Sie sicher, dass dies im Voraus ausgearbeitet ist.
In Bezug auf die Ethik der Situation glaube ich nicht, dass es wirklich ein Problem gibt. Das Unternehmen hat Ihnen bestimmte Bedingungen angeboten, und es liegt an Ihnen, ob Sie den Job wollen oder nicht. Es ist nicht wirklich nötig, ihnen zu sagen, dass sie versagt haben ... Sie sind nicht Ihre Mitarbeiter, es ist nicht Ihr Unternehmen, es ist Sache ihrer eigenen Manager, sich über solche Dinge Gedanken zu machen.
Es ist nicht grundsätzlich falsch, diskret zu arbeiten. Es gibt viele Bereiche, in denen es für alle Beteiligten wünschenswert ist, dass nicht jedes einzelne Detail der Arbeit für alle öffentlich gemacht wird.
Aus dem, was Sie geschrieben haben, scheint es, dass sie ihr Gesicht wahren wollen, indem sie heimlich mit einer minderwertigen Arbeit beginnen, die sie geleistet haben. IMHO sollten sie die Geheimhaltung überspringen und zum Kunden gehen und sagen: "Wir haben es vermasselt, es tut uns leid, aber wir bauen das Ganze wieder auf und alles wird gut", aber das ist ihre Sache. Auch an dieser speziellen Aufgabe ist nichts grundsätzlich falsch.
Jedoch:
Das gesamte Ziel Ihrer Arbeit besteht darin, ein Projekt zu übernehmen, mit dem der Kunde nicht zufrieden ist, und die Beschwerden des Kunden zu beheben. Sie dürfen jedoch nicht mit dem Kunden sprechen. Gut, c'est la vie. Aber das wird Sie verlangsamen, daher wird das Projekt länger dauern als gewöhnlich, und vielleicht wird die Arbeit härter (mehr $$$/Stunde). Sie sollten also die Preisgestaltung erneut besprechen, da die Annahmen hinter Ihrem ursprünglichen Angebot wahrscheinlich nicht mehr gelten.
Bei all dieser Geheimhaltung, welche Beweise gibt es überhaupt für Ihre Anstellung? Wenn Sie am Ende bezahlt werden, muss Ihr Finanzamt wissen, woher Ihr Geld stammt, denn große Summen aus heiterem Himmel sind oft mit kriminellen Aktivitäten verbunden. Sie brauchen auch genügend rechtlich zulässige Beweise, dass Sie ja von ihnen eingestellt werden und ja, Sie erwarten, dass Sie so viel Geld für den Wiederaufbau dieser App erhalten. Ihr Kunde muss diese Dokumente nicht sehen, aber sie müssen zwischen Ihnen beiden vorbereitet werden. Sonst könnten sie dich nach getaner Arbeit einfach nicht bezahlen und du könntest vor Gericht nicht beweisen, dass du überhaupt dort gearbeitet hast. Oder sie könnten Sie bezahlen, und dann prüft die Regierung Ihre Steuern, und Sie haben endlose Kopfschmerzen, ihnen zu erklären, dass es ein "geheimes Projekt" war.
Geheimhaltung kostet Geld. Offen gesagt haben nicht alle Entwickler das Fingerspitzengefühl, solche Arbeiten zu erledigen, ohne ihre Tarnung auffliegen zu lassen, daher sollten diejenigen, die es können (wie Sie), mehr bezahlt werden. Es ist Angebot und Nachfrage. Das ist also eine wertvolle zusätzliche Sache, für die sie Sie entschädigen müssen, zusätzlich zu dem, was ich in Nr. 1 erwähnt habe.
Nicht zuletzt ist der Lohn Ihrer Arbeit nicht nur das Geld, sondern auch die Möglichkeit, zukünftigen Kunden Ihre bisherige Arbeit zu zeigen, um zu zeigen, dass Sie ein fähiger Entwickler sind. Wenn sie beabsichtigen, es vollständig geheim zu halten, nehmen sie dir das im Wesentlichen weg, also sollten sie etwas anderes zurückgeben – wie Geld. Das heißt, wenn dies nicht nur während der Arbeit ein Geheimnis bleibt, sondern auch lange nachdem die App neu erstellt wurde und der Kunde zufrieden ist, dann kostet das zusätzlich zu Nr. 1 und Nr. 3 auch noch.
tl;dr: Fragen Sie sich, gibt es einen Geldbetrag, bei dem Sie sich dabei wohlfühlen würden? Wenn ja, erklären Sie ihnen Ihre Position und sagen Sie: "Tut mir leid, Jungs, die ursprüngliche Vereinbarung war für ein normales Projekt - wenn Sie dieses supergeheime Zeug wollen, können wir das auch tun, aber Sie zahlen extra." Seien Sie in jedem Fall bereit, wegzugehen. Geld ist schön, aber das ist viel riskanter als Ihr normaler Job. Ghostwriting kostet mehr als normales Schreiben. Wenn Sie also damit einverstanden sind, genauso bezahlt zu werden, werden Sie unterbezahlt.
Wenn Sie sich als Autorität in Ihrem Bereich etablieren möchten, müssen Sie nach den besten Wegen suchen, um Mehrwert für Ihre Kunden zu schaffen. Dies umfasst meistens Themen außerhalb Ihrer Domäne. Es gibt offensichtliche Probleme mit diesem Unternehmen, und es ist wahrscheinlich wertvoller, die Probleme mit ihrem Wissensaustausch und ihren Prozessen anzugehen, als Geld für die Behebung zu verschwenden oder eine beschissene Anwendung neu zu erstellen.
Ich würde das mit Ihrem Kunden besprechen. Wenn sie sich entscheiden, das Problem nicht anzugehen, werde ich weitermachen. Und um mehr respektable Kunden zu gewinnen, würde ich mit jemandem aus dem Bereich Wissensmanagement oder einer Führungskraft einen Blogbeitrag schreiben oder einen Podcast darüber machen, wie dieser Mangel an Sichtbarkeit zu einer Signalverzerrung im effektiven Management des Unternehmens führt . Sie würden das feste Geld auf lange Sicht tatsächlich verlieren. Während Sie das High einnehmen, gewinnen Sie Glaubwürdigkeit und vertrauenswürdige Kunden.
Die anderen Antworten haben die Ethik und die Ressourcen/praktische Seite bereits berücksichtigt. Meine Meinung konzentriert sich mehr auf die Chance, die dies sein kann.
Das Kundenmanagement setzt auf die folgenden Dinge: - Der Kunde erkennt nicht, dass er für die Entwicklung der ersten Version ohne gutes Ergebnis bezahlt hat - Sie werden die Fähigkeiten bereitstellen, um ihm ein schlüsselfertiges Projekt zu geben - Und jetzt kommt das Schwierige Punkt: Sie wollen offensichtlich bereit sein, Sie - oder das andere Team - zu entfernen. Wenn Sie es sind, ist es in Ordnung, wenn Sie es wissen, aber das andere Team sollte sich seines möglichen Untergangs nicht bewusst sein.
Sie könnten darauf wetten, dass das Team es nicht schafft, Sie zu ersetzen, nachdem Sie ihm die erste Version für die Upgrades gegeben haben, und dann kann es sein, dass es zu Ihnen zurückkommen muss. Die andere Wette wäre, dass sie, sobald sie Ihre funktionierende Version der App haben, das andere Team hacken (was der einzige Grund wäre, warum sie es vor ihrem Team verstecken wollen) und Sie fester an Bord holen.
Ich sage nicht, dass Sie sollten, aber sicherlich auf solche Entwicklungen hoffen könnten.
Entschuldigung für die späte Antwort. Ich bin überrascht über die überraschend unkooperative Antwort der anderen.
Erstens: Was von Ihnen verlangt wird, verstößt nicht gegen einen Vertrag, den Sie unterzeichnet haben, und es verstößt nicht gegen die Arbeitsethik. Es ist ein spezieller Arbeitsmodus, der darauf abgestimmt ist, das Gesicht Ihres Arbeitgebers in den Augen seiner Kunden zu schützen. Aber selbst damit sollten Sie sich nicht beschäftigen, denn Sie werden von Ihrem Arbeitgeber bezahlt und seine Beziehung zum Kunden ist nicht Ihre Aufgabe.
Auf der ethischen Seite: Ihr Arbeitgeber gibt Ihnen einen Job und viel Geld. Der Kunde nicht. Eigentlich ist der Grund für den Kunden, seine Software von Ihrem Arbeitgeber erledigen zu lassen, dass er keine Software-Mikromanagementaufgaben übernimmt.
Das einzige, was Sie hier verlieren können, ist, dass der Kunde Ihren Namen nicht kennt. Aber der Kunde wird Sie später nicht einstellen, sein Geschäftsmodell nutzt Ihren Arbeitgeber (und ähnliche Unternehmen) für solche Aufgaben.
Ihr Arbeitgeber ist in Schwierigkeiten, er sieht in Ihnen den Retter seines Projekts, und er ist fähig und willens, Ihnen seine Mehrkosten zu zahlen (wenn nicht jetzt, dann beim nächsten Projekt. Oder beim nächsten Projekt seines Freundes, der eins hat). ähnliches Problem). Deshalb können Sie hier als Freelancer arbeiten.
Ich sehe da keine Rationalität, warum sollte man zB alles in Papierform fragen und ähnliches. Es sollte nur benötigt werden, wenn hier die Möglichkeit gerichtlicher Probleme besteht, aber das ist nicht der Fall. Was Sie tun wollen, ist nicht gegen irgendein Gesetz.
Indem Sie Ihrem Arbeitgeber zeigen, dass Sie fähig und willens sind, ein " Mr. Wolf " zu sein, würden Sie Ihren Wert in seinen Augen erheblich steigern, und Sie können wahrscheinlich damit rechnen, dass es nicht Ihr letzter "Spar alles" sein wird, nicht wahr Egal, was die Kosten sind"-Szenario.
Anstatt zu denken, es wäre eine "Falle", was ich sehr deutlich sehe, ist es eine Möglichkeit für Sie, mehr als ein "wir kaufen x Mannmonate Freiberufler für y $", austauschbares Rohfleisch zu sein. Sie könnten ab diesem Zeitpunkt eine "Sondereinsatzgruppe" sein.
Draken
Brian Knoblauch
Jane S
CWilson
RBarryYoung
Kilometerort
Mich378