2009-03-20 16 views
0

Mir wird momentan ein Job für ein IT-Entwicklungsunternehmen angeboten (beachte, dass ich bereits freiberuflich arbeite und gut bezahlt), dieser Job klingt gut und würde es mir ermöglichen, meinen jetzigen Job zu behalten, während ich den anderen mache. Die Sache ist, sie wollen mich auslagern, ohne mir irgendeinen Kredit für die Entwicklung zu geben, sondern die volle Bezahlung.Wird die Verschlüsselung von Javascript empfohlen?

Auf der Seite der Zahlung klingt es gut, aber auf der Seite, nur einer anderen Firma zu helfen, ihren eigenen Ruf mit MEINE Arbeit aufzubauen, mag ich nicht ganz (Ich meistens, ja, ich weiß), also fing ich an zu denken und ich habe vielleicht meine javascript, php usw. verschlüsselt. Ich habe einige Tools online gefunden, um das zu tun, aber ich bin mir nicht sicher, wie gut es ist, das zu tun, ich meine, würde es die Funktionalität oder Ladegeschwindigkeit beeinflussen? Ist es auch wirklich empfehlenswert, das zu tun? Ich weiß nicht, was ich jetzt denken soll ... Würde es Ihnen etwas ausmachen, mir Ihre Meinung zu sagen?


bearbeiten

Das, was hier zu klären ist nicht, dass ich von einem Unternehmen zusammengezogen bin ist, so dass ich für sie entwickeln speziell sie wollen einfach nur auslagern, was ich tue, ist, dass diese IT-Unternehmen werden es mir dafür bezahlen, während sie dem Kunden erzählen, dass sie es selbst gemacht haben ... was dann "gut ist, dass sie nicht in der Lage sein werden, es selbst zu kopieren" oder "wenn sie versuchen es zu duplizieren, zumindest sie" Ich werde etwas Zeit brauchen, um den Code zu verstehen. "Aber stellen wir uns am Ende, wenn sie wollen, dass sie meinen Code (oder etwas Ähnliches) verstehen und replizieren können ...

Jetzt ist das Problem hier, dass ich daran interessiert bin, mit ihnen zu arbeiten, weil es mir Arbeitsplätze im Ausland verschaffen würde (merke ich bin in Mexiko und die Jobs würden für ein anderes Land sein), und ich würde wirklich gerne sein dort bekannt, aber dieses IT-Geschäft wird mir nicht zustimmen ... und ich habe derzeit nicht viele andere Möglichkeiten, dort bekannt zu werden.

Antwort

6

Je mehr Sie programmieren, desto besser werden Sie (hoffe ich). Mach die Arbeit, werde besser und sei nicht gierig nach deinem Code. Viele Leute wären begeistert, überhaupt Arbeit zu bekommen. Wenn wir alle unseren Code verschlüsseln würden, um ihn vor anderen Communities zu verbergen, würde dies nicht existieren.

+0

sehr wahr, haha ​​hatte nicht darüber nachgedacht ... danke =) – Tsundoku

4

Das Endergebnis ist nicht deins, wenn sie dafür bezahlen. Wenn Sie ihre Bedingungen nicht mögen, akzeptieren Sie die Position nicht.

+0

Oder neue Begriffe aushandeln – Blorgbeard

6

Sie müssen sich im Vorfeld über eine Vereinbarung einigen, wer das Copyright für den Code besitzt. Werden Sie von Ihnen eingestellt, um ein Produkt zu erstellen, oder stellen Sie Sie ein, um eine Codebasis zu erstellen, die sie besitzen und pflegen, wie sie es wünschen? Wenn sie davon ausgehen, dass sie die Besitzer des Codes sind, verursachen Verschlüsselung sie alle möglichen Probleme für Sie, wie z. B. bezahlt werden.

3

Sie können einen Anwalt konsultieren, der in Ihrer Gerichtsbarkeit kompetent ist, und ihn nach "Mietarbeit" fragen. In den meisten Gebieten gehört der Code, den jemand anders für das Schreiben bezahlt, zu ihnen, nicht zu Ihnen, es sei denn, Sie können sie dazu bringen, einem Vertrag zuzustimmen, der etwas anderes sagt. Dies gilt unabhängig davon, ob Sie ein tatsächlicher Angestellter, ein von einer Agentur gelieferter Auftragnehmer oder ein Freiberufler sind.

Wenn sie den Code besitzen, dann sind sie voll in ihren Rechten zu verlangen, dass Sie ihnen in einer Form zur Verfügung stellen, die es ihnen zu einem späteren Zeitpunkt ohne Ihre Unterstützung weiter zu ändern - d. H. Nicht verschlüsselt. Persönlich, wenn ich jemand anstellte, um etwas für mich zu schreiben, und sie es in einer verschlüsselten (oder sogar leicht verschleierten) Form zur Verfügung stellte, würde ich das als ein Zeichen des bösen Glaubens nehmen und, selbst wenn sie sofort eine klare Version zur Verfügung stellen würden, Ich würde wahrscheinlich in Zukunft nicht mehr mit ihnen Geschäfte machen.

1

Ich mag die Strategie "Nimm den Code Geisel".

Ich bin mir sicher, dass sie es sofort sehen werden. Es kann nicht ein halbes Dutzend kompetenter Programmierer geben, die ein Open-Source-Paket anpassen können, um Ihren Code zu ersetzen.

Ich bin mir sicher, dass sobald Sie feststellen, dass der Code gesperrt ist sie sofort fragen Sie, was Ihre Forderungen sind, geben Sie sofort alles, was Sie wollen.

Es ist so eine geniale Strategie, ich frage mich, warum jeder es nicht tut.

Verwandte Themen