เรียนรู้ภาษาที่ใช้เขียนโปรแกรม เลือกภาษาที่ใช้เขียนโปรแกรม
เดี๋ยวนี้บริษัทเขามักรับโปรแกรมเมอร์ที่ความสามารถ ไม่ใช่ที่ปริญญาหรือเกรด แต่ถ้าคุณกำลังจะเข้ามหาวิทยาลัยแล้วชอบด้านนี้จริงๆ เลือกคณะที่เกี่ยวข้องก็ยิ่งเป็นผลดี เพราะจะได้รู้ลึกรู้จริงกว่าที่ค้นคว้าเอาเองตามเน็ต แถมยังมีครูบาอาจารย์คอยแนะนำติชมอีกต่างหาก (เพื่อนๆ ในคณะด้วย)  ยุคนี้เขามีทุนด้านคอมเยอะแยะไป อย่าเพิ่งถอดใจว่าที่เรียนดีๆ ทำไมแพงจัง ลองศึกษาหาข้อมูลเพิ่มเติมดูก่อน! มีทั้งแบบเสียเงินลงเรียนจนได้ประกาศหรือปริญญา และแบบคอร์สฟรี (ส่วนใหญ่จะในต่างประเทศ) อย่าง Coursera ของ MIT ไม่ว่าแบบไหนขอแค่ตั้งใจ ก็หาความรู้ด้านการเขียนโปรแกรมใส่ตัวได้แน่นอน มีให้ลองใช้กันฟรีอย่าง University Consortium ของ Google หรือ Developer Network ของ Mozilla รับรองจะได้ความรู้การเขียนโปรแกรมเพิ่มเติม เพราะค่ายยักษ์ใหญ่พวกนี้เขาอยากได้นักพัฒนาใหม่ๆ มาช่วยพัฒนาแพลตฟอร์ม แถมเครื่องมือที่มีให้ก็เด็ดกว่าใคร มีโปรแกรมเมอร์เยอะมากที่เปิดเว็บสอนพื้นฐานการเขียนโปรแกรม รวมถึงทริคและทิปวงในต่างๆ ให้หาคลิป tutorial ของภาษาที่คุณสนใจแล้วศึกษาดูเลย  เดี๋ยวนี้ก็มีสอนเขียนโค้ดออนไลน์กันหลายคลาส อย่าง Khan Academy ก็สอนเขียนโค้ดคอมพิวเตอร์พร้อม tutorial และคลิปง่ายๆ ส่วน Code Academy ก็เป็นอีกเว็บเรียนฟรี มี tutorial แบบละเอียดทีละขั้นตอนเลย มีหลายโปรแกรมเลยที่มุ่งเน้นสอนเด็กเขียนโปรแกรม เช่น Scratch ของ MIT เรียกได้ว่ายิ่งเด็กก็ยิ่งเรียนรู้ได้ไว (เหมือนเรียนภาษาต่างประเทศนั่นแหละ)  อย่าไปซื้อพวกชุด kit ต่างๆ พร้อม CD/DVD เพราะไม่ค่อยมีประโยชน์เท่าไหร่ การเขียนโปรแกรมหลักๆ ก็คือการพิมพ์ชุดคำสั่งไว้ให้คอมปฏิบัติตาม (เขาเรียก binary coding) คุณเขียนคำสั่งพวกนี้ได้ด้วยหลาย "ภาษา" คือจัดการกับคำสั่งและข้อความต่างวิธีกันไป แต่ละภาษาก็เหมาะสำหรับเขียนโปรแกรมต่างกัน เพราะงั้นให้เลือกภาษาที่เหมาะกับโปรแกรมที่คุณอยากสร้าง ถ้าลองภาษาหนึ่งแล้วไม่เข้าเค้า ก็ให้เปลี่ยนไปเขียนโปรแกรมด้วยภาษาอื่นแทน ภาษาพวกนี้เหมาะสำหรับเขียนโปรแกรมคอมเดี่ยวๆ (แบบ standalone) เช่น เกมต่างๆ แต่ภาษา C กับ C++ นั้นค่อนข้างยากสำหรับมือใหม่ (แต่ไม่ยากเกินเรียนนะ) เรียนรู้ภาษานี้แล้วไม่ได้เข้าใจลึกซึ้งแค่การเขียนโปรแกรม (ภาษาเขียนโปรแกรมส่วนใหญ่หยิบยืมแนวคิดและอื่นๆ ไปจากภาษา C กับ C++) แต่ยังลงลึกถึงการทำงานของคอมด้วย นับเป็นภาษาที่คนนิยมใช้กันมาก โดยเฉพาะภาษา C# ที่ค่อนข้างคล้ายคลึงกับ Java เป็นภาษาที่น่าสนใจ ถ้าใครอยากสร้าง web plugins (JavaScript) หรือแอพมือถือ (Java) ตอนนี้เรียกว่าเป็นภาษาฮอตฮิตติดลมบน เพราะงั้นเรียนรู้ไว้ไม่เสียหลายแน่ แต่ Java กับ JavaScript นั้นจะแตกต่างกันโดยสิ้นเชิง ถึงจะชื่อคล้ายกันก็เถอะ . Python เป็นภาษาที่ยืดหยุ่นมาก ใช้ได้กับหลายแพลตฟอร์มด้วยกัน แถมทั้งๆ ที่ครบเครื่องขนาดนี้ยังเรียนรู้ได้ง่าย เหมาะสำหรับมือใหม่อีกต่างหาก ลองเริ่มจากภาษานี้ดู! PHP ย่อมาจาก PHP: Hypertext Processor เป็นภาษาสำหรับสร้างเว็บ ค่อนข้างเข้าใจง่ายเพราะไม่ต้องพิมพ์เยอะ แถมคนฮิตกัน (คือมีคนลง tutorial สอนกันไว้เยอะ) เหมาะสำหรับเขียนโปรแกรมฝั่งเซิร์ฟเวอร์ . ต้องบอกว่ามีอีกมหาศาลเลย แต่ละภาษาก็ต่างประโยชน์กันไป ถ้าคิดจะยึดอาชีพโปรแกรมเมอร์จริงๆ ต้องรู้มากกว่า 1 ภาษา เพราะงั้นเปิดหูเปิดตาไว้จะดีที่สุด  ง่ายที่สุดคือดูประกาศหางาน ว่าเขารับคนที่รู้ภาษาอะไรบ้าง แล้วเน้นเรียนรู้ภาษานั้นเลย
ลองลงเรียนจริงจัง. เรียนออนไลน์ก็ได้. ทดลองใช้เครื่องมือออนไลน์. ศึกษาจาก tutorial ต่างๆ. เริ่มเร็วได้เปรียบกว่า. เลือกภาษาที่ใช้เขียนโปรแกรม. ลองเขียนโปรแกรมด้วยภาษา C, C++, C# และอื่นๆ ที่เกี่ยวข้อง. ลองใช้ Java หรือ JavaScript. ลองใช้ภาษา Python ลองใช้ PHP. ยังมีอีกหลายภาษารอให้คุณเรียนรู้!
https://www.wikihow.com/Start-Learning-Computer-Programming https://www.wikihow.com/Start-Learning-Computer-Programming
Learning the Language Choosing a Language