プログラマーは「話し言葉」を学ぶのが得意ですか?[閉まっている]


12

これは少し話題から外れているかもしれませんが、サイトはプログラマーに関するものなので、私は危険を冒します!

プログラマーは常に新しいプログラミング言語を習得するのが得意ですが、新しい話し言葉を学ぶのはどれほど得意ですか?外国語(フランス語/スペイン語/など)を大人として取り上げて習得しましたか?簡単でしたか?

私はかなり長い間フランス語を学ぼうとしてきたので、私は尋ねます、そして、私はいらいらする「Je parle un peu deFrançaise」段階にまだいます。私は2つのフランス語コースに参加しました。1つはクラスの大部分がプログラマーであり、もう1つはそうではなかったため、能力の違いは明らかでした。数学的/論理的傾向は、文法が1と0でない話し言葉の学習を妨げますか?または、私は言語が苦手だということを単に受け入れるのではなく、単に非難を伝えているだけなのでしょうか。

[早い段階で実際に優位に立つため、学校で言語を教えられていないことが重要です。私は10歳未満で出会った言語を習得し、かなり上手になりました。]


6
私たちのほとんどは、母国語でのコミュニケーションに苦労しています。
マークピーターズ

1
ところで、あなたのフランス語の文は文法的に間違っています。「Je parle un peufrançais。」である必要があります。単語の末尾に「de」、大文字の「F」、「e」はありません;)
ヤントレビン

1
@Yann-Je suis stupide ;-)
プリーツ

1
引用文は次のとおりです。「数学的な傾向に加えて、母国語の非常に優れた習熟は有能なプログラマーの最も重要な資産です。」私はプログラマーでここでこの男性について学んでいます(たまに相互参照を除く)。
マークC

4
この質問は話し言葉の習得に関するものであるため、トピック外のようです。

回答:


18

新しい言語を学ぶのは簡単で楽しいと思います!私がプログラミングが得意な唯一の理由は、私は言語に強い傾向があるからです。すべての人間の言語は基本的に同じであり、音韻論、文法、語彙の大きな違いでさえ、すべての人が基本的に同じように働くという事実を妨げることはできません。

語源の類似性を引き出し、言語を動かしているものの根底にある性質を発見し、ネイティブスピーカーが自分の言語をどのように理解するかを学ぶことは非常にやりがいがあります。言うまでもなく、さまざまな正書法を研究することで、事務的な精度が向上しました。これはプログラミングの大きな助けになります。

ただし、マイレージは異なる場合があります。私はプログラマーです。なぜなら私は言語学者であり、その逆ではないからです。また、さまざまな方法でプログラミングに習熟することができます。

編集:

プログラマーの言語学習に役立つと思われるいくつかのヒントを以下に示します。

自然言語はプログラミング言語ではありません。自然言語にはルールはありませんが、パターンはあります。パターンに気付いた場合、それがルールだと主張せずに、すべての例外について文句を言ってください。言語学は白黒の分野ではありません。技術的な考え方の人々は、自分が「正しい」かどうかに巻き込まれ、理解することがより重要であるという事実を見失うことに気づきました。自然な発話には、文字通りの意味を超越する固有の意味があります。

言語を学ぶことは、暗記することではありません。スペイン語のネイティブスピーカーは、「行く」ことを活用する方法を覚えておくために、「航海士、ヴァス、ヴァ、バモス、ヴァイス、ヴァン」とは言いません。彼音声を実行するだけでそれを行います。なぜなら、彼は時間の経過とともに正しい音の感覚を発達させてきたからです。言語学習に「フレーズブック」アプローチを使用しないでください。自分で適切なフレーズを作成することができないため、適切なフレーズを失ってしまうでしょう。語彙の学習は、APIの学習と同じではありません

自然言語は冗長で圧縮可能でありこれを学生として有利に使用できます。間違った発音やつづりをしても、理解される可能性があります。語の語源を調べて、語のより深い意味を理解します。言葉の意味を理解することは、言葉を理解することと同じくらい重要です。間違いを犯しても大丈夫です。

快適ゾーンの外に出て、実験してください。ネイティブスピーカーのように話してみてください。何かの発音や発音が異なることに気付いた場合は、正確にどのように識別するかを試してください。誰かの言うことをすべて理解していない場合は、繰り返して説明したり説明したりしてもいいでしょう。間違いを犯した場合、起こりうる最悪の事態は誤解であり、自信を持って発信すれば、厄介で恥ずかしい状況ではなく、面白​​い状況に変わります。楽しんで。


いいね!最後に肯定的な応答。それで、あなたは両方の世界に属しているので、外国語を学ぼうとするプログラマーにいくつかのヒントがありますか?新しい言語を学習する際に回避しなければならない「典型的な」間違いを犯しているのを見たことがありますか?または、プログラミング分野の人々に適したテクニックはありますか?
10

ありがとうございました!規則ではなく、パターンに従う話し言葉に対するあなたのコメントと、技術的に「間違っている」にもかかわらず「理解する」ことができるということは非常に貴重です!私は外国語を学ぶための白黒のアプローチを試してみようとします。
プリーツ

私が最初にしたいのは、パターンとルールの違いを理解することです-私が知っていることから、あなたはパターンを見てルールを作成しました!
プリーツ

私の答えよりも良い...その最後のポイントは難しいものです:)
ジェイ

2
Natural languages do not have rules, but they do have patterns. If you notice a pattern, don't claim it's a rule and then complain about all of the exceptions.-そのために+1。それは私にとって言語を視野に入れました。
マウルス

3

私は自分で話すことしかできませんが、非常に基本を超えて話された言語を学ぶことは難しいと思います(大学でスペイン語の2学期を試みました)。他のいくつかの投稿は、新しい言語を学ぶために非常に重要であることを記憶し練習することについてのポイントを持ち出しました、そして、私はそれが真実であると信じています。

これが私がうまくいかない理由だと思います。つまり、私はほとんど何も記憶しません。他の開発者はこれについて異なるかもしれませんが、主に私のアプローチは、何よりもなぜを支持することです。微積分学では、テストを受けた後、先生にscられました。彼女は余白に定理を導き出したのを見て、そもそも定理を覚えていたら(または宿題をしたなら)テスト中にそのような仕事をする必要はないと主張しました。私は同意しなければなりませんでした。


興味深いのですが、「WHY」にも同様の問題があります。ルールに従うのは簡単ですが、話されている言語には初日には習得できないほど多すぎる言語があります。ご意見ありがとうございます!
プリーツ

2

それは主に人次第だと思います。しかし、イギリスに住み、ドイツに住んで働いているプログラマーとしての私自身の経験があります。

何かの論理が明らかな場合、または何かがどのように機能するかのルールを学ぶことができれば、私は非常に論理的に考えて学びます。これにより、ドイツ語の文法学習は、言葉だけを学び、連想を通して文法を学ぶ人よりも、私にとってはかなり簡単になりました。

しかし、アルゴリズムや数学を扱うのは簡単ですが、アートやデザインを扱うときは苦労します。同様に、話し言葉のコミュニケーションにおいても、私はコミュニケーションに精通していますが、言語のより詩的な側面や名前の記憶については多少欠けています(特に言葉があまり文書化されておらず、使用する選択を学習する必要がある場合)観察(すなわち(ドイツ語で)menschen / leute raum / zimmer gleich / bald)または単語が英語の単語と同等であるように見えるが使用法が異なる場合(fertig / bereit)。

文法を簡単に見つけることで物事がはるかに簡単になりました。つまり、文章の構造がほぼ正確になり、語彙を習得するために練習と辞書と友人の頻繁な使用のみが必要なことを意味します(ありがたいことに、私は一般的に、特に不規則な文法に関しては、間違いを非常に容認します)。

/ *上記の文法上の間違いについては、前もってごめんなさい、睡眠が必要です。* /


@Tael、私はフランス語の論理が私に明らかであることを望みます。あなたはイギリス出身なので、私が何を話しているのか知っています;-)文法をもっと一生懸命勉強する必要があると思います。
10

2

プログラマーが外国語を学ぶのが得意かどうかはわかりませんが、プログラミングとコンピューター全般が、私が最も堪能な外国語である英語の学習に大いに役立ったことを知っています。

はい、高校で英語を教えられましたが、ドイツ語をずっと早く勉強していたので、今はその言語で簡単な文章を書くのに問題があります。それは学校でだけドイツ語を使ったことがあるからです。外国語を学ぶ上で最も重要なことは、週に一度クラスを訪問するだけでなく、実際に使用することだと思います。基礎を理解したら、ニュースサイトを読み始め、テレビシリーズを視聴します(外国語でのテレビ視聴は、外国語であっても字幕がはるかに簡単です)、人々とチャットします。


1

ラングール、ラ・メイヤーのソリューションを最高の状態で注ぎます。L'ideal c'est te faire un ami avec qui tu peux通信に対応します。J'ai appris l'anglais dans les livres de programmation、puis la prononciation en bossant acotéd'un irlandais。


@Pierre、Merci :)私は今、私の壊れたフランス語に耐える友人を見つける必要があります。たくさんの友達とフランス語を学び始めただけで、驚くべきことに、プログラミング以外の友達がずっと先を行っており、私のプログラミング仲間はすべてbonjour&ca vaにこだわっています!一般化ではなく、単なる観察です!
-18:

Je neはpas l'anglaisを認めます。Pourrais-tureécrireenfrançais?

恩赦、「Je parle un peu
deFrançaise

1
本物のプログラマは、新しい話し言葉を学ぶ代わりに翻訳プログラムを作成します。:P
ブルーベリー

2
本物のプログラマは怠laな方法を取り、Google Translate APIを使用します。;)
アダムリア

1

私は外国語には絶対に恐ろしいです。

現在、中国語(標準中国語)を学ぼうとしています。私はクラスの4年目を週に一度始めています。そして、私はまだネイティブが話す中国語のなめを理解することはできません。私を夢中にさせています。

私は高校で4年間のフランス語を学びました。「Je parle un peu deFrançaise」という文全体を思い出すことはできませんでしたが、今ではそれが何を意味するのかわかりました。他の答えが何を言っているのか分かりません:)

言語はほとんどが暗記だからだと思います。基本的な文法は簡単ですが、語彙を学ぶことはただ記憶、暗記、暗記することです。プログラマー(および科学者やエンジニアなど)は、事実を記憶するのではなく、頭の中で行動をモデル化することで物事を理解する傾向があります。他のほとんどの人々や学校教育は、事実を暗記することで人々を「賢く」することを教え、その結果、言語のことでより良くなると思います。


@ジェイ、ご意見をお寄せいただきありがとうございます。
10

1
@Jay、それが助けになるなら、ただ追加したかった-私の友人は、単に多くの文章を強盗して、彼が会った誰とでも練習して練習した。動詞が何であるかわからなかったので、最初は彼がばかげているように見えました。彼はただものをぼんやりさせた。2年後、彼は流Frenchなフランス語を話します。私がその方法を学ぶことができた場合のみ:-/
プリーツ

語彙の学習は暗記に関するものだと思うので、おそらく外国語を学ぶのは難しいでしょう。
ジョンパーディ

@ジョン、そうではない?どのように-私の名前は/私の名前は/あなたは私を助けることができます/などの文のグループを与えられたとき、それはあなたがそれをマグカップする必要があるようです(あなたが関連するすべての動詞を学ぶレッスンに到達する前にそれで)それは本当ではない?名詞を暗記することはできますが、文章を暗記して暗唱すると、非常に不快になります。私は「自信がある」とは感じません。私は泣く赤ちゃんのように聞こえます!
プリーツ

@Preets:どのように組み立てられているかを本当に理解せずに情報を記憶しようとすると、間違いなく失敗するか、少なくとも本当のことを学ばないでしょう。それはパターン認識に関するものです。単語の使用方法のニュアンスを観察すると、単語に独自の意味が吹き込まれ、脳はそれを母国語で定義されていない独自の実体として扱うように強制されます。
ジョンパーディ

0

自分のスキルを使って個人の言語学習ツールを開発することができます(ただし、これは増強であり、ネイティブスピーカーとテキストを使用した継続的な実践の代替ではありません)。

私はこの分野で個人用および共有用の多くのプログラムを書いてきました。私が持っている最も成功した定量的データは、私が一緒に足を踏み入れたスペイン語の語彙フラッシュカードWebアプリのユーザー(私を含む)が、最初の3か月の使用中に毎日平均7以上の新しい単語を学習することです(長期を含めて数か月後に計算されます)保持)。それは私が今まで書いた中で最もgliくて最もハッキングなものの1つですが、簡単に最もやりがいのあるものになりました(今では会話や文学を楽しむことができます)。

特に、一定の統計情報を保持することは、定期的な学習と実践の大きな動機となり(これらのWebサイトのユーザーが知っていると確信しています!)、自信をつけるのに役立ちます。また、ユーザーデータをマイニングして、他の学習や実践をより適切にターゲットにできるようにすることも素晴らしいことです。

(また、一般的な言語学習のヒント:時間の大部分を動詞に費やすと、他のすべてが適切に配置されます。)

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