web-dev-qa-db-ja.com

どうやら不均衡な量のプログラマが、まあ、いいのではないのですか?

多分それは私の個人的な経験だけかもしれませんが、私はさまざまな異なるグループやタイプの人々と関わっています。私が遭遇したプログラマーの奇妙に大きな割合は、「ナイス」ではないか、より良い定義を試みているようです。

  • わいせつな
  • ぎこちない
  • 彼らが人々について話す方法で否定的

あなたが同じことに気づいたなら、その理由に関する理論はありますか?これらのプログラマーの一人に彼らがどのように行動しているかを丁寧にまたは丁寧に知らせて、彼らがプロの仕事をしたいと思うならそれを修正することを提案する方法についての提案はありますか?

あるいは、たぶん私は悪いサンプルに出くわして、名前を付けることができるすべての人々のグループに悪い種があります。

48
Macy Abbey

私は間違いなく Mason Wheeler に同意します。プログラマーの不相応な量が実際にはいいとは思いませんが、彼らがそれを使って作業するものは、そのようにseemする傾向があるかもしれません。

プログラマーになるために必要な個性に共通する社会的マナー主義(極端に 合理的 であること 教育的 である必要がある 正しい )は、しばしばプログラマーは他人に不快に思えます。

プログラマーのチームに常に取り組んできたプログラマーとして、概してすべての人がニースの人々を持っていると言えますが、彼らは会社の他のグループとの不相応な量の紛争を抱えていたと言います。

言い換えれば、善意ですが、時々それは間違って出てきます。

57
Nicole

Rands in Repose で少し時間をかけてください。彼は、技術者が独特で、困難で、やりがいがあり、イライラするものについて多くを考えています。 The Nerd Handbook から始めます。彼は、オタクが人々を好まないとして外れるかもしれないと指摘します:

あなたのオタクが見知らぬ人を見つめているとき、彼の考えは「私は目の前にあるこの厄介な人を理解するためのシステムがない」ということだけです。

次に、 Managing Nerds に進みます。一口:

慢性的にネガティブなオタクは世の中にいますが、オタク管理の私の経験では、オタクが苦いケースが多いのは、この状況が4回前に見られ、まったく同じように行われたためです。

明らかに、彼は幅の広いブラシでペイントしているため、1人の個人について仮定をしたくありません。それでも、彼の意見は正解ではありません。彼は、オタク(またはオタクなど、私たちに連絡したいもの)の固有の問題を最もよく解決する方法を検討しており、いくつかの非常に興味深い結論に達しています。見て、彼が理にかなっているかどうかを確認してください。

30
Corbin March

奇妙さと輝きの間には関係があるようです。毎日見ています。それが何であれ、あなたもまた輝きを失うかもしれないので、私は奇妙なものを奪いたくありません。

しかし、その奇妙なメカニズムについては...

  • 社会不安に至るまで、多くのことが起こり得ます。
  • 私たちは、私たちが何者であるかについて大丈夫で、ユニークで反抗的な人々である傾向があります。
  • 私たちの何人かは、私たちが賢く、コードを愛するほとんどの高校では必要以上に社会的資本を生み出さないので、防御メカニズムとして傲慢さを利用します(実際の資本の大部分は後で実行されますが、それに直面しましょう、まともな慰めです)。
  • 私たちの多くは、少なくとも境界線のアスペルガー症候群を持っていると思います。
20
Brian MacKay

プログラマーであれエンジニアであれ、すべての技術者は論理システムや機器の操作に慣れています。人々は非論理的です。

それに加えて、会社が経営を続けるには専門知識が必要なので、同僚もある程度それに耐える必要があります。

20年以上後、以前よりもずっとまろやかになりました。他人の非論理的な振る舞いを邪魔させない。私は自分の仕事をします。まあ、追加して、助けを求めて学びたい人を助け、それをすべて知っている人はほとんど無視し、助けを求めずに失敗する運命にあります。少なくとも彼らは見ていて面白い。

14
Jim C

私はそれを不均衡とは言いません。どこにでもニースで​​はないだけの人がたくさんいます。 チョウザメの法則 のさらに別の兆候。

10
Mason Wheeler

あなたが話している効果は、チョウザメの法則の現れだけではなく、ある程度存在していると確信しています。実際のところ、プログラミングをまったく上手にするには、正確さを重視する必要があります必要

かなりの数の人々は、他の人々の感情を傷つけないようにするために、彼らが完全によく知っていることが間違っていると「一緒に」行くでしょう。プログラミングでは、それはほとんど機能しません-何か間違ったことをした場合、あなたの感情を救うためにコンパイラが問題をそれ自体に留めようとする可能性はほとんどありません-そしてほとんどの共同作業-労働者はおそらくしないでしょう(そして通常はすべきではありません)。ニースが多すぎてあなたが失敗したことを告げることができないというだけで、averageは「ナイスではない」側に移動します。

副次的な影響もあると思います。私たちはそれをかなりうまくカバーし、しばしば物事について皮肉に聞こえるかもしれませんが、まともなプログラマーになるのに十分なほど長く忍耐するためには、誰かが完全に治癒できない楽観主義者でなければなりません。コンパイラエラーがいくつあったとしても、それらすべてを克服できると確信しなければなりません。小さなプロジェクトを1つでも完了するずっと前に、もしあなたがまったく悲観的であるなら、あなたは永遠にあきらめるでしょう。その効果は、多くのプログラマーが面白いと思うコメントは、他のほとんどの人が恐ろしく否定的であり、しばしば実に厄介だと考えるコメントです。私たちの多くはそれを認めませんが、私たちのほとんどは、コメントが他のほとんどの人にどのように否定的に聞こえる(そして実際に行う)かという概念をまったく持っていないほど悲観論を十分に抱えていません。

9
Jerry Coffin

理由は1つだけではありませんが、その1つは私がC.E.S.と呼ぶものです。 (クランキーエンジニア症候群)。通常は、意思決定プロセスから除外され、それらの決定から生じる混乱を修正するために投入されます。これは、業界に参加してはならない人々がいることは言うまでもなく、プログラマーに対して権力のある立場に置かれ、なぜそれがまだ修正されていないのかを尋ねることによってさらに悪化します。問題が発生する理由の技術的な詳細をある程度理解するために、少なくとも3分の1の準備ができていない間は、.

数年後のほとんどのプログラマーは、一度ではなくても何度かこのようなことを経験するでしょう。したがって、そのような状況が再び発生すると、彼らはよくなる傾向があります。

7
nomaderWhat

「ナイスではない」プログラマーのほとんどが男性であり、それらのほとんどが独身であると推測します。

私の経験-生物学的根拠がある長い間独身であった男性は、利己的で思いやりがない傾向があります。

ここに少し背景があります。私たちの最も近い霊長類の親戚、チンパンジー、ボノボを取ります。両方の種の雄は暴力的で競争力があり、本質的に利己的です。チンパンジーの女性は孤独であり、チンパンジーの男性は女性にセックスを強制し、幼児殺しをしてそれらを熱にします。

ただし、ボノボの動作は異なります。若い男性これらの種類の攻撃的な戦術を試してみてください-しかし、ボノボの女性は社会的でお互いを保護します。男性が女性のギャングによって彼からsh-tを数回殴られた後、彼は通常、より良いアプローチはキャンディと花に相当するボノボであることを理解します。しかしもちろん、新しい世代の男性のボノボはその難しい方法を学ばなければなりません。

あなたが人間に到達するとき、物事はほとんど同じです。私は子供が大好きで、幼い頃は人気があり成功したベビーシッターでした。しかし、小さな子供たちと同じくらいかわいいだけでなく、彼らは文明化されるように教えられなければならない道徳心のない野蛮人でもあります。そして、私たちが思春期を迎えるとき、ホルモンが入ってくると、文明のすべての痕跡が窓から消えてしまいます。また、脳の発達に関する多くの最近の科学的証拠や、10代の若者が脳に寄与する部分が原因で狂っていて無謀であることが多いという事実もあります。良い判断は、約25かそこらまで開発を完了しません。

そしてそれに直面しよう:ほとんどの若い男はジャークです。本当に本当に。私が知っているすべての人が合理的な人々であることが判明し、私が彼らの生活の詳細を知っているすべての人について考えるとき、彼らの一人一人は思いやりのないジャークとして始まりました。彼らのほとんどは誰かと恋に落ち、急に振る舞い、「形を変えるか、船で送る」という最終通告を得て、邪悪なやり方を変えるほどにその人を愛していると決心した。私は確かにそうしました。私が知っているもう一人の男は、彼のバッグがフロントホールに詰め込まれているのを見つけるために飲んだ夜から帰宅しました-彼は二度とそれをしませんでした、そして彼は何年もの間素晴らしい父と夫でした。そして、最後通告を取得できなかったことが判明したすべての男は、彼らの近くに誰かが突然死んだり、深刻な病気になった愛する人の世話をする必要があるなど、優先順位を再考させる他の人生を変える出来事がありました。

70年代にヒッピーコミューンの一員であるザファームを知っていました。彼らはこれを認識し、治癒しました。ロックタンブラーのように、「タンブラー」と呼ばれる独身男性専用の寮でした。ジャークのように振る舞った一人の男は他のジャークの男と一緒にそこに住んでいなければならず、コミューンのリーダーが彼の荒削りがノックオフされ、合理的な人々の周りに住むのに十分滑らかであると判断するまで彼はそこに住んでいなければなりませんでした。

とにかく、私たちの職業は、思春期以来社会的にぎこちなく(「オタク」とも呼ばれ)、実在する人と直接対話するのではなく、コンピューターやオンラインで時間を過ごした多くの独身男性を魅了しています。だから、彼らは生物学的な「私は攻撃的な思いやりのないチンパンジーになりたい」という衝動を持っており、彼らは、ボノボのメスのギャングが思いやりがないために彼らからベジェサスを殴っているという人間の社会的同等性をあまり得ていません。十分な時間が経過した後、思いやりがないことが習慣になり、そこにいるのです。

これは時々関係を築いても続く。私は受動的な女性と結婚したかなりのジャークプログラマーを知っています、そして彼らはまだジャークです。

プログラマだけではありません。私には、確認された学士号を取得しており、60年近く独身で暮らしている親戚がいます。彼は多くの点で非常に興味深い男ですが、彼はすべてについて自分のやり方を持つことに慣れており、それを理解できない場合は非常に難しいので、私の親戚の一部は彼をある程度の恐怖で含む家族の集まりを考えています。

そして、これに気分を害する人がいたら申し訳ありませんが、私は男です。止めることが自分にとって有利であることがわかるまで、私は思いやりのないジャークでした、そしてこれが女性でも同じように起こるのを見たことがありません。 。

6
Bob Murphy

内向性、社会的不安、感情に対する思考の選好の組み合わせは、あなたが説明していることに寄与すると私が思ういくつかの要因でしょう。これのいくつかを見る別の方法は、プログラマーがどのようにそれらが出くわすかに必ずしも関心がないので、ある意味ニースと見なされるものはある意味で不必要であると見なされるということです。これは、Renesisの回答ともある程度一致しています。

一部の人でこれを変更しようとする場合は、その人がこの変更を行うためにどのような理由を与えたいかを慎重に検討してください。 「これは単なる常識である」という防御があるかもしれませんが、そのような行動をとるべき理由を説明している社会的良さをすべて得られない人を考えてください。 傲慢 は、時々かなりドライなユーモアのセンスを持っているだけでなく、ここでの要因かもしれません。

4
JB King

多くは、私たちが長年にわたって携わっている非常に感情的な荷物についてです。多くの場合、仕事の質を低下させる人々に対処するために、私たちの闘いは、多くの例を提供しない環境で私たちのスキルを習得することです。

私たちの多くは、私たちが何をしているのか、誰のためにそれをしているのかについて、私たちをただ気持ち悪くさせるいくつかの否定的な経験の後に非常に皮肉になりすぎて、私たちは市民であることを失いかねないと思います。

または、さまざまなトピックに関する長年の炎上戦争が人の素晴らしさを損なう可能性があるかもしれません。

たぶん、完全な答えはありません。常に同意できない場合でも、お互いをより良く処理するために何ができるでしょうか。たぶん、これは私たち一人ぼっちで一人でいることに疲れていて、快適さやサポートがほとんどない兆候かもしれません。

知るか?

4
crosenblum

私はしばしば自分自身でこれに疑問を抱きましたが、私はあなたの一般的な前提に間違いなく同意します...特定の性格タイプはさまざまな分野に引き寄せられる傾向があるということです。

私を困惑させるのは、プログラマーは典型的なエンジニアや科学者よりも否定的で個人的ではない傾向があるということです。したがって、分析的思考は何らかの影響を与える可能性がありますが、要因ではないようです。

数学(とその後の物理化学)の大学院にいたときに、さまざまな分野の学生や教授と連絡を取りました。私のガールフレンドは英語の専攻で、私の露出をさらに広げました。

科学の中では、社会科学と生物科学は、より社会性のある人々を引き付けるように思われました。数学の大学院生は特に風変わりで、社交的ではありませんでした。私はいくつかの物理学大学院コースを受講しましたが、それらは傲慢でありながら友好的であることがわかりました。

傲慢さは、分野を分析するほど確実に増加しますが、物理学の学生や物理化学者(私自身のように)は、確かに風変わりですが、失礼、皮肉、または意地悪だとは思いませんでした。

これらの特性は、数学の学生の間でより一般的であり、プログラマーの間で今や仕事の世界に入っています。

多分それは世界観の違いです。数学とコンピュータは純粋に合理的ですが、科学は経験的で合理的です。この合理的な視点を持つ人々は、世界が彼らの合理的なモデルに準拠すべきであるとしばしば考え、そうでない場合、彼らは皮肉で欲求不満になります。科学の全体的な考え方は、相反する証拠に直面して合理的なモデルを作り直すことです。したがって、これは、彼らがOutlookでより柔軟になる可能性があることを示唆しています。合理的なモデルに準拠するのは世界の仕事ではなく、世界に準拠するモデルを作成するのはあなたの仕事です。

科学と工学の羨望の的となっている可能性もあります。あなたは高度に訓練された分析的な人々を持っていますが、エンジニアや科学者ほど一般の人々からは高く評価されていないようです。つまり、それがコンピュータ「科学」と呼ばれている理由、またはソフトウェア「エンジニアリング」と呼ばれている理由です。そこには明らかなプロの羨望の的。

4
eHead

その多くはコミュニケーションの誤りだと思います。他の人に特定の方法で知覚されないように自分自身を訓練しなければなりませんでした。私は社会的スキルをはためくので、「収まる」ように努力しなければなりません。たとえば、小さな話、私はそれでひどいです、私はそれを理解できません。

ユング、マイヤーズブリッグスなどを確認すると、「良くない」と感じていることを説明できるかもしれません。

http://www.humanmetrics.com/cgi-win/JTypes2.asp

INTJとしてテストします。

4
bot_bot

私はプログラマーであり、一日のほとんどは失礼ではありません。私は仕事中は失礼です。

それは、私の会社がエアコンを上げて、夏でも冬でも、その中間でも、気温を55Fに下げるからです。その結果、私はいつも寒く、空腹で、太っていて、腹を立てています。さあ、仕事に戻って、穴!

3
Job

同じ理由で開発者になったからです。 1つ 共通の特性 私たち、開発者、それはunsafeです。

安全でないことは 傲慢 につながります。傲慢は、他の人の恐怖によって引き起こされる攻撃性の一形態です。はい、もう一度恐れてください!

したがって、そのような人々に対処する必要がある場合は、彼らのエゴを再保険しなければなりません(おそらく、長年のいじめで傷ついています)。それらを理解しようとすればするほど、そしてそれらに(正直に)関心が高まるほど(私たちに)、アレンジはなくなり、それらとの社会的相互作用は優れていなくても良いでしょう。

3
user2567

ネガティブな点については、コードの書き方に関係があると思います。単純なフォームを検証する必要があるとしましょう。ユーザー入力の大きな組み合わせで壊れないことを確認する必要があります。コードを破壊する可能性のある多くのケースを常に考えています。

実生活でも同じように考えれば、ネガティブな人間になってしまいます。コードを書くことに対する非常に前向きなプログラマの考え方を想像できますか?たぶん、ネガティブなプログラマーは、プログラミング環境と現実の境界線を曖昧にしているだけかもしれません。

3
Thierry Lam

システムを破壊する可能性があるシナリオであるEdgeのケースを見つける必要があります。私たちが下すすべての決定から生じる可能性のある潜在的な災害を確認する必要があります。 否定的であるほど、私たちの仕事はうまくいきます。プログラムの「ハッピーパス」は、退屈で予測可能で簡単です。午後にそれをコーディングできます。仕事を難しくするのは、仕事の残りの99%です。私たちはコードにガードケースを付けました。

価値があることが証明されるまで、データを信頼しません。そして、その特性と考え方が私たちの仕事を素晴らしいものにし、私たちを現実のジャークとして脱ぐようにします。

3
CaffGeek

それに直面しよう:私たちの多くは、ソーシャルフードチェーンの底にいるようなものです。

それが原因であるのか、結果であるのかはわかりませんが、それは間違いなく悪循環の一部です。

3
Rei Miyasaka

どうやら多くのプログラマーは、自分がいい人だと思っています。たぶん私たちはそうではなくて、それを知らないのですか?

私はプログラミングがどのようなものかを人々に説明する方法を考え出そうとしました。私が来た最も近いのは、あなたが数学と言語の決勝を取っていると想像するように言うことですAT同じ時間です!あなたの時間はもうすぐ終わり、誰かがやって来てあなたがどうやっているか尋ねますおそらく失礼で、くしゃくしゃに、屈辱的な反応が返ってくるでしょう。昼食をとりながら私を見てください。私はまったく違う人です。

少なくとも私の顔には、ほとんどの人が「しばしば機嫌が悪い」と説明しています。私は、誰かが悪い時間を過ごしているように聞こえたり不平を言ったりすることを知っています(月曜日の例?)。しかし、問題を解決するための報酬は、少し腹を立てる価値があります(腹を立てるよりも良い)。

2
JeffO

私は解決策を語った経験があります。人は、すべてがクラッシュするその不可能原因を言います。後で、クリックするだけでプログラミングについて何も知らないことがわかりました。それから彼は怒っていて、プログラマーはナイスではないと彼は学びたいと思ったが、プログラマーは解決策を教えるための時間はないと教えたいと思いました。だから、それは誤解され、彼らにとって場所がない場所に感情をもたらします。プログラマーは正確で事実を使用しています。

1
Kangarooo

一部のプログラマーは傲慢だと思います。彼らは十分に支払いを受けており、誰にとってもニースで​​ある必要はありません。その結果、彼らはそうではありません。お金をかけすぎたスポーツスターや甘やかされたガキのように振る舞う俳優のように。

1
Andrew Grimm