Saya seorang pengembang perangkat lunak, berpengalaman dengan C # (pengalaman 5 tahun) bersama beberapa bahasa lainnya.
"Pekerjaan impian" saya bekerja di video game sebagai pengembang.
Sebagian besar pekerjaan membutuhkan pengetahuan tentang C ++, yang saat ini tidak saya miliki (kecuali untuk beberapa dasar-dasarnya).
Saya telah melihat-lihat, dan sebagian besar perusahaan game besar membutuhkan sesuatu selama 3-5 tahun pengalaman sebelumnya dengan C ++.
Pertanyaan saya adalah - rute apa yang baik untuk mencapai tingkat pengalaman yang diperlukan ini, yang berasal dari C #?
Saya telah memikirkan beberapa cara yang mungkin untuk melakukannya:
Dapatkan lebih banyak pengetahuan tentang C ++ dari buku. Berpartisipasi dalam proyek sumber terbuka yang ditulis dalam C ++. Apa yang akan menjadi cara terbaik untuk belajar C ++ dan memiliki pengalaman tingkat kerja dengannya, khususnya untuk industri game?