มีข้อแนะนำสำหรับตัวผมเองนะครับ มันเป็นการยากมากๆ ที่เราจะหยิบหนังสือการเขียนโปรแกรมขึ้นมาหนึ่งเล่ม
แล้วอ่านมัน แล้วเราจะเข้าใจ ทุกอย่่างนั้นมันไม่ได้เกิดจากการจำ แต่เกิดจากประสบการณ์ทั้งสิ้น
ฉะนั้น เราจะเก่งเรื่องการเขียนโปรแกรม ก็คือเราต้องมีประสบการณ์ในการเขียนโปรแกรมบ่อยๆ สำหรับผมแล้ว
การที่เราจะมีประสบการณ์การเขียนโปรแกรม จะต้องคิดโจทย์หรือสิ่งที่เราอยากจะทำ แล้วก็ลงมือทำ สิ่งที่สำคัญคือ
!!!อย่าถามถ้ายังไม่ได้ลงมือทำ มาดูตัวอย่างการคิดของผม
ถ้าผมอยากเขียนโปรแกรมดึงข้อมูลจาก amazon สิ่งที่ผมจะต้องทำคือ ค้นหาข้อมูลจาก Google นี่ละ "amazon api php"
ตามคีย์เวิด ผมไปเจอเว็บหนึ่งที่เขาพูดถึงเรื่องนี้คือ
http://framework.zend.com/manu...12/en/zend.service.amazon.html 

ดูแล้วก็ยังงง ทำยังไงต่อไม่ต้องคิดมากเอาไปรันเลยครับ มันได้ Error แบบนี้

หาเลยครับใน Google แล้วจะเจอคำตอบเอง ทำแบบนี้ไปเรื่อยๆ จนได้คำตอบที่เราต้องการ และสิ่งที่สำคัญอีกอย่าง
นำสิ่งที่เรารู้มาใช้ประโยชน์ให้มากที่สุด ไม่จำเป็นต้องรู้ทุกอย่างครับ เราก็สามารถเขียนโปรแกรมได้
ขอให้สนุกกับการเขียนโปรแกรมนนะครับ