In den letzten Vorstellungsgesprächen möchten Unternehmen den Quellcode sehen, den ich in meinen vorherigen Projekten geschrieben habe, um meine Fähigkeiten zu überprüfen. Ich würde das gerne tun, aber in den meisten Fällen kann ich nicht! Entweder darf ich legal nicht mehr oder ich habe keinen Zugriff mehr auf den Code.
In einer Unternehmensumgebung ist es in den meisten Fällen undenkbar, eine solche Erlaubnis anzufordern. Wenn Sie den Quellcode kopieren, für Ihr Portfolio verwenden und später anderen Unternehmen anzeigen, verstößt dies in hohem Maße gegen alle Sicherheitsstandards eines IT-Unternehmens.
Es könnte möglicherweise funktionieren, wenn das neue Unternehmen eine starke NDA unterzeichnen würde bevor ich mein Portfolio überprüfe. Aber in einem großen Unternehmen ist es praktisch unvorstellbar, das zu organisieren, es ist kein Standardprozess. (Ich habe es nie gefragt - ich habe einfach nie darüber nachgedacht, überhaupt zu fragen, ob es möglich ist, Beispielsoftware von meinem Arbeitgeber zu nehmen.)
Also:
- Angesichts von NDAs und dergleichen, Können wir es für angemessen halten, einen Kandidaten zu bitten, Quellcode anzuzeigen, der für ein anderes Unternehmen erstellt wurde?
- Ist es angemessen, ihn gegen den Kandidaten zu richten, wenn er keinen Quellcode (oder nur minimal) von anzeigen kann ein früherer Arbeitgeber?
- Soll ich um Erlaubnis bitten, Beispiele meines Quellcodes zur späteren Verwendung als Portfolio-Referenz zu verwenden?
- Wenn ja, wie wird sich dies auf meinen Ruf auswirken?
- Wie gehen andere mit der Demoralisierung und Frustration um, dass Sie nach vielen Jahren der Arbeit keine einzige Codezeile anzeigen können, die Sie geschrieben haben?
- Wie gehen Sie mit der Situation um, in der ich bin? Müssen Sie Dinge immer und immer wieder schreiben, oft mehrmals, weil ich nicht aus meinem vorherigen Projekt kopieren und einfügen kann?
Erweiterung: Es ist Deutschland. Die Zielunternehmen sind überwiegend Partnerunternehmen deutscher Multis.