Warum wird 'erwartet', dass Software-Entwickler in ihrer Freizeit an ihren eigenen Projekten arbeiten?
Ich habe in den letzten fünf Jahren in der Software-Entwicklung gearbeitet und hatte in dieser Zeit eine Reihe von Jobs - die meisten davon waren befristete Verträge, aber ich hatte auch eine Festanstellung und bin seit einigen Monaten selbständig (mit einigen Kunden).
Meinen letzten Vertrag habe ich vor einigen Wochen abgeschlossen und habe mit Bewerbungsgesprächen für eine Reihe anderer Jobs begonnen.
Etwas, das mir im Laufe der Jahre bei Vorstellungsgesprächen aufgefallen ist, ist, dass ich oft gefragt werde, ob ich eines meiner eigenen Projekte habe, über das ich sprechen kann - und die Frage wird oft in der Erwartung gestellt, dass ich eine detaillierte Beschreibung einer Bewerbung einleiten werde, die ich in meiner eigenen Zeit entwickelt habe.
Obwohl mir das, was ich tue, Spaß macht – hauptsächlich, weil ich Spaß an Logik und Problemlösung habe – tendiere ich nicht dazu, in meiner Freizeit Software-Entwicklung zu betreiben, hauptsächlich, weil ich andere Interessen habe, die den größten Teil meiner Freizeit außerhalb der Arbeit in Anspruch nehmen (Sport, Jugendarbeit, andere ehrenamtliche Arbeit, Geselligkeit usw.). Ich finde, dass ich zwar die Logik und das Lösen von Problemen genieße, die ich als Software-Entwickler tue, aber ich habe überhaupt kein Interesse daran, dies außerhalb meiner Bürozeiten zu tun – ich würde lieber eine Pause einlegen, indem ich eines der Dinge tue, die ich oben aufgelistet habe, oder mich einfach nur entspannen.
Davon abgesehen weiß ich, dass viele Leute, die in der Software-Entwicklung arbeiten, es sowohl in ihrer eigenen Zeit als auch während der Arbeit genießen, aber meine Frage ist, warum es fast erwartet wird, dass ein Software-Entwickler in seiner eigenen Zeit an seinen eigenen Projekten arbeitet? Ich kann mir nicht viele andere Berufe vorstellen, in denen von jemandem “erwartet” wird, dass er das, wofür er bezahlt wird, auch in seiner eigenen Freizeit tut.
Ich verstehe, dass es einen Kandidaten mehr hervorstechen lassen könnte, wenn er ein beeindruckendes Stück Arbeit hat, das er in seiner eigenen Zeit geleistet hat, aber wenn ich in der Position wäre, einen Software-Entwickler einzustellen, würde ich jemanden schätzen, der auch andere Hobbys und Interessen hat, da es wahrscheinlich bedeutet, dass er eine abgerundetere Person sein wird.
Wenn mir diese Frage im Vorstellungsgespräch gestellt wurde, habe ich sie so beantwortet, wie ich oben meine Gründe dafür genannt habe, dass ich sie nicht gestellt habe. Ich würde sagen, dass die Antworten, die ich im Vorstellungsgespräch auf diese Antwort erhalten habe, im Allgemeinen 60/40 sind, d.h. einige Interviewer scheinen meinen Standpunkt zu schätzen, aber die meisten scheinen nicht allzu beeindruckt zu sein - ich habe den Eindruck, dass sie von mir erwarten, dass ich außerhalb meiner angestellten Arbeit an meinen eigenen Projekten gearbeitet habe.
Kürzlich wurde sogar ein Antrag abgelehnt, weil ich keine meiner eigenen Projekte hatte, die ich dem auf GitHub veröffentlichten Unternehmen zeigen konnte. Dies war in der Stellenanzeige nicht als Anforderung aufgeführt, aber nach der Bewerbung erhielt ich einen Anruf von jemandem im Unternehmen, der nach dem Link zu meinem GitHub-Profil fragte, das ich zur Verfügung stellte, aber erwähnte, dass ich dort keine meiner eigenen Projekte hatte und dass alle Arbeiten, an denen ich auf GitHub mitgearbeitet hatte, proprietär waren und früheren Arbeitgebern gehörten, so dass ich ihnen den Quellcode nicht zeigen konnte.
Warum scheint es also akzeptiert zu werden, dass von Softwareentwicklern erwartet wird, dass sie an ihren eigenen Projekten außerhalb ihrer Anstellung arbeiten oder gearbeitet haben?