เพิ่งซื้อหนังสือมาสองเล่ม Database system กับ Data structure and algorithm

พอดีค้นๆข้อกระทู้ในพันทิปเจอมีคนแนะนำว่าถ้าจะหัดเขียนโปรแกรมให้หาสองอย่างนี้มาอ่านก่อนกับภาษาเริ่มต้นซักภาษานึง
เพิ่งได้หนังสือจาก se-ed สั่งทางออนไลน์เปิดอ่านบทแรกอย่างละเล่มแล้วเหมือนมันจะสอนกันคนละเรื่อง Data structure and algorithm เหมือนจะสอนว่าจะเอาข้อมูลที่มีอยู่แล้วมาคิดขั้นตอนวิธีในการใช้ยังไง, Database system สอนระบบการจัดเก็บข้อมูลให้เป็นสัดส่วนเพื่อให้เรียกใช้งาน ถ้าให้ผมเลือกเองผมอ่านอย่างหลังก่อนเพราะแลดูง่ายกว่า แต่ว่าที่มาถามเพราะว่าผมฝึกเขียนภาษาโปรแกรมไปด้วยครับอยากให้มันส่งเสริมกันและกันไปด้วยกันช่วยแนะนำทีครับควบอันไหนดี Database system + ฝึกเขียนโปรแกรม, กับ Data structure and algorithm + ฝึกเขียนโปรแกรม

ถามเพิ่มเติมนิด จริงๆอยากหัด java เลยแต่มันเห็นบอกว่าต้องมีพื้นฐานภาษา C เลยไปหัด python ก่อน python ก็สนุกดีครับแลดูโค้ดมันสั้นกว่าคิดอะไรก็เขียนออกไปแบบนั้นให้มันถูก syntax ก็พอ แต่จริงๆอยากหัด java เลยจะได้ไหมครับ

ปล ไม่ได้เรียนทางสายนี้ครับ
คำตอบที่ได้รับเลือกจากเจ้าของกระทู้
ความคิดเห็นที่ 1
ควรเรียนรู้ทั้งหมดครับ
Data Structure กับ Database มันก็สอดคล้องกันอยู่แล้วครับ
Algorithm ก็ต้องใช้ควบคู่ไปกับตอนเขียนโค้ดด้วยเช่นกัน
ส่วนภาษาจะอะไรก็ได้ที่คิดว่าเหมาะสม และเอาไปใช้งานต่อๆไปได้
พึงระลึกไว้ว่า [Program = Data structure + Algorithm] ครับผม
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่