0

少し前にバーで誰かと話していたのですが、「どうしますか?」という必然的な質問がありました。来た。「ああ、最近卒業したばかりです。X社で働いています。私はプログラマーです」という私の回答は、彼女を完全に満足させるものではありませんでした。

私はこの会話を何百回も経験しましたが、人々はその答えに決して満足していません。彼らは常により多くの質問をします。これは、ほとんどの場合、プログラマーが何をしているのかを人々が本当に知らないためだと思います。この質問への答えは、通常、人(一種)への洞察を与えます。会計士は分析的で数字が得意であり、弁護士は言葉や討論などが得意かもしれません。「プログラマー」はそうではありません。

だから私はそのような洞察を与える答えを出そうとしました。

私は、古典的なプログラミング問題の例を使って、「基本的には空想的な問題解決だ」という私のポイントを説明しようとしました。

(何らかの理由で)最初に頭に浮かんだのは、最小のサブセット問題でした...しかし、配列や時間計算量などを説明する必要があります。n-queensの問題について考えましたが、彼女はチェス盤を見たことがありませんでした。彼女の人生の中で(ええ、私は知っています)ハノイの塔は一般的に想像するのが難しすぎました...

それで私は立ち往生し、トピックが変わりました。

問題の例を考えていただけますか。完全な素人が理解できること、それは誰かにプログラマーがしなければならない思考の種類のアイデアを与えるだろうか?(そして、ひいては、私がどのように生計を立てているかについての厄介な質問に答えるのを助けてくれます)

4

1 に答える 1

0

私も何をしているのかと聞かれますが、基本的には、あなたはそれについてあまり理解していないということだけです。これにより、「試してみてください」と彼女は興味を持って、次のコメントセクションに移動します。または彼女はただシャットダウンして、あなたが彼女が頭が良くないと思うと思うでしょう。慎重に使用してください。

今、彼女が私を試してみると言ったら、あなたは挑戦しています。明らかにあなたがすることは彼女の頭上にあるでしょう、しかしあなたはあなたが彼女に少し説明することができることを知っています。基本的に、私が説明しようとしているのは、私は論理学者であり、マジシャンのようなものだということです。コンピューターに何かをするように言われる必要があり、他の誰もそれを言う方法を知らないとき、彼らは私を呼びます。単純な場合もあれば、エベレスト山を指で登るのが好きな場合もあります。世界最大の単語検索を想像してみてください。探している単語がわかりません。それが私がしていることです。私はそれらの言葉を見つけます。ご想像のとおり、私はすぐに小さなことに気づき、覚えています。;)

それはあなたの時間の価値があるどんな女性からでもある種の反応を引き出すはずです。幸運を!

于 2012-07-02T14:48:33.237 に答える