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.