เคล็ดไม่ลับ developer มือทอง

great developer

จากใจ developer คนนึง ที่เติบโตมาด้วยการเป็น programmer จากความตั้งใจ ใฝ่ศึกษาเองล้วนๆ เพราะว่าไม่ได้จบมาตรงสาย แต่ตอนนี้ไปไกล เป็น GM ในด้าน IT ไปแล้ว จะมาเล่าให้ฟังว่าถ้าอยากเป็น developer มือทอง จะต้องมีสิ่งใดติดตัวบ้าง

ทำงานได้หลายภาษา

developer ที่ดี จะต้องไม่ยึดติดอยู่แค่ภาษาเดียว ไม่ว่ากัน ถ้าจะมีภาษาหนึ่งที่เขียนเป็นหลัก แต่จะต้องเขียนภาษาอื่นๆที่ค่อนข้างแตกต่างจากที่เราเขียนประจำได้ด้วย ตัวอย่างเช่น ตอนนี้เราเขียน PHP ได้ แนะนำว่า อ่านต่อ… “เคล็ดไม่ลับ developer มือทอง”

developer ที่ดี ไม่ควรยึดติดภาษาเดียว

developer

แน่นอนว่า developer จะต้องหาเลี้ยงชีพด้วยภาษา computer สักภาษาหนี่งเป็นหลัก แต่เชื่อเถอะว่าไม่มีภาษาไหนที่ทำทุกอย่างได้ง่ายไปหมดหรอก เช่น ถนัดภาษา C มากเลย ลองเอาภาษา C มาเขียนเว็บดูสิ แล้วจะเข้าใจว่า limitation มันคืออะไร (กว้าจะเขียนจบสักเว็บคงใช้เวลาเป็นปี) หรือว่า ถนัดภาษา PHP มากเลย ลองเอา PHP มาเขียน background process ดูสิ แล้วจะรู้ว่า limitation มันคืออะไร (ติดต่อ hardware ก็ไม่ได้ ทำ event trigger ก็ไม่ได้ และอื่นๆ)

หลักๆเลย ภาษาแต่ละภาษามีความเก่งและฉลาดที่แตกต่างกัน รวมทั้ง เครื่องมืออุปกรณ์ที่ช่วยเหลือของแต่ละภาษาก็มีแตกต่างกันด้วย ตัวอย่างภาษา C ความเก่งของมันก็คือเร็ว (เร็วรองจากภาษา computer assembly เลยล่ะ) และทำงานติดต่อกับ hardware ได้เป็นอย่างดี แต่กับ PHP ที่เกิดมาเพื่อการทำงานของเว็บเลย ก็ทำให้มันฉลาดที่จะเขียนได้ง่าย เข้าใจได้ง่าย และสามารถหลอมรวมกับการเขียน HTML ได้เป็นอย่างดี จะเห็นได้ว่ามันสามารถทำงานปนกับ HTML โค้ดได้เลย อะไรเหล่านี้เป็นต้น อ่านต่อ… “developer ที่ดี ไม่ควรยึดติดภาษาเดียว”