Ketika saya pertama kali mulai belajar bagaimana memprogram, programmer nyata dapat menulis perakitan dalam tidur mereka. Setiap sekolah serius dalam ilmu komputer akan mencakup sedikit pelatihan dan praktik dalam pemrograman menggunakan perakitan. Sejak itu telah berubah, ke titik di mana saya melihat gelar Ilmu Komputer dengan perakitan, jika dimasukkan sama sekali, diturunkan ke satu tugas, dan satu bab, untuk total dua minggu bekerja dari sekolah 4 tahun.
Pemrograman C / C ++ tampaknya telah mengikuti jalur yang sama. Saya tidak lagi terkejut mewawancarai lulusan universitas yang tidak menghabiskan lebih dari dua minggu pemrograman C ++, dan hanya membaca C dalam sebuah buku di suatu tempat. Sementara gelar CS yang paling serius tampaknya masih mencakup waktu belajar yang signifikan dan menggunakan salah satu atau kedua bahasa, trennya jelas terhadap C / C ++ yang kurang ditegakkan di sekolah.
Jelas mungkin untuk membuat karier menghasilkan karya yang baik tanpa pernah membaca atau menulis satu baris kode C atau C ++.
Mengingat semua itu, apakah mempelajari kedua bahasa sepadan dengan usaha? Apakah mereka dituntut untuk unggul? (di luar saran khusus non-bahasa yang jelas, seperti "pilihan bahasa yang baik mungkin penting untuk pendidikan komprehensif", dan "mungkin ide yang bagus untuk terus mencoba dan mempelajari bahasa baru sepanjang karier seorang programmer, hanya untuk meregangkan sel abu-abu ")