แต่หลังจาก เรียนเสร็จ ก็จะ "งง" ...แบบว่า ทำไม เนื้อหามันมากเหลือเกิน
คนสอน ก็มักจะพูดว่า แค่นี้จำไม่ได้ หรือ ?
คนเรียน ก็มักจะคิดว่า มันมากน๊ะ ใครจะจำได้ ?
ตอนคุณ (คนสอน) เรียน ทำได้เลยใช่มั๊ย ? (อันนี้คิดในใจน๊ะ)
Next Step คือ ฝึกทำๆๆๆ และเพิ่มความรู้ความเข้าใจในเครื่องมือ (Tool) ต่างๆ
อ๊ะ! วิธีนี้คือ การเรียนในห้องเรียนนี่นา!
ใช่แล้วครับ
ถ้าใช้เครื่องมือได้เต็มที่ ก็จะลดเวลาได้มาก
ข่าวไม่ดี : เครื่องมือดั้งเดิม ที่แสดงให้เห็น ใช้งานยังยุ่งยากอยู่
ผมมักจะเปรียบเทียบวิธีนี้ คือ การเขียน ASP.net ด้วย NotePad
(ต้องจำคำสั่ง และใช้ความพยายามมาก)
มีเครื่องมือที่ช่วย คล้ายกันกับ VS2010 ของ DotNet แต่ก็ยังมีข้อจำกัดอื่นๆ แทรกอยู่
เช่น เขียน code ง่ายขึ้น แต่เมื่อจะ compile ต้องกลับไปใช้ วิธีแบบเดิม เป็นต้น
ตัวที่ช่วยออกแบบหน้าจอ เช่น Visual Age (ฟรี) เป็นต้น
เลือกใช้ตามสะดวกครับ ในหัวข้อต่อไป ผมจะแนะนำ "หัวข้อ"
ที่ใช้เสริม "ฝึกทักษะ" เพื่อแก้ปัญหา รู้วิธีทำแล้ว จะทำอะไรดีอ่ะ (คิดไม่ออก)
โดยผมจะแทรก algorithm กับ business concept เข้าไปด้วย
จากประสพการณ์ นักศึกษาที่จบใหม่ "ขาด" ทักษะส่วนนี้มาก