ฉันเป็นโปรแกรมเมอร์ที่สอนตัวเอง ฉันได้เรียนรู้ RoR ตั้งแต่เดือนตุลาคมด้วยความรุนแรงที่แตกต่างกัน (บางครั้งทั้งวันบางครั้งก็ไม่มีอะไรเป็นเวลาหลายสัปดาห์) ก่อนหน้านั้นฉันรู้จัก Java เท่านั้น แต่รู้ดีทีเดียว ฉันเคยได้ยินคำพูดที่เกินจริงเกี่ยวกับ RoR และวิธีการที่จะทำให้คุณมีความสุขมีประสิทธิผลและอื่น ๆ จนถึงตอนนี้มันทำให้ฉันผิดหวังเท่านั้น ฉันเรียนรู้จากหนังสือ Agile และฉันสงสัยว่าส่วนหนึ่งของความยากลำบากอาจเกี่ยวข้องกับ JavaScript และ CSS ของฉันโดยไม่รู้ตัวและการเข้าใจเพียงเล็กน้อยเกี่ยวกับฐานข้อมูลและ HTML แต่เห็นได้ชัดว่าฉันใช้เวลานานกว่าจะเสร็จสิ้นโครงการในหนังสือ Agile มากกว่าคนอื่น ๆ และฉันก็ยังจำไม่ได้มาก มีบางสิ่งเกี่ยวกับ Rails ที่ฉันดูเหมือนจะไม่ได้รับเช่นเมื่อใช้สัญลักษณ์และเมื่อไม่ทำหรือวิธีเรียกใช้แบบไดนามิก
เมื่อเร็ว ๆ นี้ฉันได้รับมอบหมาย Rails เล็ก ๆ ซึ่งฉันขอให้ทำการเปลี่ยนแปลงเล็กน้อยกับอินเทอร์เฟซ ฉันใช้เวลาประมาณ 25 ชั่วโมงและแม้ว่าฉันจะมีความคืบหน้าในการทำความเข้าใจโค้ด แต่ฉันก็ยังไม่รู้ว่าจะดำเนินการอย่างไร ฉันไม่สามารถถาม Stack Overflow ได้เพราะมีรหัสจำนวนมากที่ฉันต้องจัดเตรียมเพื่อให้บริบท
ดังนั้นคำถามของฉันอยู่ในชื่อ: RoR ควรจะใช้เวลานานในการเรียนรู้หรือฉันเพิ่งจะช้า? เป็นไปได้หรือไม่ที่ฉันได้เรียนรู้จากหนังสือที่ผิด? รูปแบบการเรียนรู้ของฉันเป็นเช่นนั้นฉันจะไม่เข้าใจอะไรเลยหรือเข้าใจทุกอย่างถ้ามันสมเหตุสมผล