프로그래머는 "음성"언어를 배우는 데 능숙합니까? [닫은]


12

이것은 약간 주제가 아닐 수도 있지만 사이트가 프로그래머 에 관한 것이므로 위험 할 것입니다 !

프로그래머는 새로운 프로그래밍 언어를 지속적으로 배우는 데 능숙하지만 새로운 구어를 배우는 데 얼마나 능숙합니까? 성인으로서 외국어 (프랑스어 / 스페인어 등) 를 받아 마스터 했습니까? 쉬웠나요?

나는 지금 꽤 오랫동안 프랑스어를 배우려고 노력했기 때문에 묻습니다. 저는 여전히 성가신 "Je parle un peu de Française"단계에 있습니다. 나는 두 개의 프랑스어 코스에 참석했다. 하나는 수업의 대부분이 프로그래머 였고 다른 하나는 그렇지 않았고 능력의 차이는 분명했다. 수학적 / 논리적 성향은 문법이 1과 0이 아닌 구어를 배우는 것을 방해합니까? 아니면 단순히 언어에 능숙하지 않다는 것을 받아들이는 것만으로 책임을 전가하고 있습니까?

[초기 노출이 실제로 당신에게 우위를 제공하기 때문에 학교에서 언어를 배우지 않은 것이 중요합니다. 10 살 이하의 언어에 익숙해 져서 아주 잘했습니다.]


6
우리 대부분은 모국어 로 의사 소통을하기에 충분한 시간을 가지고 있습니다.
Mark Peters

1
Btw, 프랑스어 문장이 문법적으로 잘못되었습니다. "Je parle un peu français"여야합니다. 단어 끝에 "de", 대문자 "F"및 "e"없음;)
Yann Trevin

1
@Yann-Je suis stupide ;-)
Preets

1
인용구는 다음과 같습니다. "수학적 성향 외에도, 모국어를 능숙하게 익히는 것이 유능한 프로그래머의 가장 중요한 자산입니다." 나는 방금 프로그래머에서이 사람에 대해 배웠습니다 (아마 가끔 상호 참조는 제외) --- UT에서 5 년 전에 그를 그리워했습니다!
Mark C

4
이 질문은 음성 언어 습득에 관한 것이므로 주제에 맞지 않는 것 같습니다.

답변:


18

새로운 언어를 배우는 것이 쉽고 재미 있어요! 프로그래밍에 능숙한 유일한 이유는 언어에 대한 강한 성향이 있기 때문입니다. 모든 인간 언어는 기본적으로 동일하며 음운론, 문법 및 어휘의 큰 차이조차도 모든 사람들이 기본적으로 동일한 방식으로 작동한다는 사실을 방해 할 수 없습니다.

어원들 사이의 유사점을 모색하고, 언어 틱을 만드는 것의 근본적인 본질을 발견하고, 원어민이 자신의 언어를 이해하는 방법을 배우는 것은 엄청난 보상입니다. 말할 것도없이, 다양한 직교 법을 공부하면 사무적인 정확성이 높아지는데 이는 프로그래밍에 큰 도움이됩니다.

그러나 마일리지는 다를 수 있습니다. 저는 언어 전문가이기 때문에 프로그래머가 아니기 때문에 다양한 방법으로 프로그래밍에 능숙해질 수 있습니다.

편집하다:

다음은 프로그래머가 언어 학습에 도움이 될 수있는 몇 가지 팁입니다.

자연어는 프로그래밍 언어가 아닙니다. 자연어에는 규칙이 없지만 패턴이 있습니다. 패턴을 발견하면 규칙이라고 주장하지 말고 모든 예외에 대해 불평하십시오. 언어학은 흑백 분야가 아닙니다. 나는 기술적 인 사고 방식을 가진 사람들이 "정확한"것인지 파악하고 이해 하는 것이 더 중요하다는 사실을 잊어 버리는 것을 알아 차렸다 . 자연스런 말은 문자를 초월하는 고유의 의미를 가지고 있습니다.

언어를 배우는 것은 암기적인 암기가 아닙니다. 스페인어를 모국어로 사용하는 사람은 "가서"를 활용하는 방법을 기억하기 위해 "보트, 바스, 버지니아, 바 모스, 바스, 밴"을 말하지 않습니다. 그는 단지 않습니다 그는 잘 들리는의 시간에 감각을 개발했기 때문에 말을 실행에있다. 언어 학습에 "프레이즈 북"접근 방식을 사용하지 마십시오. 자신의 언어를 만들 수 없기 때문에 적절한 문구를 잃어 버리게됩니다. 어휘 학습입니다 하지 API를 학습과 동일.

자연어는 중복되고 압축 가능 하며이를 학생으로 활용할 수 있습니다. 잘못 발음하거나 철자를 쓰더라도 여전히 이해 될 수 있습니다. 더 깊은 의미를 갖기 위해 단어의 어원을 찾아보십시오. 언어를 그대로 이해하는 것은 언어를 아는 것만 큼 중요합니다. 실수를해도 괜찮습니다.

안락 지대 밖으로 나가 실험 해보십시오. 원어민이하는 방식대로 이야기하십시오. 무언가를 다르게 발음하거나 발음하는 것을 발견하면 정확히 어떻게 분별하도록 노력하십시오. 당신이 모든 누군가가 말한다 이해하지 못한다면, 그건 괜찮 자신을 반복하거나 설명하도록 요청. 실수를한다면 최악의 상황은 오해이며, 자신감이 있고 외향적이라면 어색하고 창피한 상황이 아니라 재미있는 상황이됩니다. 즐기세요


좋은! 마지막으로 긍정적 인 반응. 따라서 두 세계에 속해 있기 때문에 외국어를 배우려는 프로그래머를위한 몇 가지 팁이 있습니까? 새로운 언어를 배우는 동안 피해야하는 "일반적인"실수를하는 것을 보셨습니까? 아니면 프로그래밍 분야의 사람들에게 잘 작동하는 기술이 있습니까?
Preets

감사합니다! 규칙이 아닌 패턴을 따르는 구어에 대한 귀하의 의견은 기술적으로 "올바르지 않음"에도 불구하고 "이해할 수 있음"은 매우 귀중합니다! 외국어를 배우기위한 흑인과 백인의 접근 방식을 깨려고 노력할 것입니다.
Preets

내가 가장 유혹하는 것은 패턴과 규칙의 차이점을 이해하는 것입니다. 내가 아는 것과 패턴을보고 규칙을 만들었습니다.
Preets

내 대답보다 낫다 ... 마지막 요점은 어렵다 :)
Jay

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입니다. 그것은 나를 위해 언어를 원근법에 넣었습니다.
Maulrus

3

나는 나 자신을 위해서만 말할 수 있지만, 기초를 넘어서는 구어를 배우는 것이 어렵다는 것을 알게되었습니다. 일부 다른 게시물은 새로운 언어를 배우는 데 매우 중요한 암기 및 연습에 대한 요점을 제기했으며, 나는 그것이 사실이라고 생각합니다.

나는 이것이 내가 잘못한 이유라고 말할 것이다. 즉, 나는 거의 아무것도 암기하지 않습니다. 다른 개발자들은 이것에 대해 다를 수 있지만, 대체로 저의 접근 방식은 무엇에 대한 이유를 선호하는 것입니다. 미적분학에서 시험을 치른 후 선생님이 저를 꾸짖 었습니다. 그녀는 한계에서 나의 정리 도출을 보았고, 처음에 정리를 외우면 (또는 숙제를했다면) 시험 중에 그런 종류의 일을 할 필요가 없다고 주장했다. 나는 동의해야했다.


흥미 롭습니다. "WHY"와 비슷한 문제가 있습니다. 규칙을 따르는 것은 쉽지만, 언어에는 첫날에 배울 수있는 언어가 너무 많습니다. 입력 해 주셔서 감사합니다!
Preets

2

나는 그것이 주로 사람에 달려 있다고 생각합니다. 그러나 여기 독일에서 살고 일하는 영국 출신 프로그래머로서의 저의 경험이 있습니다.

나는 논리적으로 생각하고 배우고, 무언가의 논리가 분명하거나, 무언가가 어떻게 작동하는지에 대한 규칙을 배울 수 있다면 쉽게 기억할 수 있습니다. 이로 인해 독일어 문법을 배우기가 훨씬 쉬워졌습니다. 어쩌면 협회를 통해 단어를 배우고 문법을 배우는 사람이있을 수도 있습니다.

그러나 알고리즘과 수학을 다루는 것이 쉽지만 예술과 디자인을 다루는 데 어려움을 겪고 있습니다. 마찬가지로 의사 소통에서도 의사 소통에 능숙하지만 언어의 시적 측면과 이름을 기억할 때 다소 부족합니다 (특히 단어가 잘 문서화되어 있지 않고 사용할 선택을 통해 학습해야하는 경우) 관찰 (즉, (독일어) menschen / leute raum / zimmer gleich / bald) 또는 단어가 영어 단어와 같지만 사용법이 다른 경우 (fertig / bereit).

문법을 더 쉽게 찾으면 일이 훨씬 쉬워졌습니다. 문장 구조가 거의 정확하고 사전과 친구들을 사용하여 어휘를 배우기 위해 연습과 잦은 사용 만하면됩니다 (감사합니다. 특히 불규칙한 문법에 대해서는 실수를 용서해야합니다.

/ * 위의 문법 오류에 대해 미리 죄송합니다. 수면이 필요합니다. * /


@Tael, 나는 프랑스어의 논리가 나에게 명백했으면 좋겠다. 당신은 영국 출신입니다. 그래서 당신은 내가 말하는 것에 대해 알고 있습니다. ;-) 나는 문법을 배우기 위해 더 열심히 노력해야 할 것 같아요.
Preets

2

프로그래머가 외국어를 배우는 데 능숙한 지 모르겠지만 프로그래밍과 컴퓨터가 일반적으로 영어에 능숙한 외국어를 많이 배우는 데 도움이되었다는 것을 알고 있습니다.

예, 저는 고등학교에서 영어를 배웠지 만 훨씬 일찍 독일어를 공부하고 있었고 지금은 그 언어로 간단한 문장을 만드는 데 문제가있었습니다. 학교에서만 독일어를 사용했기 때문입니다. 외국어를 배우는 데있어 가장 중요한 것은 일주일에 한 번 수업을 방문하는 것이 아니라 실제로 사용하는 것입니다. 기본 사항을 알고 나면 뉴스 사이트 읽기, TV 시리즈 시청 (해당 언어로되어 있더라도 자막을 사용하여 외국어로 TV를 시청하는 것이 훨씬 쉬움), 사람들과 채팅 등을 할 수 있습니다.


1

불쾌한 말을 부어 라. la meilleure solution c'est de pratiquer. L' ideal c'est te faire un ami avec qui tu peux는 toles les jours에 해당합니다. J'ai appris l' anglais dans les livres de programmation, puis la prononciation en coté d' un irlandais.


@Pierre, Merci :) 난 이제 내 깨진 프랑스어를 용납 할 친구를 찾아야합니다. 그것은 단지 많은 친구들과 프랑스어를 배우기 시작한 것입니다. 놀랍게도 비 프로그래밍 친구가 저보다 훨씬 앞서 있으며, 프로그래밍 동료들은 모두 bonjour & ca va에 거의 붙어 있습니다! 일반화가 아니라 단지 관찰!
Preets

Je ne는 pas l' anglais를 인정합니다. Pourrais-tu reécrire en français?

Pardon, "Je parle un peu de Française";-)
Preets

1
실제 프로그래머는 새로운 음성 언어를 배우는 대신 번역 프로그램을 작성합니다. : P
블루 베리 필드

2
실제 프로그래머는 게으른 방법으로 Google Translate API를 사용합니다. ;)
Adam Lear

1

나는 외국어에 절대적으로 끔찍하다.

현재 중국어 (북경어)를 배우려고합니다. 일주일에 한 번 4 학년 수업을 시작합니다. 그리고 나는 아직도 원어민이 말하는 중국인의 핥기를 이해할 수 없습니다. 나를 미치게한다.

고등학교에서 4 년 동안 프랑스어를 공부했습니다. 나는 "Je parle un peu de Française"문장 전체를 회상 할 수는 없었지만, 지금 그것을보고 있다는 것이 무엇을 의미하는지 안다. 다른 답변이 무엇인지 알 수 없습니다. :)

언어가 대부분 암기이기 때문이라고 생각합니다. 기본 문법은 간단하지만 어휘를 배우는 것은 암기, 암기, 암기하는 것입니다. 프로그래머 (및 과학자 및 엔지니어 등)는 사실을 암기하기보다는 행동을 마음으로 모델링하여 사물을 이해하는 경향이 있습니다. 나는 대부분의 다른 사람들과 학교 교육은 사람들이 사실을 암기함으로써 "똑똑한 사람"이되도록 가르치고 결국 언어에 대해 더 잘한다고 생각합니다.


@Jay, 귀하의 의견에 감사드립니다.
Preets

1
@Jay, 도움이된다면 추가하고 싶었습니다. 내 친구가 단순히 많은 문장을 습득하고 만난 사람과 연습하고 연습했습니다. 이제 처음에는 동사가 규칙적 / 과거 / 현재라면 동사가 무엇을 신경 쓸 수 있는지 알지 못했기 때문에 바보처럼 보였습니다. 그는 방금 물건을 흐리게했다. 2 년 동안 그는 유창한 프랑스어를 구사합니다. 내가 그런 식으로 배울 수 있다면 :-/
Preets

어휘를 배우는 것이 암기에 관한 것이라고 생각 하기 때문에 아마도 외국어를 배우기가 어려울 것입니다 .
Jon Purdy

@Jon, 그렇지 않습니까? 내가 당신에게 어떻게 / 내 이름이 / 당신이 나를 도울 수 / 등 문장의 그룹을 제공받을 때. 그것으로) 그렇지 않습니까? 나는 명사를 암기 할 수 있지만 문장을 암기하고 낭독하면 매우 불편합니다. 나는 단지 "자신감"을 느끼지 않습니다. 나는 울고있는 아기처럼 들린다!
Preets

@Preets : 정보의 구성 방법을 실제로 이해하지 않고 정보를 외우려고하면 반드시 실패하거나 최소한 배우지 못할 것입니다. 패턴 인식에 대한 자세한 내용 : 단어가 사용되는 방식 의 뉘앙스를 관찰하면 단어에 고유 한 의미가 부여되고 뇌가 단어를 모국어로 정의하지 않고 자체 실체로 취급하도록합니다.
Jon Purdy

0

개인 언어 학습 도구를 개발하기 위해 자신의 기술을 사용하는 경우가 될 수 있습니다 (이것은 증강 된 것이며 원어민과 텍스트를 통한 지속적인 연습을 대신하지는 않습니다).

이 분야에서 개인 및 공유 용으로 많은 프로그램을 작성했습니다. 내가 보유한 가장 성공적인 정량적 데이터는 함께 모은 스페인어 어휘 플래시 카드 웹 앱 사용자 (포함 된)가 처음 3 개월 동안 매일 평균 7 개 이상의 새로운 단어를 학습한다는 것입니다 (수개월 후 장기적으로 포함되도록 계산 됨) 보유). 그것은 내가 쓴 가장 추악하고 가장 희귀 한 것들 중 하나이지만 쉽게 가장 보람있는 것입니다 (지금 대화와 문학을 위해 즐길 수 있습니다).

특히, 일정한 통계를 유지하는 것은 정기적 인 학습과 실습에 큰 동기가 될 수 있습니다 (이러한 웹 사이트의 사용자가 알게 될 것입니다!). 또한 다른 연구와 실습을 더 잘 목표로 삼기 위해 사용자 데이터를 채굴 할 수있는 것도 좋습니다.

(또한 일반적인 언어 학습 팁 : 대부분의 시간을 동사에 쓰면 다른 모든 것이 제자리에있게됩니다.)

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.