ถามว่าเก่งคอมแต่เขียนโปรแกรมไม่เป็นผิดไหม บอกได้เลยว่าไม่ผิดครับ
แต่ในยุคนี้ บอกตรงๆว่าจำเป็นต้องเขียนให้ได้อย่างน้อยก็คือ Web Application ด้วยภาษาอะไรก็ได้สักภาษาหนึ่งครับ
เมื่อคนทั่วไปคาดหวังว่าโปรแกรมเมอร์ต้องซ่อมคอมพิวเตอร์เป็น ดังนั้น การที่จะคาดหวังว่าช่างซ่อมคอมพิวเตอร์ ต้องเขียนโปรแกรมเป็นก็เช่นกัน (บางคนคิดไปไกลถึงขนาดจะให้แฮกเฟซบุ๊ก หรืออีเมลให้ได้ด้วย >__<)
การเขียนโปรแกรมจัดการฐานข้อมูล (PHP + MySQL) หลักๆเลยก็มีที่ต้องเรียนรู้ให้ได้ก็คือ CRUD = Create, Read, Update, Delete เป็น 4 ส่วนหลักที่ต้องทำให้ได้
1. Create คือการเพิ่มข้อมูล
2. Read คือการนำข้อมูลมาแสดง
3. Update คือการแก้ไขข้อมูล
4. Delete คือการลบข้อมูล
แต่สิ่งสำคัญจริงๆของการเขียนโปรแกรมคือ ประสบการณ์ การลองผิดลองถูก การพูดคุยปะทะคารมกับผู้ใช้งานเพื่อหาข้อตกลงถูกต้องตรงใจที่สุดตามที่ผู้ใช้ต้องการ
ดังนั้นการจะเขียนโปรแกรมให้ใช้งานได้ดีจริงๆนั้น คือการเก็บเกี่ยวประสบการณ์ เรียนรู้ความผิดพลาด และแก้ไขมัน หาทางจัดการกับปัญหานั้นๆไม่ให้เกิดขึ้นอีก
หลายคนอาจจะแปลกใจว่าฝึกเขียนโปรแกรมมาตั้งนาน แต่ทำไมไม่เข้าใจหลักการเสียที ทำไมถึงสร้างระบบอะไรไม่ได้เสียที หรือจะต้องไปเข้าคอร์สเสียเงินถึงจะทำได้กันนะ
ถ้าตั้งใจจริง จะคอร์สเสียเงินหรือฟรีก็ได้ผลลัพธ์ไม่ต่างกันครับ เพียงแค่ระหว่างทางในการเรียนรู้จะต่างกันเท่านั้นเอง คอร์สเสียเงินก็จะเรียนรู้ได้เร็วตามขั้นตอน ส่วนคอร์สฟรี หรือฟรีบทความต่างๆก็จะต้องออกแรงรวบรวมข้อมูล และเผชิญกับ BUG เพียงลำพังเท่านั้นเอง (ที่จริงก็ไม่ใช่เพียงลำพังเสียทีเดียวหรอกครับ เพราะมีกลุ่ม หรือเว็บบอร์ดหลายที่คอยให้คำตอบเวลามีปัญหา)
แค่ลงมือทำ สักวันมันจะต้องเป็นจริงครับ
ความคิดเห็น
แสดงความคิดเห็น