Saya seorang programmer java dan saya telah memutuskan untuk belajar sedikit tentang ilmu komputer teoretis. Saya tidak memiliki gelar dalam hal itu dan sedikit latar belakang akan banyak membantu saya karena saya tidak tahu apa pun selain coding ketika datang ke pengembangan perangkat lunak.
Saya telah mencari jawaban di situs web ini dan saya telah menemukan banyak orang merekomendasikan buku "Struktur dan Interpretasi Program Komputer" tetapi karena saya tidak memiliki pengetahuan matematika yang diperlukan untuk menangani buku ini, saya memutuskan untuk pergi dengan "Cara Mendesain Program" sebagai gantinya.
Pertanyaan saya di sini adalah apa yang akan saya dapatkan dari pengalaman ini? Apakah ini akan mengajarkan saya tentang Ilmu Komputer seperti yang saya inginkan? Atau lebih baik saya membaca tentang algoritma dan struktur data saja?