Saya cukup mahir dengan Java, C / C ++, JavaScript / jQuery dan cukup bagus di Objective-C. Saya cukup produktif dengan bahasa dan kerangka kerja yang sesuai juga dan menghasilkan sistem tingkat perusahaan (dan juga skala kecil) dengan cukup mudah sambil menjaga kode 'bersih' dan dapat dipelihara (ya, saya dapat membaca kode saya sendiri setelah enam bulan :)
Kecuali diamanatkan oleh platform (iPhone, iPad, dll.) Atau oleh klien / organisasi pelaksana, "mengapa" saya harus belajar bahasa pemrograman baru? Hanya untuk bersenang-senang"? Dan lakukan apa dengan kesenangan itu jika saya tidak akan melakukan sesuatu yang berharga dengan itu?
Banyak teman saya siap untuk belajar "hal baru berikutnya / bahasa" dan biasanya Python, Ruby atau PHP (hanya menyebutkan beberapa yang populer). Sekarang, hanya mengetahui bahasa itu sendiri adalah IMHO yang sia-sia. Anda juga perlu mengetahui kerangka kerjanya, mempelajari penggunaannya / API serta 'praktik implementasi yang baik', dll.
Jadi dari pengertian 'ekonomi', apakah ada manfaat dalam mempelajari bahasa pemrograman baru? Jika bahasanya dipelajari dengan cepat dan kotor, bahasa itu mungkin juga akan digunakan untuk pembuatan prototipe / implementasi yang cepat dan kotor - tetapi saya tidak menganggap ITU sebagai investasi waktu / upaya yang dapat dibenarkan.
Jadi hanya MENGAPA saya (atau siapa pun dalam hal ini) belajar bahasa pemrograman baru selain "itu menyenangkan jadi mari kita coba" - jika investasi waktu mungkin tidak sepadan dalam jangka panjang?