新しい言語を学ぶのは簡単で楽しいと思います!私がプログラミングが得意な唯一の理由は、私は言語に強い傾向があるからです。すべての人間の言語は基本的に同じであり、音韻論、文法、語彙の大きな違いでさえ、すべての人が基本的に同じように働くという事実を妨げることはできません。
語源の類似性を引き出し、言語を動かしているものの根底にある性質を発見し、ネイティブスピーカーが自分の言語をどのように理解するかを学ぶことは非常にやりがいがあります。言うまでもなく、さまざまな正書法を研究することで、事務的な精度が向上しました。これはプログラミングの大きな助けになります。
ただし、マイレージは異なる場合があります。私はプログラマーです。なぜなら私は言語学者であり、その逆ではないからです。また、さまざまな方法でプログラミングに習熟することができます。
編集:
プログラマーの言語学習に役立つと思われるいくつかのヒントを以下に示します。
自然言語はプログラミング言語ではありません。自然言語にはルールはありませんが、パターンはあります。パターンに気付いた場合、それがルールだと主張せずに、すべての例外について文句を言ってください。言語学は白黒の分野ではありません。技術的な考え方の人々は、自分が「正しい」かどうかに巻き込まれ、理解することがより重要であるという事実を見失うことに気づきました。自然な発話には、文字通りの意味を超越する固有の意味があります。
言語を学ぶことは、暗記することではありません。スペイン語のネイティブスピーカーは、「行く」ことを活用する方法を覚えておくために、「航海士、ヴァス、ヴァ、バモス、ヴァイス、ヴァン」とは言いません。彼は音声を実行するだけでそれを行います。なぜなら、彼は時間の経過とともに正しい音の感覚を発達させてきたからです。言語学習に「フレーズブック」アプローチを使用しないでください。自分で適切なフレーズを作成することができないため、適切なフレーズを失ってしまうでしょう。語彙の学習は、APIの学習と同じではありません。
自然言語は冗長で圧縮可能であり、これを学生として有利に使用できます。間違った発音やつづりをしても、理解される可能性があります。語の語源を調べて、語のより深い意味を理解します。言葉の意味を理解することは、言葉を理解することと同じくらい重要です。間違いを犯しても大丈夫です。
快適ゾーンの外に出て、実験してください。ネイティブスピーカーのように話してみてください。何かの発音や発音が異なることに気付いた場合は、正確にどのように識別するかを試してください。誰かの言うことをすべて理解していない場合は、繰り返して説明したり説明したりしてもいいでしょう。間違いを犯した場合、起こりうる最悪の事態は誤解であり、自信を持って発信すれば、厄介で恥ずかしい状況ではなく、面白い状況に変わります。楽しんで。