仕事の後の仕事のために無料のプログラミング作業をする動機は何ですか?[閉まっている]


22

私はプロジェクトのために残業するのではなく、R&D、または会社に利益をもたらすテストベッドアプリケーションについて話している。これらは教育ツールになり、最終的には販売ツールになります。聞いてみるのもおかしく聞こえますが、急速に変化するテクノロジーに関するこの業界の傾向と、プログラマーが社内で得た時間外の知識を持ち込むことに関する問題が見られます。自然に溢れると思うかもしれませんが、仕事は会社によって、そして今は会社の所有物によって「管理」されるので、ほとんどのリードは抑制しています。実際に何かをテーブルに持ち込んで報酬を得ることができる、やり取りを刺激する堅実なプログラムやイニシアチブはありますか?

編集

誰でもこれについて追加のフィードバックを提供できますか?

実際に何かをテーブルに持ち込んで報酬を得ることができる、やり取りを刺激する堅実なプログラムやイニシアチブはありますか?

ここには誤解があるようです。一部のユーザーは、同僚から無料で仕事を得る方法を見つけようとしている印象を受けています。まさにその逆です。存在するプログラム、またはあなたが持っているアイデアがあなたをやる気にさせてくれるかどうかを知りたい。それは必ずしもお金である必要はない。


2
これを聞いた背景は何ですか?

3
一言で言えば:マスター。もっともっと学びたいです。
チャニ

8
私は若いプログラマーです。名声は気にせず、仕事を嫌い、$$$を稼ぎ、人生を楽しむ時間があることだけを気にします。私は、「ポジティブな残業」と呼ばれることもあります。なぜなら、私たちが吐き出したい既存の「解決策」を見ているからです。平均的な(またはそれ以下の)コーダーの委員会よりも良い仕事をすることができることを知っているので、レースで彼らを打ち負かす必要があります。自分でそれを速く書かないと、(無駄のないツールでできる)大量のジャンクを維持することになります。もし私がall *チームと仕事をしていたなら、私は喜んで仕事を辞め、代わりに自由な時間に数学を勉強していました。
ジョブ

6
ですから、従業員から自由な仕事を絞り出そうとするマネージャーである代わりに、あなたは従業員から自由な仕事を絞り出そうとする大学です。
-user272735

4
@ブライアン、私はあなたの労働者が彼らの自由時間でより多くのことをする方法を考え出す代わりに、このために彼らの実際の労働時間で時間を確保することを提案するでしょう。唯一の趣味として仕事をしている人はほとんどいません。プログラマでさえ、自分の仕事時間にはしないことをします。

回答:


45

プログラマーが社内で得た時間外の知識を持ち込むことに関する問題。

問題は、あなたがそれをするために彼らにお金を払っていないということです。

あなたはそれが自然に溢れると思うだろう、

いいえ、自由時間は自由時間です。誰かがカイトサーフィンやその他のことをする代わりに自由時間を勉強することを選択した場合、もちろん彼らは自由時間中に行ったことから利益を得るものでなければなりません。なぜあなたは?彼らが費やした時間と労力に何を貢献しましたか?

しかし、仕事は会社によって「管理」され、現在は会社の所有物になっているため、ほとんどのリードが遅れています。

うん

プログラマーがあなたのために働いていない間に行うことの価値を見つけたなら、仕事時間中にそれらのものに取り組んでもらうのはなぜですか?

Googleはこれを理解しており、だからこそ20%の時間があります。しかし、この間に従業員が何に取り組んでいるかを制御しようとすることで、これを台無しにするのは簡単すぎます。賢い開発者は、チャンスが与えられればビジネスを改善するためにできることをたくさん知っています。週に1日は減りましたが、しばらくすると、5日目の作業により、次の4日間の作業がより生産的かつ効果的になることがわかります。また、毎日の仕事に影響を及ぼす悪い決定に対処する必要がなくなり、実際に状況を積極的に変えるために何かをすることができるので、スマートな開発者はあなたのために働くのが大好きになります。

あなたが自由時間から利益を得たい場合、あなたがそれを得る唯一の方法は、開発者が本当にあなたと彼らが働く会社が本当に好きな場合です。


2
よく言われるように、私が今までに会社が時間外の無報酬会議のために人々を数字で表示するのを見た唯一の方法は、強制によるものです(あまりにも頻繁に使用されるのは、あなたが得るものに現れない場合悪いパフォーマンスレビュー」)。そして、これらの企業はすべて、中堅および上級スタッフの離職率が非常に高かったため、より良い職場を見つけるのにかかる時間よりも長くかかることはありません。
jwenting

21

多くの開発者(おそらく若い開発者)は、少なくとも金銭的報酬と同じくらい「名声」と仲間の認識に動機付けられています。

たとえば、Googleの開発者によって行われた「20%」プロジェクトは最終的に会社が所有しますが、プロジェクトがスピンオフして成功した場合(GMailなど)、そのプロジェクトに取り組んだ個々の開発者は名声を得ます開発コミュニティでの認知; 仲間から尊敬されているという感覚をもたらします。

プロジェクトが出荷された後でも、企業が開発者に認知スポットライトを当て続けることができれば、企業と開発者のモチベーションを一致させることに大いに役立つでしょう。


9
理論的には、Googleは20%の時間が週の通常業務の一部になると予想しています。それは無料ではなく、営業時間外に働きます。悪い例ですが、認識についてのあなたの主張はしばしば非常に真実であることがわかりました。
パトリックヒューズ

18

モチベーションについて尋ねる場合、3つの最も重要な成分を検討して、会社がそれらのいずれかをあなたに与えることができるかどうか見てみましょう...

  • まず、あなたは情熱的なプログラマーでなければなりません。プログラミングを楽しむ必要があります。実世界の問題をコンピューターの指示に変換することを考えても、あなたは興奮するはずです。本当に何人のプログラマーが会社の仕事をすることに喜びを感じていますか、そして彼らのうち何人が一日にお金なしでそれをするでしょうか?

  • 第二に、あなたは良いアイデアを持っている必要があります-そして、それについて考えることはあなたの脳内のアドレナリンを改善する必要があります。本当に何人の従業員が、貴重なアイデアを提供することにより、会社により多くの価値を与えることを考えていますか?

  • 第三に、そして最も重要なことは、あなたの考えに時間と頭脳を入れることが喜び、満足、そして(いつか)お金をあなたにもたらすという信念が必要です。あなたがそのような信念を持っている場合、あなたは本当に会社にそれを共有させますか?

私が提案しようとしているのは、彼らが働いている会社を絶対に愛している人が非常に少ないということです。そして、だから誰も「営業時間外の知識」やアイデアを会社と簡単に共有できないのです。どれだけの報酬を与えられても、上記の3つすべてを手に入れた瞬間に、自分だけの目標を達成して、次のマーク・ザッカーバーグまたはセルゲイブリンになりたいと思うでしょう。

問題は、情熱、アイデア、真の信念の源が、企業の「企業の悪」と実際に対応していないことです。(しかし、それらの情熱的な思想家や信者でさえ、しばしばそれらの企業を作成することになるのは完全に異なる問題です)

刺激する堅実なプログラムやイニシアチブはありますか...

会社に「心」を与える従業員を獲得するのは本当に難しいです。そして、それが企業が一般的にそのように「刺激」しようとしない理由です。少なくともそれは私の経験です。


27
たとえあなたが働いている会社を愛していて、あなたが彼らに忠実であるとしても、会社の忠誠心は従業員ではなくその株主に対するものであることを忘れないでください。
ショーンD.

人々に余分なマイルを与えることの本当の問題は、実際にそれをするよりも貢献するふりをする方がはるかに簡単であるという事実だと思います。全体像では、あなたがそれに対して出すメカニズムはすべて乱用され、破棄されます。私見、働くことができる唯一の考えは、真の貢献を認めることができ、それに報いる権限を持つ非常に賢明で気配りのあるマネージャーです。
エノバイラム

11

開発者として、あなたはあなたの時間と知識に対して報酬を受け取ります。

それをあなたの雇用主に無料で配っているなら、それを価値のあるものにする小さなグループがあります。

1)あなたはあなたの仕事に遅れをとっており、あなたの評判が損なわれないように追いつくために必要です。

2)あなたは会社の所有権を持っています。

3)あなたは、潜在的な昇進のために、または解雇を避けるために、次の人よりも価値があるように自分を見せようとしています。

それ以外の場合、特に唯一の報酬が名声である場合は、そうすることに非常に注意してください。 名声の半減期は約6か月ですが、あなたが費やした余分な時間は、たとえ会社がまだ利益を得ているとしても、永遠に消えてしまいます。

たぶん私は年寄りでシニカルなのかもしれませんが、さまざまな企業の多くの人が常に報われるか、彼らの会社が良くなるのを助けて、経済があったときに解雇されると考えていますピンチ。


4
あなたは古くて冷笑的ではありません。どんな規模の企業でも、お金がかかっているときにサイドプロジェクトで余分な仕事を評価することはできません。もっと多くの努力をした場合、なぜその努力をコアプロジェクトに入れなかったのですか?また、アイデアが素晴らしかった場合、通常の開発サイクルに追加することを提案しなかったのはなぜですか?それが企業の考え方です。
パトリックヒューズ

10

私は恐orまたは彼らとその家族に対する暴力の脅威のいずれかを提案します。おそらく、馬はベッドに向かっています。

正直に言って、私は多くの無報酬の仕事をしました-混乱して問題を修正する必要があると感じたか、または何かを学びたいと思ったからですこの種の作業はまだ生産されていません)。どちらの場合でも、私の雇用主が私が無給の仕事をするように言ったなら、私はノーと言っただろう。

人々にあなたのために仕事をしてもらいたいなら、彼らはそれに対して支払われる権利があります。彼らがあなたが彼らに支払っているものに関連しない考えを持っているなら、あなたの競争相手よりもそれに対する権利がありません(率直に言って、彼らのほとんどはそうしませんが)。この中途半端なことは、トレーニングにお金を払いたくないように思えます。


ゴッドファーザーの参考のために+1
ウェインモリナ

6
  1. 会社の(大)出資。私はあちこちで5%以上のようなシェアを話していない(もちろん会社の規模による)。
  2. (True)プロジェクトの所有権。IEオフタイムにビルドし、会社からライセンスを取得しています。これはそれほど無料ではないと思います;)

1
よく言った。会社に投資する必要があるのは、他のビジネスアイデアのように利益を得ている場合だけです。平日のあなたの仕事はあなたの給料をカバーします、他のものは余分である必要があります、またはそれは良いROIではありません。
ウェインモリナ

会社が従業員に「所有者のように考える」ように(やる気を起こさせたり、奨励したりするだけでなく)真にインスピレーションを与え、より多くの所有権を与えることができれば、彼らはより献身的でより報われるでしょう。起業家協力的であることは素晴らしいですが、あまりにもまれです。
イテレーター

@Iteratorどのくらいの所有者が、従業員を「所有者から」出そうとせずに所有者のように考えることができますか?もっと多くのオーナーが「一緒に走れ!」と言ったら、それが大好きです。残念ながら、マイクロマネージャーのメンタリティが始まり、完全な所有権を取得したいと考えています。

@ブライアン:良い点ですが、OPは人々をやる気にさせるものを尋ねました(例えば、私や他の人にどうやる気を起こさせますか)。プロジェクトをある程度所有し、その成功に対して報われることができます。しかし、人々が悪い考えを長々と擁護する場合、所有権を持つことはリスクです。
イテレーター

4

サイドプロジェクトや趣味のプロジェクトで知っていることを他の人と共有したい場合、ミーティングスペース、プロジェクター、ピザ、ビールを提供する必要があります。それを考えると、ほとんどの開発者は自分が取り組んでいることについて喜んで話します。


2

職場でプログラミングする場合、仕様、目標、スケジュール、およびライセンスは、あなた以外の誰かからのものです。多くの場合、アイデアも。自由な時間に、あなたは、どんなスケジュールでも、あなたがやりたいことができます。そして、あなたのアイデアを公開し、誰もが見られるようにすることで、人類の共通の知識に貢献することができます。

個人的には、プログラミングで問題を解決することに情熱を持っていない、本当に優秀なプログラマーはほとんどいません。あなたは情熱がなくても有能であり、情熱は常に暇なコーディングで現れるわけではありませんが、プログラミングはスキルと脳を集中的に使う芸術なので、情熱を持たない人は通常、プログラマーをより良く保つための固有の動機を持っていません他より。この規則には例外がありますが、それらは大きく異なります。

したがって、プログラマーを雇い、空き時間に彼らがコードを見つけた場合、それはあなたが良い採用決定をしたことを意味します。これらは、長期的に輝く人々です。

そして、プログラマーを雇い、無料で働くために彼らをだまそうとするなら、あなたは職場のためにより良い選択肢を持っているものをほとんど追い払うでしょう。人々が賃金なしで働く場合、彼らはそれが嫌いだからではなく、彼らの仕事が好きだからそれをします。


2

私が学びたい分野のプロジェクトで本当に良いプログラマーと仕事をする機会。ソニーにいて、ゲームデバイスのサイドプロジェクトが進行していることを聞いたとします。ヒットするとは思わなかったとしても、そのアイデアは非常に興味深いものでなければなりません。


2

自分の会社であるか、会社のパートナーでない限り、私を動機付けるものは何もありません。そうでなければ、私は自分の学習のために仕事以外で個人的なプロジェクトを行いますが、報酬なしで勤務時間外に仕事をすることはありません(有形賃金、フレックスタイムなど)。


1

時間外の仕事のために人々に無料で仕事をしてもらうことと、興味を持っているために何か新しいことを学ぶ人との間には違いがあります。あなたは、人々が自分の暇な時間に行うことをデフォルトにすることは、会社にとって何らかの形で活用できるはずだと示唆しているようです。これは実際には公平ではありません。

Googleの20%の実践を見る必要があります-このようなことは有益な場合がありますが、実装する会社は十分ではありません-このように、あなたの会社は、余暇の活動をリーチするのではなく、開発者とスタッフに時間を与えることでより多くの利益を得ることができます。アイデアをテーブルに持ち込むことに関しては、報酬と表彰制度も導入する必要があります。


0

会社のCSRイニシアチブの一環として、一般的な外部慈善活動を目的とした勤務時間や週末の後に、コーディングに時間を費やすように、若い開発者グループの注意を引くことができることがわかりました。情熱的な開発者は自由な時間に自分のコードを探し続けますが、学習とメンタリングの機会をプロジェクト外の意味のあるコンテキストと組み合わせることができれば、それらを取り込むチャンスが本当にあります。

これはもちろん、評価や報酬などの企業の考慮事項と混同されることはありません。


0

プログラマーに社内で得た時間外の知識をもたらす問題。自然に溢れると思うかもしれませんが、仕事は会社によって、そして今は会社の所有物によって「管理」されるので、ほとんどのリードは抑制しています。

いいえ、どのようなレセプションがその知識をもたらすのか疑問に思うので、自然にあふれるとは思わないでしょう。誰かが疑わしい価値があるかもしれない何かを育てた場合、これは却下された、ささいなこと、または何らかの方法で置かれましたか?それは、報酬ではなく、ここで戦場を見る場所です。

プログラマーがどれだけ知っているかを考えたことがありますか?これらすべてをふるいにかけるのに長い時間がかかる可能性があります。たとえば、昨夜テレビに出ていたものを持ち込もうとした場合、仕事から離れて見ているので何時間も知識が必要になりますが、それはどうなりますか?少量では問題ないかもしれませんが、オフィスで何時間も「ジャージーショア」について議論することはできないと思いますよね?


0

私が働いている会社(アジャイルコンサルタント)が行ったことは、私たちが社会的インパクトプロジェクトと呼ぶものに関与することです。

http://www.rapidftr.com/は私が知っている一例です。

同社は開発者の時間を寄付することで現在正式にサポートしていますが、少なくとも1年間は定期的なコードジャムが続いています。これは、ボランティアが週に1晩仕事を終えてオフィスで集まり、無料の開発を行う場所です。仕事、会社は通常、いくつかのビールとピザを提供し、10〜20人がストーリーを完成させたり、バグを修正したりしました。

もちろん、それは楽しみのためだけでなく、他の情熱的な開発者を見つけることもできますし、いくつかの興味深い問題をまとめて解決するために集まって何らかの形のコード道場を行うこともできます(いくつかのアイデアについては、http:// codekata pragprog.com/)。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.