โปรแกรมเมอร์ดีในการเรียนรู้ภาษา "พูด" หรือไม่? [ปิด]


12

นี่อาจเป็นหัวข้อเล็กน้อย แต่ฉันจะเสี่ยงเพราะเว็บไซต์เป็นเรื่องเกี่ยวกับโปรแกรมเมอร์ !

โปรแกรมเมอร์ดีในการเรียนรู้ภาษาโปรแกรมใหม่อย่างต่อเนื่อง แต่พวกเขาเรียนภาษาพูดใหม่ดีแค่ไหน? คุณใช้ภาษาต่างประเทศ (ฝรั่งเศส / สเปน / ฯลฯ ) เป็นผู้ใหญ่แล้วหรือยัง? มันง่ายไหม

ฉันถามเพราะฉันพยายามเรียนภาษาฝรั่งเศสมาระยะหนึ่งแล้วและตอนนี้ฉันยังอยู่ในช่วงที่น่ารำคาญ "Je parle un peu de Française" ฉันได้เข้าเรียนหลักสูตรภาษาฝรั่งเศสสองหลักสูตรหลักสูตรหนึ่งซึ่งส่วนใหญ่ของชั้นเรียนเป็นโปรแกรมเมอร์และอีกหลักสูตรหนึ่งที่พวกเขาไม่ได้และความแตกต่างในความสามารถค่อนข้างชัดเจน ความโน้มเอียงทางคณิตศาสตร์ / ตรรกะขัดขวางการเรียนรู้ภาษาพูดที่ไวยากรณ์ไม่ได้อยู่ในรูปแบบและเลขศูนย์หรือไม่? หรือฉันเพิ่งโอนความผิดแทนที่จะยอมรับว่าฉันไม่เก่งภาษา

[เป็นสิ่งสำคัญที่คุณยังไม่ได้รับการสอนภาษาในโรงเรียนเพราะการได้รับรู้ล่วงหน้าช่วยให้คุณได้เปรียบ ฉันได้รับและเข้าใจภาษาได้ดีที่ฉันอายุต่ำกว่า 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 ปี!
ทำเครื่องหมาย C

4
คำถามนี้ดูเหมือนจะไม่เป็นหัวข้อเพราะเป็นเรื่องเกี่ยวกับการได้มาของภาษาพูด

คำตอบ:


18

ฉันพบว่ามันง่ายและสนุกกับการเรียนรู้ภาษาใหม่! เหตุผลเดียวที่ฉันเก่งเรื่องการเขียนโปรแกรมก็คือฉันมีความสามารถด้านภาษามาก ภาษามนุษย์ทุกภาษามีพื้นฐานเดียวกันและไม่มีแม้แต่ความแตกต่างด้านสัทวิทยาไวยากรณ์และคำศัพท์ที่แตกต่างกันมากพอที่จะทำให้คนทุกคนทำงานในลักษณะเดียวกัน

ฉันพบว่ามันคุ้มค่าอย่างยิ่งที่ได้วาดแนวเปรียบเทียบระหว่างนิรุกติศาสตร์เพื่อค้นหาลักษณะพื้นฐานของสิ่งที่ทำให้เห็บภาษาและเรียนรู้ว่าเจ้าของภาษาเข้าใจภาษาของตนเองอย่างไร ไม่ต้องพูดถึงว่าการศึกษาออร์โธกราฟที่หลากหลายทำให้ฉันมีความแม่นยำในการใช้พระซึ่งเป็นประโยชน์อย่างมากในการเขียนโปรแกรม

อย่างไรก็ตามระยะทางของคุณอาจแตกต่างกัน - ฉันเป็นโปรแกรมเมอร์เพราะฉันเป็นนักภาษาศาสตร์ไม่ใช่คนรอบด้านและคุณสามารถเขียนโปรแกรมได้หลายวิธี

แก้ไข:

นี่คือเคล็ดลับที่ฉันคิดว่าสามารถช่วยโปรแกรมเมอร์ในการเรียนรู้ภาษา:

ภาษาธรรมชาติไม่ใช่ภาษาโปรแกรม ภาษาธรรมชาติไม่มีกฎ แต่มีรูปแบบ หากคุณสังเกตเห็นรูปแบบอย่าอ้างว่าเป็นกฎแล้วบ่นเกี่ยวกับข้อยกเว้นทั้งหมด ภาษาศาสตร์ไม่ใช่เขตข้อมูลขาวดำ ฉันพบว่าคนที่มีความคิดทางเทคนิคได้จมอยู่ว่าพวกเขากำลัง "ถูกต้อง" และสูญเสียสายตาของความจริงที่ว่ามันเป็นสิ่งสำคัญมากที่จะเข้าใจ คำพูดตามธรรมชาติมีความหมายโดยธรรมชาติที่ฟันฝ่าตัวอักษร

การเรียนรู้ภาษาไม่ได้เกี่ยวกับท่องจำท่องจำ ไม่มีเจ้าของภาษาชาวสเปนพูดกับตัวเองว่า "voy, vas, va, vamos, vais, van" เพื่อให้จำได้ว่าจะผัน "ไป" ได้อย่างไร เขาเพียง แต่ไม่มันในการทำงานการพูดเพราะเขาได้มีการพัฒนาความรู้สึกในช่วงเวลาของสิ่งที่เสียงขวา อย่าใช้วิธีการ "แบบวลี" ในการเรียนรู้ภาษา: คุณจะพบว่าตัวเองหลงหายไปจากวลีที่เหมาะสมเพราะคุณจะไม่สามารถสร้างเองได้ การเรียนรู้คำศัพท์ไม่เหมือนกับการเรียนรู้ API

ภาษาธรรมชาตินั้นซ้ำซ้อนและสามารถบีบอัดได้และคุณสามารถใช้สิ่งนี้เพื่อประโยชน์ของคุณในฐานะนักเรียน หากคุณออกเสียงหรือสะกดสิ่งผิดปกติคุณจะยังคงเข้าใจได้ ค้นหาคำศัพท์เพื่อรู้ถึงความหมายที่ลึกซึ้งยิ่งขึ้นของพวกเขา การมีความรู้สึกของภาษาตามที่มีความสำคัญเท่ากับการรู้ภาษาเหมือนเดิม มันโอเคที่จะทำผิดพลาด

ก้าวออกนอกเขตความสะดวกสบายของคุณและทดสอบ ลองพูดถึงวิธีที่เจ้าของภาษาทำ หากคุณสังเกตเห็นว่าคุณออกเสียงหรือพูดอะไรบางอย่างที่แตกต่างออกไป หากคุณไม่เข้าใจทุกสิ่งทุกอย่างที่มีคนพูดมันก็โอเคที่จะให้พวกเขาพูดซ้ำหรืออธิบาย หากคุณทำผิดพลาดสิ่งที่เลวร้ายที่สุดที่อาจเกิดขึ้นได้คือความเข้าใจผิดและหากคุณมั่นใจและออกไปข้างนอกสถานการณ์นั้นจะกลายเป็นสถานการณ์ที่ตลกมากกว่าเป็นเรื่องที่น่าอึดอัดใจ มีความสุข.


ดี! ในที่สุดการตอบสนองเชิงบวก ดังนั้นเนื่องจากคุณเป็นทั้งสองโลกคุณอาจมีเคล็ดลับเล็กน้อยสำหรับโปรแกรมเมอร์ที่พยายามเรียนภาษาต่างประเทศ คุณเคยเห็นพวกเขาทำผิดพลาด "ทั่วไป" ที่ต้องหลีกเลี่ยงในขณะที่เรียนภาษาใหม่หรือไม่? หรือเทคนิคใด ๆ ที่ทำงานได้ดีสำหรับผู้คนในสาขาการเขียนโปรแกรม?
ไว้

ขอบคุณ! ความคิดเห็นของคุณเกี่ยวกับภาษาพูดตามรูปแบบและไม่ใช่กฎและคุณสามารถ "เข้าใจ" แม้จะเป็น "ผิด" ทางเทคนิคก็มีค่ามาก! ฉันจะพยายามทำลายวิธีการดำและขาวในการเรียนรู้ภาษาต่างประเทศ
ล่วงหน้า

แม้ว่าสิ่งแรกที่ฉันอยากทำคือเข้าใจความแตกต่างระหว่างรูปแบบและกฎ - จากสิ่งที่ฉันรู้คุณดูรูปแบบและสร้างกฎ!
ไว้

ดีกว่าคำตอบของฉัน ... ที่จุดสุดท้ายคือฮาร์ดหนึ่ง :)
เจ

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

ฉันพูดได้ด้วยตัวเองเท่านั้น แต่ฉันพบว่ามันยากที่จะเรียนรู้ภาษาพูด (ฉันพยายามเรียนภาษาสเปน 2 เทอมในวิทยาลัย) เกินพื้นฐานมาก โพสต์อื่น ๆ ได้นำประเด็นเกี่ยวกับการท่องจำและการฝึกฝนเป็นสิ่งสำคัญมากในการเรียนรู้ภาษาใหม่และฉันเชื่อว่าเป็นจริง

ฉันจะบอกว่านี่คือเหตุผลที่ฉันทำไม่ดี; นั่นคือฉันแทบจะไม่จดจำอะไรเลย ผู้พัฒนารายอื่นอาจแตกต่างกันในเรื่องนี้ แต่ส่วนใหญ่แนวทางของฉันคือการสนับสนุนทำไมมากกว่าอะไร ในแคลคูลัสฉันมีครูดุฉันหลังจากทำการทดสอบ เธอเคยเห็นทฤษฎีบทของฉันที่มาร์จิ้นและอ้างว่าฉันไม่จำเป็นต้องทำงานแบบนั้นในระหว่างการทดสอบถ้าฉันจำทฤษฎีบทได้ตั้งแต่แรก (หรือถ้าฉันทำการบ้าน) ฉันต้องยอมรับ


ที่น่าสนใจฉันมีปัญหาคล้ายกันกับ "ทำไม" มันง่ายที่จะปฏิบัติตามกฎ แต่ฉันเดาว่าภาษาพูดมีหนึ่งภาษามากเกินไปที่จะเรียนรู้ได้ในวันแรก ขอบคุณสำหรับข้อมูลของคุณ!
ไว้

2

ฉันคิดว่าส่วนใหญ่ขึ้นอยู่กับบุคคลนั้น แต่นี่คือประสบการณ์ของฉันในฐานะโปรแกรมเมอร์จากอังกฤษอาศัยและทำงานในประเทศเยอรมนี

ฉันคิดและเรียนรู้อย่างมีเหตุผลถ้าตรรกะของบางสิ่งบางอย่างชัดเจนหรือถ้าฉันสามารถเรียนรู้กฎเกี่ยวกับวิธีการทำงานบางอย่างฉันสามารถจดจำได้อย่างง่ายดาย นี่ทำให้การเรียนไวยากรณ์ภาษาเยอรมันเป็นเรื่องง่ายขึ้นสำหรับฉันแล้วบางทีบางคนที่เรียนรู้เพียงแค่คำศัพท์และเรียนรู้ไวยากรณ์ผ่านการเชื่อมโยง

อย่างไรก็ตามในขณะที่ฉันคิดว่ามันง่ายที่จะทำงานกับอัลกอริทึมและคณิตศาสตร์ฉันต่อสู้เมื่อทำงานกับศิลปะและการออกแบบ ฉันก็มีความเชี่ยวชาญในการสื่อสาร แต่ขาดบ้างเมื่อพูดถึงด้านบทกวีของภาษาและในการจดจำชื่อ (โดยเฉพาะอย่างยิ่งเมื่อคำไม่ได้รับการบันทึกไว้อย่างดีและต้องเลือกใช้สิ่งที่ต้องเรียนรู้ผ่าน การสังเกต (เช่น (ในภาษาเยอรมัน) menschen / leute raum / zimmer gleich / bald) หรือเมื่อคำดูเหมือนจะเท่ากับคำภาษาอังกฤษ แต่แตกต่างกันในการใช้งาน (fertig / bereit)

การหาไวยากรณ์ง่ายขึ้นทำให้ฉันง่ายขึ้นมากมันหมายความว่าฉันมีโครงสร้างของประโยคที่เกือบจะถูกต้องและต้องฝึกฝนและใช้พจนานุกรมและเพื่อน ๆ บ่อยๆเพื่อเรียนรู้คำศัพท์ (ขอบคุณฉันกำลังหาชาวเยอรมัน โดยทั่วไปจะให้อภัยความผิดพลาดโดยเฉพาะอย่างยิ่งเมื่อมันมาถึงไวยากรณ์ที่ผิดปกติ)

/ * ขออภัยล่วงหน้าหากมีข้อผิดพลาดทางไวยากรณ์ข้างต้นฉันต้องนอนหลับ * /


@Tael ฉันหวังว่าตรรกะของภาษาฝรั่งเศสชัดเจนสำหรับฉัน คุณมาจากอังกฤษดังนั้นคุณรู้ว่าฉันกำลังพูดถึง ;-) ฉันเดาว่าฉันแค่ต้องพยายามเรียนรู้ไวยากรณ์ให้หนักขึ้น
ไว้

2

ฉันไม่รู้ว่าโปรแกรมเมอร์เก่งในการเรียนภาษาต่างประเทศหรือไม่ แต่ฉันรู้ว่าการเขียนโปรแกรมและคอมพิวเตอร์โดยทั่วไปช่วยฉันได้มากในการเรียนรู้ภาษาต่างประเทศที่ฉันเชี่ยวชาญมากที่สุด - ภาษาอังกฤษ

ใช่ฉันได้รับการสอนภาษาอังกฤษในโรงเรียนมัธยม แต่ฉันเรียนภาษาเยอรมันมาเร็วกว่านี้และฉันจะมีปัญหาในการสร้างประโยคง่ายๆในภาษานั้นในตอนนี้ นั่นเป็นเพราะฉันเคยใช้ภาษาเยอรมันในโรงเรียนเท่านั้น ฉันคิดว่าสิ่งที่สำคัญที่สุดเกี่ยวกับการเรียนรู้ภาษาต่างประเทศคือการใช้งานจริงไม่ใช่แค่เยี่ยมชมห้องเรียนสัปดาห์ละครั้ง เมื่อคุณรู้พื้นฐานแล้วเริ่มอ่านเว็บไซต์ข่าวดูทีวีซีรีส์ (ดูทีวีในภาษาต่างประเทศนั้นง่ายกว่ามากสำหรับคำบรรยายแม้ว่าพวกเขาจะอยู่ในภาษานั้น) แชทกับคนอื่น ๆ


1

ดูที่วิธีการแก้ปัญหาและแก้ไขปัญหา c'est de pratiquer L'ideal c'est เป็นคนที่ไม่ดีเหมือนคนที่รู้จักกันดี peux correspondre tous les jours. J'ai appris l'anglais ต้องมีการเขียนโปรแกรม, และใช้การออกเสียงเป็นหัวหน้าและเป็นชาวไอริช


@Pierre, Merci :) ฉันแค่ต้องการหาเพื่อนตอนนี้ที่จะทนต่อฝรั่งเศสที่แตกสลายของฉัน มันเป็นเพียงว่าฉันเริ่มเรียนภาษาฝรั่งเศสกับเพื่อนหลายคนและเพื่อน ๆ ที่ไม่ได้เขียนโปรแกรมก็แปลกใจอยู่ข้างหน้าฉันและเพื่อนร่วมงานเขียนโปรแกรมของฉันทุกคนติดอยู่ที่ bonjour & ca va! ไม่ใช่การวางนัยทั่วไป แต่เป็นเพียงการสังเกต!
ไว้

Je ne ประกอบด้วย pas l'anglais Pourrais-tu reécrire en français?

Pardon, "Je parle un peu de Française" ;-)
ไว้

1
โปรแกรมเมอร์จริงเขียนโปรแกรมแปลแทนการเรียนรู้ภาษาพูดใหม่ : P
blueberryfields

2
โปรแกรมเมอร์ที่แท้จริงนำวิธีที่ขี้เกียจออกมาและใช้ Google Translate API ;)
อดัมเลียร์

1

ฉันกลัวภาษาต่างประเทศอย่างแน่นอน

ฉันกำลังพยายามเรียนรู้ภาษาจีน (แมนดาริน) ฉันเริ่มเรียนปีที่ 4 สัปดาห์ละครั้ง และฉันก็ยังไม่เข้าใจภาษาจีนที่เลียพูดโดยเจ้าของภาษา มันทำให้ฉันบ้า

ฉันมีภาษาฝรั่งเศสในโรงเรียนมัธยม 4 ปี ฉันไม่สามารถจำประโยคทั้งหมดได้ "Je parle un peu de Française" แต่ฉันรู้ว่าตอนนี้ฉันเห็นความหมายอะไรแล้ว ฉันไม่รู้ว่าคำตอบอื่นบอกอะไร :)

ฉันคิดว่าเป็นเพราะภาษาส่วนใหญ่จะท่องจำ ไวยากรณ์พื้นฐานนั้นง่าย แต่การเรียนรู้คำศัพท์เป็นเพียงการจดจำจดจำและจดจำ โปรแกรมเมอร์ (และนักวิทยาศาสตร์และวิศวกร ฯลฯ ) มีแนวโน้มที่จะเข้าใจสิ่งต่าง ๆ โดยการสร้างแบบจำลองพฤติกรรมในใจของพวกเขามากกว่าที่จะจำข้อเท็จจริง ฉันคิดว่าคนอื่น ๆ ส่วนใหญ่และการเรียนการสอนสอนให้คน "ฉลาด" โดยการจำข้อเท็จจริงและทำให้เรื่องภาษาดีขึ้น


@ เจย์ขอบคุณสำหรับข้อมูลของคุณฉันดีใจที่ฉันมี บริษัท !
ไว้

1
@ เจเพียงแค่ต้องการเพิ่มถ้ามันช่วยได้ - เพื่อนของฉันเพียงแค่เพิ่มประโยคจำนวนมากและฝึกฝนและฝึกฝนกับใครก็ตามที่เขาพบ ตอนนี้ในตอนแรกเขาดูโง่ ๆ เพราะเขาไม่รู้ว่าคำกริยาอะไรที่ไม่ควรสนใจน้อยกว่าถ้าเป็นแบบปกติ / อดีต / ปัจจุบัน เขาเพิ่งโพล่งออกมา สองปีข้างหน้าเขาพูดภาษาฝรั่งเศสคล่องแคล่ว ถ้าเพียง แต่ฉันสามารถเรียนรู้วิธีนั้น: - /
ไว้

คุณอาจมีปัญหาในการเรียนรู้ภาษาต่างประเทศเพราะคุณคิดว่าการเรียนรู้คำศัพท์เกี่ยวกับการท่องจำ
Jon Purdy

@ จอนใช่ไหม? เมื่อฉันได้รับกลุ่มประโยคเช่น - คุณเป็นอย่างไร / ชื่อของฉันคือ / คุณสามารถช่วยฉันได้ ฯลฯ ดูเหมือนว่าจะมีการต่อประโยค (ก่อนที่คุณจะมาถึงบทเรียนที่คุณเรียนรู้คำกริยาที่เกี่ยวข้องทั้งหมด ด้วย) ไม่จริงเหรอ? ฉันจำคำนามได้ แต่การท่องจำประโยคและท่องมันทำให้ฉันอึดอัดมาก ฉันแค่ไม่รู้สึก "มั่นใจ" ฉันเสียงเหมือนเด็กร้องไห้!
ไว้

@ Preet: หากคุณพยายามจดจำข้อมูลโดยไม่เข้าใจว่ามันรวบรวมกันอย่างไรคุณจะล้มเหลวอย่างแน่นอนหรืออย่างน้อยก็ไม่ได้เรียนรู้อย่างแท้จริง มันเพิ่มเติมเกี่ยวกับการจดจำรูปแบบ: การสังเกตความแตกต่างของวิธีการใช้คำนั้นแฝงไปด้วยความหมายที่เป็นเอกลักษณ์ของตัวเองและบังคับให้สมองของคุณปฏิบัติต่อมันในฐานะที่เป็นหน่วยงานของตัวเอง
Jon Purdy

0

พวกเขาอาจเป็นถ้าพวกเขาใช้ทักษะของพวกเขาในการพัฒนาเครื่องมือการเรียนรู้ภาษาส่วนบุคคล (แม้ว่านี่จะเป็นการเพิ่มและไม่ใช้แทนการฝึกฝนอย่างต่อเนื่องกับเจ้าของภาษาและข้อความ)

ฉันได้เขียนโปรแกรมมากมายเพื่อการใช้งานส่วนตัวและใช้ร่วมกันในสาขานี้ ข้อมูลเชิงปริมาณที่ประสบความสำเร็จที่สุดที่ฉันมีคือผู้ใช้ (ฉันรวมอยู่) ของแอพแฟลชการ์ดคำศัพท์ภาษาสเปนที่ฉันเรียนด้วยกันโดยเฉลี่ย 7+ คำศัพท์ใหม่ทุกวันในช่วง 3 เดือนแรกของการใช้งาน (เดือนที่คำนวณภายหลังเพื่อรวมระยะยาว การเก็บรักษา) มันเป็นหนึ่งในสิ่งที่น่าเกลียดที่สุดและแฮ็คที่สุดที่ฉันเคยเขียน แต่เป็นรางวัลที่ง่ายที่สุด (สำหรับการสนทนาและวรรณกรรมที่ฉันสามารถเพลิดเพลินได้ในตอนนี้)

โดยเฉพาะอย่างยิ่งการมีสถิติคงที่สามารถเป็นแรงจูงใจที่ดีสำหรับการศึกษาและการปฏิบัติตามปกติ (เพราะฉันมั่นใจว่าผู้ใช้เว็บไซต์เหล่านี้จะรู้!) และช่วยสร้างความมั่นใจ นอกจากนี้ยังเป็นเรื่องดีที่จะสามารถขุดข้อมูลผู้ใช้เพื่อช่วยกำหนดเป้าหมายการศึกษาและการปฏิบัติอื่น ๆ ของคุณได้ดียิ่งขึ้น

(นอกจากนี้เคล็ดลับการเรียนรู้ภาษาทั่วไป: ใช้เวลาส่วนใหญ่ของคุณในการใช้คำกริยาและทุกอย่างอื่นจะเข้าที่)

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.