この記事の趣旨は、プログラマーと付き合う際の間違った方法やタブーをはっきりさせることです。

1. 問題が起きるたびにプログラマーに頼ってはいけない

通常、技術的な問題は取扱説明書を読めば解決できます。たとえば、新しいプレーヤーを購入してテレビに接続したいなら、取扱説明書のインターフェース接続方法のページを見つけるだけで済みます。

エラーメッセージは通常、明確に表示されます。そのメッセージが何を伝えているのかを注意深く読み、考えれば、問題を解決できる可能性は十分にあります。例えば、「ハードディスクの空き容量がもうすぐいっぱいになります」というメッセージを見たら、それは通常、ハードディスクが満杯になりそうだという意味です。コンピューターを落ち着かせるために、不要になったファイルを削除する(または外付けハードディスクに移動する)必要があります。

2. プログラマーはコンピューターに何でも詳しいと思わない

友人や親戚がコンピューターに詳しいとしても、何でも知っているわけではありません。一般的に、彼らもあなたのパソコンで問題が起きているプログラムの使い方はまったく分かっておらず、簡単な論理判断やGoogle検索で解決策を見つけているにすぎません。

実際、Google検索で十分です。なぜなら、あなたがこの問題に遭遇するずっと前に、ネットユーザーが議論し、おおよその解決策を提示している関連フォーラムやブログにたどり着けるからです。通常、無料のテクニカルサポートアドバイザー(プログラマーの友人)にわざわざ頼む必要はありません。

試してみてうまくいかなかった場合は、どんなことがあっても彼に助けを求めましょう。

3. 「そんなに手間じゃないだろ、数分でできるだろう」と言わない

プログラマーの友人は無料のテクニカルサポートを提供してくれるかもしれませんが、それがまったく手間がかからないという意味ではありません。通常、1つの問題を解決するのに2分以上かかります。さらに、あなたのところまでの移動時間もかかります。私の経験では、平均的に、あなたが連絡してから問題を解決し、彼らが家に帰り着くまで(一緒に住んでいない限り)1時間以内なら幸運なほうです。

彼らが家族や旧友だからという理由で報酬を受け取らないとしても、彼らの時間に対して何らかの形で報いることを考えてください。時折のプレゼントや感謝のカード、あるいは寛大な態度は、彼らが自分の努力に価値を感じることにつながります。

4. 彼らが無償で手助けする義務があると思わない

一部の誇り高い親や家族は、自分のプログラマー仲間の連絡先を家の友人に教えることがありますが、これは珍しくありません。その友人たちが報酬を支払う用意があれば問題ありません。しかし、友人のためにプログラマーが無料でサービスを提供するのは、格好いいものではありません。

プログラマーは親切心から助けたいと思っているかもしれませんが、だからといって、あなたが彼を道具にして他人を喜ばせる権利があるわけではありません。

5. プログラマーに「あなたが私のパソコンを触ってから、動かなくなった」と言ってはいけない

無料のテクニカルサポートを依頼しておきながら、その後に起きた別のパソコンの問題でプログラマーを非難するのは、これ以上ないほどひどい話です。実際、プログラマーがリモートで手助けしただけなら、パソコンが遅くなったりウィンドウがクラッシュしたりする原因にはまったくなりません。

彼らが帰った後に何か新しいものをインストールしなかったですか? 削除すべきでなかったファイルを削除しませんでしたか? コンピューターがウイルスに感染していませんか? 犯人が専門家であるはずがないでしょう。

6. プログラマーがソフトを適当にインストールするなと言っているのに、自分の思い通りに進める

信頼しているプログラマーがツールバーや絵文字、疑わしいレジストリクリーナーやアドウェアをインストールするのを止めたなら、あえてインストールする必要はありません。これらのプログラムはあなたのコンピューターに悪影響を及ぼす可能性があり、結局また彼に修理を頼むことになります。プログラマーの言うことを聞きましょう。

7. プログラマーに無差別にメールを転送しない

チェーンメールをプログラマーに転送してはいけません。彼らはそういったメールを数えきれないほど見てきており、ほとんどの場合明らかにデマだと分かっています。仮にデマでなくても、多くの依頼はあなたが見て転送する頃にはすでに悲しいことに期限切れになっています。例えば、骨髄提供を探していた子どもは、すでに数年前に亡くなっています。あなたが転送すると、ますます多くの人が彼の悲しむ家族に連絡することになるだけです。

プログラマーがあなたのメッセージに返信し、Snopesのリンクを添付してきたとしても、気分を害さないでください。それは個人的なことではありません。この出来事から学び、この種のメールを転送しないように我慢しましょう(またはFacebookで話を共有する前に真偽を確認しましょう)。

8. 「彼は疑い深すぎる、これは大きなビジネスだ」

信頼しているプログラマーが、ネット上の何かは詐欺で当てにならないと言ったら、彼らを信じましょう。実際に会ったこともない外国の王子様や完璧な恋人、秘密のバイヤーになるチャンス、銀行員を装ってログイン認証情報の確認が必要と言ってくる相手など、あなたが対応している詐欺メールは、人間の信じやすさを利用するように設計されています。

技術やインターネットに関することはすべてプログラマーを信じましょう。実際、ネット上によくある罠については、自分が引っかからないように必ず彼らに相談しましょう。

9. 「素晴らしい起業アイデアがあるんだ。実現を手伝ってくれないか?利益は半分ずつだ。」

起業アイデアを実現するのは簡単な仕事ではありません。ほとんどの場合、あなたの素晴らしいアイデアやサービスは、真剣に考え、時間・労力・お金を費やさなければ生み出せません。たとえフルタイムの仕事であっても、数週間から数か月の話し合いが必要です。

建築作業員のいとこに、原材料費も払わずに家を無料で建ててもらいますか?

たとえあなたのアイデアが優れていても、実際に実現する可能性がないのであれば、プログラマーの友人に実装してもらったからといって、あなたが50%の利益を得られるわけではありません。

アイデア自体にはそれほど価値がありません。もしあなたが企業のパートナーになるなら、マーケティングやビジネスに費やす時間が、プログラマーが技術に費やす時間と同じくらいになって初めて、半分ずつ分け合うことを要求できます。

10. 「ザッカーバーグは何十億も稼いでいるのに、なぜ君はできないんだ?」

「ねえ、ジョン、ニュースでザッカーバーグがFacebookで何十億も稼いだって見たよ。君も何かそんなことをやってみたらどう? 次の世代のために何かしないとね。」世の中にどれだけのザッカーバーグやFacebookがいるか分かっていますか? 彼らは統計分布の端にいる存在です。基本的に、あなたのプログラマー友人が宝くじに当たる確率と、彼らが次のザッカーバーグになる確率はほぼ同じです。

プログラマーを誤解しないでください。オンラインのアプリやウェブサイトを通じて富を築くことは可能ですが、Facebookのようなありそうもない偉業を成し遂げられるのはごく一部だけです。もしあなたのプログラマー友人が自分の仕事に非常に優れ、野心ので、昼夜を問わず努力しているなら、彼らのビジネスが軌道に乗るのを見られるかもしれません。もう少し運が良ければ、百万長者になれるかもしれません。しかし、彼が完全に成功すること、ましてや何十億も稼ぐことを期待してはいけません。同様に、彼らが私有の島を買えないからといって、負け組だと思ってはいけません。彼らは他の職業の人と同じように、素晴らしい、役に立つ、または創造のなことを毎日やり遂げており、それは技術分野において非常に誇りに思えることです。

プログラマーを尊重すれば、あなたは彼らの無料のテクニカルサポートや長期的な専門家サービスを享受できます。

原文出典:http://www.vaikan.com/interacting-with-geeks