ผมต้องการศึกษา programming เพื่อเขียน app
ปัจจุบันศึกษา java ในระดับเริ่มต้นไม่นานนัก (สองเดือน) ไม่ได้จบเอกคอมพิวเตอร์ หรือเอก math โดยตรง
ตอนนี้อ่านหนังสือ Sybex- Javafoundation
OOp analysis design (HeadFirst)
และ Karel workshops
ต้องการ intensive ตัวเอง โดยกำหนดระยะเวลา คือ 3 เดือน ศึกษา
Java / oop ฝึกทำเวิร์คชอป เนื่องจาก เห็นว่า หา ref ง่ายกว่า ios
อีก 6 เดือนคือ cocoa กับ ios
ลึกๆก็ไม่ค่อยมั่นใจ ในคุณภาพของตัวเอง ว่าจะสู้เด็กๆที่จบ software engineer ได้หรือไม่
ไม่มั่นใจว่าเราจะมีคุณภาพพอ ที่บริษัทต่างๆจะรับหรือไม่ ไม่ทราบทั้งโครงสร้างหลักสูตรหรือ syllabus ว่าเขาเรียนอะไรกันบ้าง
โจทย์หรือโปรเจค ในแต่ละชั้นปี จนถึงปีสุดท้าย เขา ทำชิ้นงานในระดับใด
และถ้าหากผมศึกษาเอง ผม "น่าจะ"ขาดความรู้ ในส่วนใด ไปบ้าง เพื่อที่จะหามาศึกษาเองเพิ่มเติม
วิชา math ที่มีผลกับงานทางโปรแกรมมิ่ง ผมควรศึกษาอะไรบ้าง
จะหา workshop ต่างๆได้ที่ใหนบ้าง
งานที่เกี่ยวข้องกับ software engineering ผมสนใจการทำ mobile app เป็นพิเศษ อยากทราบ สายงานอื่นๆที่น่าสนใจ และต่อเนื่องกันได้
เอาทีละอย่างครับ ใจเย็นๆ
วิศวะกรรมซอฟท์แวร์เป็นเรื่องที่มากกว่า "ศาสตร์" ครับ มันต้องมีศิลป์เข้ามาเกี่ยวข้องด้วย
คุณอาจขาดเรื่อง Data Structure ครับ ซึ่งมันเป็น concept
แต่ถ้าโดยทั่วไปแล้วศึกษาเองก็เขียนโปรแกรมจนใช้งานได้แน่นอนครับ เท่าที่เห็นจากชื่อหนังสือ เดาว่าเป็นหนังสือระดับกลาง ไม่ใช่ระดับเบื้องต้น
และจากกระทู้ก่อนๆ ผมพบว่า syntax คุณผิดเพียบเลยครับ
เจ้าพ่อมาตอบเอง
คิดว่าจะมาทางสาย Java นะครับ ผมแนะนำดังนี้นะ
อ่านแล้วต้องทำความเข้าใจ และสำคัญที่สุดอีกอย่าง ระหว่างการศึกษา "ต้อง" ทำโปรเจคขึ้นมาสักตัวนึง ไม่งั้นเราจะไม่มีประสพการณ์อะไรเลย ถ้าเกิดว่าหาคนตรวจโปรเจคไม่ได้ก็เอามาให้คนแถว ๆ นี้อ่านก็ได้ครับ คนเก่ง ๆ เยอะ
ทางลัดสุดแต่อาจโหดสุดคือ ไปทำงานจริงๆเลย อาจหาสมัครงานเป็น intern ก็ได้จะได้รู้ว่าที่นั่งทำๆอยู่บ้านกับหน้างานจริงๆ อะไรหลายๆอย่างมันต่างกัน คุณอาจะได้เรียนรู้ระดับ 1 ปีของการศึกษาเอง ภายในเวลา 3 เดือนจากงานจริงๆ เรื่องเด็กจบ software engineering ไม่ต้องกลัวหรอกครับ แค่มีภาษีดีกว่าแต่คุณภาพ ผมว่าส่วนน้อยที่จะเก่งจริงๆ
แล้วเริ่มสนุกกับมันหรือยังครับ ถ้าสนุกและชอบตอนหลับเอาไปฝันต่อ ก็แสดงว่ามาถูกทางนะครับ :)
ผมแนะนำเล่มนี้ครับ เอาไปอ่านแล้วน่าจะเข้าใจ Java ขึ้นมาทันที ผมซื้อมาอ่านตอนเรียนมหาลัย คนเขียนเขียนด้วยภาษาที่เข้าใจง่ายโครตๆๆๆ
เขียนโปรแกรม JAVA เบื้องต้น
+1 เล่นนี้ตัวจุดประกายเลย อ่านสนุกดี อธิบายคอนเซป OOP ได้ดี เหมาะกับผู้เริ่มต้นจริงๆ
อ่านสนุกเหมือนอ่านนิทาน ยกตัวอย่างให้นึกภาพตามได้ง่ายๆ เหมือนมีคนมาเล่าเรื่องให้ฟัง ตอนนํ้นมีอีกเล่มชื่อคัมภีร์จาวา ไม่เคยอ่านได้เกิน 5 หน้า ซื้อมาไว้หนุนนอนอย่างเดียว
เมื่อวานจะซื้อแล้ว แต่มันเหลือเล่มเดียว สภาพแย่มาก
โอ้ เล่มนี้แหละ หาอยู่หลายเล่ม
เลือกเล่มนี้มาอ่านเข้าใจเลย
คนเขียนเขาเกริ่นว่าจะมีภาคต่อ แต่ไม่เห็นออกสักที
สู้ๆ ครับ