Was würde Sie motivieren, freie Programmierarbeit für Arbeit nach Arbeit zu leisten? [geschlossen]

22

Ich spreche nicht von Überstunden für ein Projekt, sondern von Forschungs- und Entwicklungsarbeiten oder Prüfstandsanwendungen, von denen das Unternehmen profitiert. Diese würden zu Lehrmitteln und schließlich zu Verkaufshilfen. Ich weiß, dass es verrückt klingt, zu fragen, aber ich sehe einen Trend in dieser Branche in Bezug auf sich schnell ändernde Technologien und ein Problem darin, Programmierer dazu zu bringen, die außerhalb der Geschäftszeiten erworbenen Kenntnisse in die Praxis umzusetzen. Sie würden denken, es würde natürlich überlaufen, aber ich finde, die meisten Leads halten sich zurück, weil die Arbeit dann von der Firma "verwaltet" würde und jetzt das Eigentum der Firma ist. Gibt es solide Programme oder Initiativen, die ein Hin und Her anregen, bei dem Sie tatsächlich etwas auf den Tisch bringen und dafür belohnt werden können?

BEARBEITEN

Kann jemand zusätzliches Feedback dazu geben:

Gibt es solide Programme oder Initiativen, die ein Hin und Her anregen, bei dem Sie tatsächlich etwas auf den Tisch bringen und dafür belohnt werden können?

Hier scheint es eine Fehlkommunikation zu geben, bei der einige Benutzer den Eindruck haben, ich versuche herauszufinden, wie man aus Kollegen freie Arbeit macht. Genau das Gegenteil ist der Fall. Ich möchte wissen, ob es Programme gibt oder Ideen, die Sie motivieren, was nicht unbedingt Geld sein muss.


quelle
2
Was ist der Hintergrund, um das zu fragen?
3
Mit einem Wort: Meisterschaft . Ich möchte immer mehr lernen.
Chani
8
Ich bin ein junger Programmierer, und mir ist Ruhm egal, nur, dass ich meinen Job nicht hasse und gute $$$ verdiene und etwas Zeit habe, um das Leben zu genießen. Ich habe manchmal so genannte "positive Überstunden" gemacht, weil ich vorhandene "Lösungen" sehe, die uns zum Kotzen bringen. Ich weiß, dass ich einen besseren Job machen kann als ein Komitee von durchschnittlichen (oder weniger) Programmierern, also muss ich sie in einem Rennen schlagen. Wenn ich es nicht schnell selbst schreibe, werde ich am Ende einen riesigen Haufen Müll behalten (wo es ein schlankes Werkzeug tun würde). Wenn ich mit einem all * -Team zusammengearbeitet hätte, würde ich die Arbeit gerne verlassen und stattdessen in meiner Freizeit Mathematik studieren.
Job
6
Anstatt ein Manager zu sein, der versucht, freie Arbeit aus den Mitarbeitern herauszuholen, sind Sie ein Kollegium, das versucht, freie Arbeit aus den Mitarbeitern herauszuholen?
user272735
4
@Brian, ich würde vorschlagen, anstatt herauszufinden, wie Sie Ihre Mitarbeiter dazu bringen können, mehr in ihrer Freizeit zu tun, nehmen Sie sich dafür Zeit in ihre eigentliche Arbeitszeit. Es sind sehr wenige Menschen, die ihre Arbeit als einziges Hobby haben. Sogar Programmierer tun Dinge, die sie in ihrer Arbeitszeit nicht tun.

Antworten:

45

und ein Problem damit, Programmierer dazu zu bringen, die außerhalb der Geschäftszeiten erworbenen Kenntnisse in das Haus zu bringen.

Das Problem ist, dass Sie sie nicht dafür bezahlen.

Sie würden denken, es würde natürlich überlaufen,

Nein würde ich nicht, Freizeit ist Freizeit. Wenn jemand seine Freizeit damit verbringt, zu studieren, anstatt Kitesurfen zu gehen, oder was auch immer, dann sollte er natürlich derjenige sein, der von dem profitiert, was er in seiner Freizeit getan hat. Warum solltest du? Was haben Sie zu der Zeit und Mühe beigetragen, die sie investiert haben?

Aber ich finde die meisten Leads zurückhaltend, weil die Arbeit dann von der Firma "verwaltet" würde und jetzt Eigentum der Firma ist.

Jep

Hier ist die Sache, wenn Sie Wert in den Dingen finden, die Programmierer tun, während sie nicht für Sie arbeiten, warum lassen Sie sie dann nicht während der Arbeitszeit an diesen Dingen arbeiten.

Google versteht das und hat deshalb 20% Zeit. Aber es ist zu einfach, dies durcheinander zu bringen, indem versucht wird, die Kontrolle darüber zu behalten, woran die Mitarbeiter in dieser Zeit arbeiten. Ein intelligenter Entwickler weiß, wie Sie Ihr Geschäft verbessern können, wenn er nur eine Chance bekommt. Sicher, Sie haben jetzt einen Tag weniger in der Woche, aber nach einiger Zeit werden Sie feststellen, dass die Arbeit am fünften Tag die Arbeit an den nächsten vier Tagen viel produktiver und effektiver macht. Kluge Entwickler lieben es auch, für Sie zu arbeiten, da sie sich nicht mehr mit schlechten Entscheidungen befassen müssen, die sich auf ihre tägliche Arbeit auswirken, sondern tatsächlich etwas tun können, um die Situation positiv zu verändern.

Wenn Sie von der Freizeit profitieren möchten, können Sie sie nur nutzen, wenn die Entwickler Sie und das Unternehmen, für das sie arbeiten, wirklich, wirklich mögen.

Gerry
quelle
2
Gut gesagt, die einzige Möglichkeit, wie ich jemals erlebt habe, wie ein Unternehmen Menschen dazu bringt, nach Stunden unbezahlter Besprechungen in Zahlen aufzutauchen, ist Zwang (der allzu oft verwendete Weg, "wenn Sie nicht zu den Dingen auftauchen, die Sie bekommen werden" eine schlechte Leistungsbeurteilung "). Und all diese Unternehmen hatten eine sehr hohe Fluktuation von Mittel- und Führungskräften, sie werden sich solche Dinge einfach nicht länger gefallen lassen, als es nötig ist, um einen besseren Arbeitsplatz zu finden.
27.
21

Viele Entwickler (vielleicht jüngere Entwickler) sind durch "Ruhm" und Anerkennung ihrer Kollegen mindestens genauso motiviert wie durch finanzielle Entschädigung.

Während beispielsweise die 20% -Projekte, die von Entwicklern bei Google durchgeführt wurden, letztendlich dem Unternehmen gehören, gewinnt der einzelne Entwickler, der an diesem Projekt gearbeitet hat, an Berühmtheit, wenn das Projekt aus dem Ruder läuft und erfolgreich wird (wie GMail) und Anerkennung in der Entwicklergemeinschaft; das bringt ein Gefühl von Gleichaltrigen respektiert zu werden.

Wenn das Unternehmen den Entwickler auch nach der Auslieferung des Projekts im Blick behält, ist dies ein wichtiger Schritt, um die Motivation des Unternehmens und der Entwickler in Einklang zu bringen.

Andrey Butov
quelle
9
Theoretisch geht Google davon aus, dass 20% der Zeit Teil der regulären Arbeitswoche sind. Es ist nicht kostenlos und nach Feierabend. Schlechtes Beispiel, aber ich habe festgestellt, dass Ihr Standpunkt zur Anerkennung oft sehr wahr ist.
Patrick Hughes
18

Wenn Sie nach Motivation fragen , lassen Sie uns die drei wichtigsten Zutaten betrachten und dann prüfen, ob ein Unternehmen Ihnen eine davon geben kann ...

  • erstens muss man ein leidenschaftlicher programmierer sein - ohne das geht nichts. Man muss sich über Programmierung freuen - schon der Gedanke, ein Problem der realen Welt in Computeranweisungen umzuwandeln, sollte Sie begeistern. Wie viele Programmierer haben WIRKLICH Spaß an der Arbeit eines Unternehmens und wie viele von ihnen würden es tun, ohne einen einzigen Tag zu bezahlen?

  • Zweitens müssen Sie eine gute Idee haben - und wenn Sie darüber nachdenken, sollte das Adrenalin in Ihrem Gehirn wieder in Schwung gebracht werden, um es zu erreichen. Wie viele Mitarbeiter denken WIRKLICH darüber nach, dem Unternehmen mehr Wert zu geben, indem sie ihre wertvollen Ideen einbringen?

  • Drittens, und das WICHTIGSTE, was Sie brauchen, ist der Glaube, dass das Einbringen von Zeit und Verstand in Ihre Idee Ihnen Freude, Zufriedenheit und (eines Tages) Geld bringen würde. Wenn Sie DIESEN Glauben haben, würden Sie das Unternehmen WIRKLICH daran teilhaben lassen?

Ich versuche nur vorzuschlagen, dass es SEHR WENIGE Leute gibt, die das Unternehmen, für das sie arbeiten , absolut LIEBEN . Und das ist der Grund, warum niemand bereitwillig sein Wissen oder seine Ideen mit dem Unternehmen teilt. Egal wie sehr Sie belohnt werden, sobald Sie alle drei oben genannten Punkte erreicht haben, möchten Sie es sich zu Eigen machen und der nächste Mark Zuckerberg oder Sergey Brin sein.

Das Problem ist, dass die Quelle der Leidenschaft, der Ideen und der wahren Überzeugungen nicht wirklich der "unternehmerischen Übelkeit" von Unternehmen entspricht. (obwohl es eine ganz andere Sache ist, dass selbst diese leidenschaftlichen Ideengeber und Gläubigen oftmals diese Unternehmen gründen )

Gibt es solide Programme oder Initiativen, die ...

Es ist wirklich schwierig, Mitarbeiter zu finden, die dem Unternehmen ihr "Herz" schenken. Und deshalb versuchen Unternehmen im Allgemeinen nicht, sie auf diese Weise zu "stimulieren". Zumindest war das meine Erfahrung.

Baumkodierer
quelle
27
Denken Sie daran, auch wenn Sie das Unternehmen, für das Sie arbeiten, lieben und Ihnen treu bleiben, gilt die Loyalität eines Unternehmens seinen Aktionären und nicht seinen Mitarbeitern.
Shawn D.
Ich denke, das eigentliche Problem bei der Belohnung der Leute für die Extrameile ist die Tatsache, dass es viel einfacher ist, so zu tun, als ob man etwas beiträgt, als es tatsächlich zu tun. Im Großen und Ganzen wird jeder Mechanismus, den Sie dafür einsetzen, missbraucht und verworfen. Meiner Meinung nach ist der einzige Gedanke, der funktionieren könnte, ein sehr kluger und aufmerksamer Manager, der in der Lage ist, einen echten Beitrag zu erkennen und die Autorität hat, ihn zu belohnen.
Enobayram
11

Als Entwickler werden Sie für Ihre Zeit und Ihr Wissen bezahlt.

Wenn Sie das kostenlos an Ihren Arbeitgeber weitergeben, gibt es eine kleine Gruppe von Dingen, die das lohnenswert machen würden.

1) Sie sind in Ihrer Arbeit im Rückstand, und dies ist erforderlich, um aufzuholen, damit Ihr Ruf nicht getrübt wird

2) Sie sind am Unternehmen beteiligt.

3) Sie versuchen, sich für eine potenzielle Beförderung mehr wert zu machen als der nächste, oder Sie möchten vermeiden, entlassen zu werden.

Ansonsten sei sehr vorsichtig, besonders wenn die einzige Belohnung der Ruhm ist. Die Halbwertszeit des Ruhmes beträgt ungefähr 6 Monate , aber die zusätzliche Zeit, die Sie selbst aufgewendet haben, ist für immer vergangen, auch wenn das Unternehmen immer noch davon profitiert.

Vielleicht bin ich nur alt und zynisch, aber ich habe viele Leute in verschiedenen Unternehmen gesehen, die die ganze Zeit über etwas mehr von sich gegeben haben Prise.

Shawn D.
quelle
4
Sie sind nicht alt und zynisch, Unternehmen jeder Größe können keine zusätzliche Arbeit für Nebenprojekte schätzen, wenn Geld auf dem Spiel steht. Wenn Sie mehr Mühe hatten zu geben, warum haben Sie diese Mühe nicht in die Kernprojekte gesteckt? Und wenn die Idee großartig war, warum haben Sie nicht vorgeschlagen, sie in den regulären Entwicklungszyklus aufzunehmen? So denken Unternehmen.
Patrick Hughes
10

Ich würde entweder Erpressung oder Androhung von Gewalt gegen sie und ihre Familien vorschlagen. Vielleicht ein Pferdekopf in ihrem Bett.

Ehrlich gesagt habe ich viel unbezahlte Arbeit geleistet - entweder weil ich das Gefühl hatte, dass ich durcheinander bin und das Problem beheben sollte, oder weil ich etwas lernen wollte und arbeitsbezogene Software der beste Ort dafür schien (obwohl die meisten von dieser Art von Arbeit wurde nicht in Produktion genommen). In beiden Fällen hätte ich nein gesagt, wenn mein Arbeitgeber gesagt hätte, ich MUSS die Arbeit unbezahlt erledigen.

Wenn Sie möchten, dass Menschen für Sie arbeiten, haben sie Anspruch darauf, dafür bezahlt zu werden. Wenn sie eine Idee haben, die nicht mit dem zusammenhängt, wofür Sie sie bezahlen, haben Sie keinen höheren Anspruch als Ihre Konkurrenten (obwohl die meisten von ihnen dies ehrlich gesagt nicht tun). Auf halbem Weg klingt es so, als ob Sie nicht für das Training bezahlen möchten und auf halbem Weg denken, dass alles, was sie tun, zu Ihrem Vorteil sein sollte, weil sie für Sie arbeiten

jmoreno
quelle
+1 für
Wayne Molina
6
  1. Eine (große) Beteiligung an der Firma. Ich spreche hier und da nicht von ein paar Aktien, eher von 5% oder mehr (je nach Größe des Unternehmens natürlich).
  2. (True) Eigentum an meinem Projekt. IE Ich baue es in meiner Freizeit und die Firma lizenziert es von mir. Ich denke das ist nicht so frei;)
Paul
quelle
1
Gut gesagt; Sie sollten nur dann in ein Unternehmen investieren, wenn Sie eine Rendite wie bei jeder anderen Geschäftsidee erzielen. Ihre Arbeit während der Woche deckt Ihren Gehaltsscheck, alles andere muss extra sein oder es ist kein guter ROI.
Wayne Molina
Wenn das Unternehmen die Mitarbeiter wirklich dazu anregen (nicht nur motivieren oder ermutigen) kann, "wie ein Eigentümer zu denken", und ihnen mehr Eigenverantwortung verleiht, werden sie engagierter und belohnter. Unternehmerisch und kollaborativ zu sein ist großartig, aber allzu selten.
Iterator
@Iterator Wie viele Eigentümer lassen Mitarbeiter wie Eigentümer denken, ohne zu versuchen, sie zu "outen"? Ich würde es lieben, wenn mehr Besitzer nur sagten: "Lauf damit!" Leider setzt die Mentalität der Mikromanager ein und sie wollen die volle Verantwortung übernehmen.
@ Brian: Guter Punkt, aber das OP fragte, was die Leute motivieren würde (zB ich oder wie ich andere motivieren würde). Man kann ein Projekt in gewisser Weise besitzen und für seinen Erfolg belohnt werden. Possessiv sein ist jedoch ein Risiko, wenn Leute schlechte Ideen zu lange verteidigen.
Iterator
4

Wenn Sie möchten, dass die Leute ihre Kenntnisse aus Neben- und Hobbyprojekten teilen, müssen Sie Besprechungsräume, einen Projektor, Pizza und Bier anbieten. Vor diesem Hintergrund werden die meisten Entwickler gerne darüber sprechen, woran sie gearbeitet haben.

Dan Monego
quelle
2

Bei der Programmierung am Arbeitsplatz stammen Spezifikationen, Ziele, Zeitpläne und Lizenzen von einer anderen Person als Ihnen. Oft auch die Ideen. In Ihrer Freizeit können Sie mit jedem Zeitplan tun, was Sie wollen, und selbst wenn Sie nie fertig sind, ist dies kein Problem. Und Sie können zum Allgemeinwissen der Menschheit beitragen, indem Sie Ihre Ideen und Ihre Arbeit für alle sichtbar machen.

Persönlich kenne ich sehr, sehr wenige wirklich gute Programmierer, die keine Leidenschaft dafür haben, Probleme durch Programmieren zu lösen. Sie können ohne Leidenschaft kompetent sein, und Leidenschaft manifestiert sich nicht immer in der Freizeitkodierung, aber das Programmieren ist eine sehr geschickliche und gehirnintensive Kunst, sodass Menschen, denen die Leidenschaft fehlt, normalerweise nicht die Motivation haben, besser zu sein, die manche Programmierer besser hält als andere. Es gibt Ausnahmen von dieser Regel, aber sie sind weit verbreitet.

Wenn Sie also Programmierer beschäftigen und feststellen, dass sie Code für ihre Freizeit haben, bedeutet dies, dass Sie eine gute Einstellungsentscheidung getroffen haben. Das sind die Menschen, die langfristig glänzen werden.

Und wenn Sie Programmierer einstellen und versuchen, sie für die kostenlose Arbeit zu überlisten, vertreiben Sie so ziemlich diejenigen, die bessere Optionen für den Arbeitsplatz haben. Wenn Menschen ohne Bezahlung arbeiten, tun sie dies, weil sie ihren Job lieben , nicht weil sie ihn hassen.

Zds
quelle
2

Eine Gelegenheit, mit einem wirklich guten Programmierer an einem Projekt in einem Bereich zu arbeiten, den ich lernen wollte. Stellen Sie sich vor, Sie sind bei Sony und hören von einem Nebenprojekt für ein Spielgerät. Auch wenn Sie nicht dachten, dass es ein Hit wäre, muss die Idee sehr interessant sein.

JeffO
quelle
2

Nichts würde mich motivieren, wenn es nicht meine eigene Firma oder ich ein Partner in der Firma wäre. Ansonsten mache ich persönliche Projekte außerhalb der Arbeit, um selbst etwas zu lernen, aber ich werde nach Feierabend keine Arbeit für meinen Job machen (ob materielles Gehalt, Gleitzeit oder ähnliches).

Wayne Molina
quelle
1

Es gibt einen Unterschied, ob man Leute dazu bringt, nach Feierabend freie Arbeit für Arbeit zu leisten, oder ob sie etwas Neues lernen, weil sie daran interessiert sind. Sie scheinen zu implizieren, dass das, was die Leute in ihrer Freizeit tun, in gewisser Weise für das Unternehmen nutzbar sein sollte. Das ist eigentlich nicht fair.

Sie müssen sich die 20% -Praxis von Google ansehen - ich denke, so etwas könnte von Vorteil sein, obwohl nur wenige Unternehmen es implementieren -, auf diese Weise kann Ihr Unternehmen mehr davon profitieren, indem es Ihren Entwicklern und Mitarbeitern Zeit lässt, anstatt ihre Freizeitaktivitäten aufzugeben. Was das Einbringen von Ideen anbelangt, müssen Sie auch ein Belohnungs- und Anerkennungsschema einrichten.

Versuchung
quelle
0

Ich habe festgestellt, dass es möglich ist, die Aufmerksamkeit einer jüngeren Gruppe von Entwicklern auf das Programmieren außerhalb der Arbeitszeiten und am Wochenende zu lenken, wenn der Zweck im Rahmen von CSR-Initiativen des Unternehmens ein gemeinsamer externer wohltätiger Zweck war. Leidenschaftliche Entwickler finden in ihrer Freizeit immer wieder ihre eigenen Sachen , um sie zu programmieren. Wenn Sie jedoch Lernen, Mentoring-Möglichkeiten und einen aussagekräftigen Kontext außerhalb des Projekts kombinieren können, haben Sie eine echte Chance, diese einzubeziehen.

Dies kann natürlich in keiner Weise mit Unternehmensüberlegungen wie Einschätzungen oder Belohnungen verwechselt werden.

Forrest Laufen
quelle
0

Ein Problem, wenn es darum geht, Programmierer dazu zu bringen, die außerhalb der Geschäftszeiten erworbenen Kenntnisse in das Unternehmen einzubringen. Sie würden denken, es würde natürlich überlaufen, aber ich finde, die meisten Leads halten sich zurück, weil die Arbeit dann von der Firma "verwaltet" würde und jetzt das Eigentum der Firma ist.

Nein, ich würde nicht denken, dass es auf natürliche Weise übergreifen würde, wenn ich frage, welche Art von Rezeption dieses Wissen einbringen würde. Wenn jemand etwas vorbringt, das einen fragwürdigen Wert haben könnte, wird es dann entlassen, banalisiert oder auf irgendeine Weise niedergeschrieben? Hier würde ich das Schlachtfeld sehen, nicht in der Belohnung.

Haben Sie jemals darüber nachgedacht, wie viel Zeug Programmierer vielleicht wissen? Es könnte eine lange Zeit dauern, um all das Zeug zu sichten. Wenn ich zum Beispiel versuchen würde, das, was gestern Abend im Fernsehen zu sehen war, zu bringen, was würde das nach Stunden wissen, da ich von der Arbeit wegschaute? In kleinen Dosen kann es gut gehen, aber ich bin mir ziemlich sicher, dass ich nicht stundenlang im Büro über "Jersey Shore" diskutieren konnte, oder?

JB King
quelle
0

Das Unternehmen, für das ich arbeite (eine agile Unternehmensberatung), engagiert sich für sogenannte Social Impact Projects.

http://www.rapidftr.com/ ist ein Beispiel, das mir bekannt ist.

Während das Unternehmen es jetzt formeller unterstützt, indem es Entwicklerzeit spendet, gibt es seit mindestens einem Jahr regelmäßig Code-Jams. Hier treffen sich Freiwillige nach der Arbeit eine Nacht pro Woche im Büro und entwickeln kostenlos Arbeit, die Firma lieferte normalerweise ein paar Biere und Pizza und 10-20 Leute vervollständigten einige Geschichten oder reparierten einige Fehler usw.

Natürlich kann es auch nur zum Spaß sein, ein paar andere leidenschaftliche Entwickler zu finden und Sie könnten eine Art Code-Dojo machen, in dem Sie einige interessante Probleme gemeinsam lösen (versuchen Sie es hier für einige Ideen http: // codekata. pragprog.com/ ).

Chris Lee
quelle