พูดกันจริงๆ ทุกวันนี้ผมกลัวจะตกงานเอาง่ายๆ เพราะใครๆก็สามารถเขียนโปรแกรมได้ ทำไมถึงผมถึงบอกอย่างนั้น ก็เพราะไปเจอบทความนึง ที่ Google สนับสนุนให้คนหันมาพัฒนาแอพพลิเคชั่นบนระบบ Android ที่มีในมือถือใหม่ๆหลายยี่ห้อ โดยแค่เปิดโปรแกรมแล้วลากวางๆ ก็ออกมาเป็นแอพฯเท่ห์เก๋ไก๋ แบบมีเอกลักษณ์เป็นของตัวเอง
ผมจะขอข้ามเรื่องแอพฯ บนมือถือไปก็แล้วกัน เพราะไม่เกี่ยวกับงานที่ผมทำอยู่ มาดูโปรแกรมเมอร์สายเว็บแอพฯ กันบ้างดีกว่า ภาษาที่ผมถนัดที่สุดในการเขียนโปรแกรมบนเว็บก็คือ PHP ซึ่งเป็นเครื่องมือฟรีทั้งชุดเลยก็ว่าได้ เป็นโปรแกรมที่ต้นทุนไม่สูงครับ ควักกระเป๋าตังค์จ่ายค่าเครื่องเซิร์ฟเวอร์ครั้งเดียว ไม่ต้องจ่ายค่าลิขสิทธิ์ซอร์ฟแวร์อีก ถ้าเราใช้ระบบปฏิบัติการ UBUNTU SERVER เราก็จะได้ระบบพร้อมติดตั้งโปรแกรมที่พัฒนาขึ้นมาจากภาษา PHP ได้ทันที
คู่มือ PHP มีหนังสือเยอะแยะมากมายในห้องสมุด มีผู้เชี่ยวชาญมากมายใหนหลายเว็บบอร์ด มีซอร์สโค๊ดให้ดาวน์โหลดมาใช้ มาศึกษามากจริงๆ ถ้าใครอยากจะเป็นโปรแกรมเ่มอร์สายเว็บแอพพลิเคชั่น เลือก PHP เถอะครับ เรียนให้ลึก เล่นให้จริงจัง รับรองคุณเขียนโปรแกรมเจ๋งๆ ได้แน่
โปรแกรมที่ผมเขียนไม่เป็น มีดังนี้
- แอพพลิเคชั่นบนมือถือ อันนี้อยากลองฝึกดูเหมือนกันแต่สภาพแวดล้อมไม่เอื้ออำนวย
- โปรแกรมบัญชี อันนี้คงปวดหัวสุดๆ ถ้าเขียนเสร็จคงเก่งบัญชีไปพร้อมๆกันถึงไม่ได้เรียนมาก็เหอะ
- โปรแกรมดักจับข้อมูล แฮกระบบ อันนี้น่าเศร้าจริงๆ เพราะเป็นความฝันของคนที่อยากเป็นเซียนคอมพิวเตอร์
- และอีกหลายโปรแกรมที่คนสนใจดาวน์โหลดใช้งานบ่อยๆ
แล้วอย่างนี้จะเรียกตัวเองว่าเป็นโปรแกรมเมอร์เต็มตัวได้รึเปล่านะ ทั้งที่เขียนโปรแกรมอะไรก็ไม่เป็นสักอย่าง??
ถ้าคำถามนี้เกิดขึ้นสมัยที่ผมยังเรียนอยู่ วันนี้ผมคงไม่ได้มานั่งเขียนโปรแกรม คงไม่ได้เป็นโปรแกรมเมอร์อย่างทุกวันนี้แล้วครับ
นักศึกษาหลายคนที่เลือกเรียนอาจจะอยากทำให้ได้อย่างที่คิดไว้ นั่นเพราะเราหวังไว้สูงเกินไปครับ เอาเข้าจริงเราได้เรียนภาษา C++, Asambly, Java แล้วก็ยังเอาอัลกอรึทึมในแบบฉบับหนังสือทั้งดุ้นมาป้อนเข้าหัววันแล้ววันเล่า คนที่ไอคิวสูงหน่อย ก็ไปได้เรื่อยๆ คนที่มีแต่ความฝันที่ใจยังไม่หนักแน่นพอต่างก็หันหน้าหนีกับคำว่า "การเขียนโปรแกรม"
ผมได้พบกับเพื่อนใหม่หลายคนในที่ทำงาน และบางคนก็จบสาขาที่ได้เรียนการเขียนโปรแกรมมาเหมือนกัน อย่างสาขา คอมพิวเตอร์ธุรกิจ, เทคโนโลยีสารสนเทศ, วิทยาการคอมพิวเตอร์ และก็มีวิศวซอร์ฟแวร์บางคนด้วยที่ถอดใจหันหลังให้กับการเขียนโปรแกรม
สาเหตุมาจากอะไรนั้นผมเพิ่งได้รู้มาไม่นานนี้ ว่าบางคนเรียนหนักมาก เขายกตัวอย่างวิชาอัลกอริทึมมาอธิบายถึงสรรพคุณให้ผมฟัง พอมีเวลาหลังเลิกงานเลยไปหยิบหนังสือ อัลกอริทึม มาอ่าน ไม่น่าเชื่อผมไม่เข้าใจตัวอักษรมากมายที่บรรยายอยู่ในหนังสือเล่มนั้นเลยครับ
ผมยอมรับเลยว่าความรู้ผมเทียบกับเพื่อนๆเหล่านี้ไม่ได้ ถ้าต้องสอบวัดความรู้มีหวังผมคงแพ้อย่างหมดท่า เพราะผมไม่เคยเรียนมาก่อน ตอนเรียนก็ไม่ค่อยรู้เรื่อง Flowchart บ้างล่ะ Diagram บ้างล่ะ ผมชอบวิชาคอมพิวเตอร์ และการเขียนโปรแกรม แต่ทุกครั้งที่เรียน น้ำตาแทบไหล ไม่เข้าใจเลย!!
สุดท้ายจึงตัดสินใจ เรียนให้ผ่านๆ ไป และเขียนโปรแกรมด้วย PHP แบบสนุกไปวันๆ จนจบก็ไม่มีโปรเจ็กต์เป็นชิ้นเป็นอัน เพราะเรียนไปเล่นไปตามตัวอย่างให้สนุกๆ เท่านั้น แต่ก็พอมีงานไปพรีเซนต์ตอนสมัครงานได้บ้าง
ดังนั้น ตอนนี้ผมจึงเป็นโปรแกรมเมอร์ที่เขียนโปรแกรมในสายการเชื่อมต่อกับฐานข้อมูลเท่านั้น ซึ่งก็เพียงพอต่อความต้องการของหน่วยงานในระดับเล็กจนถึงระดับกลาง เพราะถ้าดูกันที่เนื้องานจริงๆ นั้นโปรแกรมที่ใช้ในสำนักงานก็มีหน้าที่เพียงบันทึกข้อมูล และเรียกรายงานตามเงื่อนไขต่างๆ เท่านั้นเอง
ที่ผมอยากจะบอกให้ใครก็ตามที่อยากจะเขียนโปรแกรมเป็น หรืออยากจะเป็นโปรแกรมเมอร์ ให้ลองศึกษาการเขียนโปรแกรมด้วย PHP ดูนะครับ เพื่อลบล้างความคิดที่ว่าการเขียนโปรแกรมเป็นวิชาที่ซับซ้อนเกินไป เพราะนั่นก็เป็นเพียงตำราเรียนที่เขียนโดยผู้ที่มีความรู้ห่างกับเราหลายขั้นเท่านั้นเอง
ลองเรียนเล่นๆ สนุกกับมันไป ถึงไม่ได้ทำงานเป็นโปรแกรมเมอร์ แต่เชื่อผมเถอะว่าคุณจะได้โปรแกรมเล็กๆ ที่เขียนเอง และใช้ได้ตรงตามความต้องการที่สุด
สำหรับงานนอกเหนือจากการเชื่อมต่อฐานข้อมูลนั้น
ไว้เราจะศึกษาเพิ่มเติมก็ได้เพราะมีพื้นฐานแล้ว หรือใครจะจ้างเขาทำก็สุดแล้วแต่ครับ
--------------------------------------------
ติดตามเรื่องราวการเขียนโปรแกรม PHP ได้ที่
https://www.youtube.com/user/PHPcodingAndDesign/channels
เตรียมตัวก่อนเขียน PHP 5.5
https://www.youtube.com/playlist?list=PLEFxdFJkMLu78rEFPPzkpeieOGEJp730g
ขอบคุณครับพี่ที่แชร์ประสบการดีๆ เล่าสู่กันฟัง ตอนนี้เลิกจาก vb ที่ได้แบบงูๆปลาๆ 555 กำลังมองหาวิธีเก็บข้อมูลงานซ่อมของพ่ออยู่ เกี่ยวกับเครื่องใช้ไฟฟ้าเอาไว้ใช้ในอนาคตครับ ยังไม่รู้จะหาทางออกเจออ๊ะเป่า 555
ตอบลบ