Ini mungkin sedikit keluar dari topik, tetapi saya akan mengambil risiko, karena situs ini tentang Pemrogram !
Pemrogram pandai mempelajari bahasa pemrograman baru secara terus-menerus, tetapi seberapa bagus mereka mempelajari bahasa lisan baru? Sudahkah Anda menggunakan bahasa asing (Prancis / Spanyol / dll) sebagai orang dewasa dan menguasainya? Apakah itu mudah?
Saya bertanya karena saya sudah mencoba belajar bahasa Perancis untuk beberapa waktu sekarang, dan saya masih pada tahap "Je parle un peu de Française" yang menjengkelkan. Saya telah menghadiri dua kursus bahasa Prancis, satu di mana sebagian besar kelas adalah programmer, dan satu di mana mereka tidak dan perbedaan kemampuan sangat jelas. Apakah kecenderungan matematika / logis menghalangi belajar bahasa lisan di mana tata bahasa tidak dalam satu dan nol? Atau apakah saya hanya mentransfer kesalahan alih-alih hanya menerima bahwa saya tidak pandai bahasa.
[Penting bahwa Anda belum diajarkan bahasa di sekolah, karena paparan awal benar-benar memberi Anda keunggulan. Saya telah mengambil dan menguasai bahasa-bahasa yang cukup baik untuk saya di bawah usia 10 tahun.]
sumber
Jawaban:
Saya merasa mudah dan menyenangkan untuk belajar bahasa baru! Satu-satunya alasan saya pandai pemrograman adalah karena saya memiliki kecenderungan yang kuat terhadap bahasa. Semua bahasa manusia pada dasarnya sama, dan bahkan tidak ada perbedaan besar dalam fonologi, tata bahasa, dan kosa kata yang bisa menghalangi fakta bahwa semua orang pada dasarnya bekerja dengan cara yang sama.
Saya merasa sangat bermanfaat untuk menarik kesejajaran antara etimologi, untuk menemukan sifat dasar dari apa yang membuat suatu bahasa diketik, dan untuk belajar bagaimana penutur asli memahami bahasa mereka sendiri. Belum lagi bahwa mempelajari berbagai ortografi telah memberi saya akurasi ulama yang hebat, yang sangat membantu dalam pemrograman.
Namun, jarak tempuh Anda mungkin bervariasi — saya seorang programmer karena saya seorang ahli bahasa, bukan sebaliknya, dan Anda bisa menjadi mahir dalam pemrograman dengan berbagai cara.
Edit:
Berikut adalah beberapa tips yang menurut saya dapat membantu programmer dengan pembelajaran bahasa:
Bahasa alami bukan bahasa pemrograman. Bahasa alami tidak memiliki aturan, tetapi mereka memiliki pola. Jika Anda melihat suatu pola, jangan mengklaim itu sebagai aturan dan kemudian mengeluh tentang semua pengecualian. Linguistik bukanlah bidang hitam-putih. Saya perhatikan bahwa orang-orang yang memiliki pola pikir teknis terperangkap dalam apakah mereka "benar" dan kehilangan fakta bahwa lebih penting untuk dipahami . Pidato alami memiliki makna yang melekat yang melampaui literalisme.
Belajar bahasa bukan tentang menghafal. Tidak ada penutur asli bahasa Spanyol mengatakan pada dirinya sendiri "voy, vas, va, vamo, vais, van" untuk mengingat bagaimana cara konjugasi "untuk pergi". Dia hanya melakukannya dalam menjalankan pidato karena dia telah mengembangkan perasaan dari waktu ke waktu tentang apa yang terdengar benar. Jangan mengambil pendekatan "ungkapan-ungkapan" untuk belajar bahasa: Anda akan kehilangan kata-kata yang tepat karena Anda tidak akan bisa membuat sendiri. Mempelajari kosa kata tidak sama dengan mempelajari API.
Bahasa alami adalah redundan dan kompresibel, dan Anda dapat menggunakan ini untuk keuntungan Anda sebagai siswa. Jika Anda mengucapkan atau mengeja sesuatu yang salah, kemungkinan Anda masih akan dipahami. Carilah etimologi kata-kata untuk mendapatkan arti makna yang lebih dalam. Memiliki rasa bahasa seperti itu sama pentingnya dengan mengetahui bahasa apa adanya. Tidak apa-apa untuk membuat beberapa kesalahan.
Melangkah keluar dari zona nyaman Anda dan bereksperimen. Cobalah untuk berbicara seperti yang dilakukan penutur asli. Jika Anda memperhatikan bahwa Anda mengucapkan atau mengartikulasikan sesuatu secara berbeda, cobalah untuk mengetahui dengan tepat caranya. Jika Anda tidak mengerti semua yang dikatakan seseorang, tidak apa - apa untuk meminta mereka mengulangi atau menjelaskannya. Jika Anda melakukan kesalahan, hal terburuk yang bisa terjadi adalah kesalahpahaman, dan jika Anda percaya diri dan keluar maka itu berubah menjadi situasi yang lucu alih-alih yang canggung, memalukan. Selamat bersenang-senang.
sumber
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 untuk itu. Itu menempatkan bahasa dalam perspektif bagi saya.Saya hanya dapat berbicara untuk diri saya sendiri, tetapi saya merasa kesulitan untuk belajar bahasa lisan (saya mencoba 2 semester bahasa Spanyol di perguruan tinggi) di luar dasar-dasarnya. Beberapa posting lain telah mengemukakan poin tentang menghafal dan berlatih menjadi sangat penting untuk mempelajari bahasa baru, dan saya percaya itu benar.
Saya akan mengatakan ini adalah alasan saya melakukannya dengan buruk; artinya, saya hampir tidak pernah menghafal apa pun. Pengembang lain mungkin berbeda dalam hal ini, tetapi sebagian besar pendekatan saya adalah untuk mendukung Mengapa daripada Apa. Dalam kalkulus, seorang guru memarahi saya setelah mengikuti tes. Dia telah melihat derivasi teorema saya di margin, dan menyatakan bahwa saya tidak perlu melakukan pekerjaan semacam itu selama tes jika saya menghafal teorema itu di tempat pertama (atau jika saya telah melakukan pekerjaan rumah saya.) Saya harus setuju.
sumber
Saya pikir sebagian besar tergantung pada orangnya. Tapi ini pengalaman saya sendiri sebagai programmer dari Inggris, tinggal dan bekerja di Jerman.
Saya berpikir dan belajar dengan sangat logis, jika logika sesuatu itu jelas, atau jika saya bisa belajar aturan tentang cara sesuatu bekerja, saya bisa mengingatnya dengan mudah. Ini telah membuat belajar tata bahasa Jerman sedikit lebih mudah bagi saya maka mungkin seseorang yang belajar hanya kata-kata dan belajar tata bahasa melalui asosiasi.
Namun sementara saya merasa mudah untuk bekerja dengan algoritma dan matematika, saya kesulitan ketika bekerja dengan seni dan desain. Demikian juga dalam komunikasi lisan, saya mahir dalam berkomunikasi, tetapi kurang dalam hal sisi bahasa yang lebih puitis dan juga dalam mengingat nama (terutama ketika kata-kata tidak didokumentasikan dengan sangat baik dan pilihan yang harus digunakan harus dipelajari melalui observasi (yaitu (dalam bahasa Jerman) menschen / leute raum / zimmer gleich / botak) atau ketika kata-kata tampak setara dengan kata-kata bahasa Inggris, tetapi berbeda dalam penggunaannya (fertig / bereit).
Menemukan tata bahasa lebih mudah telah membuat segalanya lebih mudah bagi saya, itu berarti bahwa saya memiliki struktur kalimat yang hampir benar, dan hanya perlu latihan dan sering menggunakan kamus dan teman-teman untuk belajar kosa kata (untungnya, saya menemukan orang Jerman untuk umumnya sangat memaafkan kesalahan, terutama dalam hal tata bahasa yang tidak teratur).
/ * Maaf sebelumnya untuk kesalahan tata bahasa di atas, saya perlu tidur. * /
sumber
Saya tidak tahu apakah programmer pandai belajar bahasa asing, tetapi saya tahu bahwa pemrograman dan komputer pada umumnya banyak membantu saya belajar bahasa asing saya paling fasih berbahasa Inggris.
Ya, saya diajarkan bahasa Inggris di sekolah menengah, tetapi saya belajar bahasa Jerman jauh lebih awal dan saya akan kesulitan merumuskan kalimat sederhana dalam bahasa itu sekarang. Itu karena saya pernah menggunakan bahasa Jerman hanya di sekolah. Saya pikir hal terpenting tentang belajar bahasa asing adalah menggunakannya , bukan hanya mengunjungi kelas seminggu sekali. Setelah Anda mengetahui dasar-dasarnya, mulailah membaca situs berita, menonton serial TV (menonton TV dalam bahasa asing jauh lebih mudah dengan subtitle, bahkan jika mereka menggunakan bahasa itu), mengobrol dengan orang lain, dll.
sumber
Pour apprendre une langue, la meilleure solution c'est de pratiquer. Semua orang tahu tentang semua ini dan apa yang Anda inginkan. Jaim appard l'anglais dans les livres de programmation, puis la prononciation dan bossant a coté d'un irlandais.
sumber
Saya benar-benar mengerikan dalam bahasa asing.
Saat ini saya sedang mencoba belajar bahasa Mandarin (mandarin). Saya memulai kelas 4 tahun saya, seminggu sekali. Dan saya masih tidak bisa mengerti sedikitpun bahasa Cina yang diucapkan oleh penduduk asli. Ini membuatku gila.
Saya memiliki 4 tahun bahasa Prancis di sekolah menengah. Saya tidak akan bisa mengingat seluruh kalimat "Je parle un peu de Française", tetapi saya tahu artinya sekarang setelah saya melihatnya. Saya tidak tahu apa kata jawaban lain itu :)
Saya pikir itu karena sebagian besar bahasa menghafal. Tata bahasa dasarnya sederhana, tetapi untuk mempelajari kosa kata hanyalah menghafal, menghafal, menghafal. Programmer (dan Ilmuwan dan Insinyur, dll.) Cenderung memahami hal-hal dengan memodelkan perilaku dalam pikiran mereka, daripada menghafal fakta. Saya pikir sebagian besar orang lain, dan sekolah mengajar orang untuk menjadi "pintar" dengan menghafal fakta, dan dengan demikian berakhir dengan lebih baik dalam hal bahasa.
sumber
Mereka bisa jadi jika mereka menggunakan keterampilan mereka untuk mengembangkan alat belajar bahasa pribadi (meskipun ini merupakan augmentasi dan bukan pengganti untuk praktik berkelanjutan dengan penutur asli dan teks).
Saya telah menulis banyak program untuk penggunaan pribadi dan bersama di bidang ini. Data kuantitatif paling sukses yang saya miliki adalah bahwa pengguna (termasuk saya) dari aplikasi web flashcard kosakata bahasa Spanyol yang saya buat bersama-sama belajar rata-rata 7+ kata baru setiap hari selama 3 bulan pertama penggunaan (dihitung beberapa bulan kemudian untuk memasukkan jangka panjang penyimpanan). Ini adalah salah satu hal yang paling jelek, paling hackiest yang pernah saya tulis, tetapi dengan mudah adalah yang paling bermanfaat (untuk percakapan dan literatur yang sekarang bisa saya nikmati).
Khususnya, memiliki statistik konstan dapat menjadi motivasi yang bagus untuk belajar dan berlatih secara teratur (karena saya yakin pengguna situs web ini akan tahu!) Dan membantu membangun kepercayaan diri. Sangat bagus juga untuk dapat menambang data pengguna untuk membantu menargetkan studi dan praktik Anda yang lain dengan lebih baik.
(Juga, tip pembelajaran bahasa umum: habiskan sebagian besar waktu Anda untuk kata kerja dan yang lainnya akan jatuh ke tempatnya.)
sumber