Ben kendi kendini yetiştirmiş bir programcıyım. Ekim ayından bu yana değişen yoğunlukta (bazen tüm gün, bazen birkaç hafta boyunca hiçbir şey yok) RoR öğreniyorum. Ondan önce sadece Java'yı biliyordum, ama oldukça iyi biliyordum. RoR ve sizi nasıl mutlu, üretken, vb. Yapması gerektiği konusunda çok fazla duydum. Şimdiye kadar sadece beni hayal kırıklığına uğrattı. Çevik kitaptan öğrendim ve zorlukların bir kısmının JavaScript ve CSS bilmeme ve sadece titrek bir veritabanı ve HTML kavrayışına sahip olması gerektiğinden şüpheleniyorum. Ama görünüşe göre Agile kitabındaki projeyi tamamlamak diğer insanlara göre çok daha uzun sürdü ve hala çok fazla hatırlamıyorum. Rails ile elde edemediğim bazı şeyler var, örneğin semboller ne zaman ve ne zaman KULLANILMAMIŞ veya dinamik yöntemlerin nasıl çağrıldığı.
Son zamanlarda arayüzde küçük bir değişiklik yapmamın istendiği küçük bir Rails ödevi verildi. Beni yaklaşık 25 saat sürdü ve kodu anlama konusunda bazı ilerlemeler kaydetmiş olmama rağmen, hala nasıl ilerleyeceğim konusunda hiçbir fikrim yok. Bağlam vermek için sağlayacağım çok fazla kod olduğundan yığın taşmasını bile isteyemem.
Yani sorum şu başlıkta: RoR'nin öğrenmesi uzun sürüyor mu yoksa sadece yavaş mıyım? Yanlış kitaptan öğreniyor olabilir miyim? Öğrenme tarzım öyle ki, ya hiç bir şey anlamıyorum ya da her şeyi anlıyorum, eğer mantıklıysa.