นักพัฒนาซอฟต์แวร์ก็มีหลายระดับเหมือนกันนะครับ ผมว่านะ ทุกคนมัวแต่เรียนหนังสือหรือทำงานหรือเอาแต่ให้ความสนใจกับวิชาความรู้ทางคอมพิวเตอร์กัน เลยไม่ค่อยได้สังเกตุที่จะจัดระดับของนักพัฒนาซอฟต์แวร์ซักเท่าไหร่ ผมเลยว่าวันนี้จะจัดให้ดู > จากภาพนะ จะเห็นว่าผมจัดระดับนักพัฒนาซอฟต์แวร์ออกเป็น 5 ระดับ โดยการแทนด้วยศักดินาของเจ้าและขุนนางของพวกยุโรป โดยผมแบ่งเป็นดังนี้ Emperor คนเหล่านี้เป็นคนกลุ่มเล็กที่สุดของสังคมนักพัฒนาซอฟต์แวร์ครับ พวกเขามีบทบาทในการชี้นำทิศทางการพัฒนาซอฟต์แวร์ พวกเขาไม่ใช่นายทุนนะอย่าเข้าใจผิด จริง ๆ แล้วพวกเขาเป็นนักวิทยาศาสตร์คอมพิวเตอร์ หรือวิศวกรคอมพิวเตอร์ ที่เป็นผู้คิดค้นทฤษฎีทางซอฟต์แวร์ต่าง ๆ ออกมา ตัวอย่างของสิ่งที่คนพวกนี้คิดค้นก็ได้แก่ ไวยากรณ์ของภาษาคอมพิวเตอร์ต่าง

Read More

ตอนนี้ผมได้ข้อมูลเงินเดือนของคนในทีมที่ผมดูแลจาก HR มาแล้วครับ ผมดูแลทางตรงอยู่ราว 6 คนและดูแลทางอ้อมอยู่ 7 คน ก็เลยต้องมาประเมิณกันอีกแล้ว ผมไม่ได้มีอำนาจที่จะขึ้นเงินเดือนให้ใครหรอกครับ เพราะผมไม่ได้เป็นผู้มีอำนาจลงนาม, ไม่ได้เป็นระดับนโยบาย และไม่ได้เป็นเจ้าของเงิน สิ่งที่ผมทำได้คือการส่งเรื่องขอขึ้นเงินเดือนให้กับคนในทีม ขึ้นไปให้ข้างบนพิจารณา เพราะระดับนโยบายไม่รู้ว่าระดับปฏิบัติการคนใดบ้างที่สร้างผลงาน, มีศักยภาพ, ขยัน, อดทน และมีมารยาทดี การให้ผลตอบแทนที่เหมาะสมกับนักพัฒนาซอฟต์แวร์และนักวิเคราะห์ระบบเป็นเรื่องที่สำคัญมาก เพราะมันหมายถึงการจูงใจให้พวกเขาทำงานอย่างเต็มที่, มีวินัย, แบ่งเวลา, ทุ่มเท

Read More

วันนี้คุยหัวข้อจิตวิทยาเล็ก ๆ หน่อยแล้วกันนะครับ คุยแต่เรื่องการพัฒนาซอฟต์แวร์บางทีมันก็ไม่สนุก 😛 อย่างที่เรารู้กันครับว่านักพัฒนาซอฟต์แวร์ถือได้ว่าเป็นบุคลากรที่สำคัญประเภทหนึ่งในองค์กรหรือบริษัททั่วไป เพราะพวกเขาจะเป็นได้ทั้งคนใน Cost Center และ Profit Center มีความหมายว่าเป็นได้ทั้งผู้ให้บริการแก่ User ในฐานะที่ตนเองนั้นเป็นผู้สร้างต้นทุนให้กับหน่วยงานต่าง ๆ และเป็นผู้ให้บริการแก่ลูกค้า ซึ่งเมื่อให้บริการแก่ลูกค้าแล้วก็จะได้สิ่งตอบแทนกลับมานั่นก็คือรายได้ แล้วไปทำให้เกิดผลกำไรต่อบริษัทต่อไป โดยธรรมชาติแล้ววิชาความรู้ทางคอมพิวเตอร์ ถือเป็นความรู้ประเภทไฮเทค เป็นความรู้แบบยาก ๆ ที่จะต้องประกอบด้วยความรู้หลาย ๆ

Read More

ไหนลองมานับซิว่าคนเรียนทางด้านคอมพิวเตอร์ ส่วนใหญ่แล้วเขาเรียนกันกี่ปี? ลองนับดูนะ ถ้าเรียนมาทางสายสามัญ เฉพาะจบปริญญาตรีก็แสดงว่าเรียนทางด้านคอมพิวเตอร์มา 4 ปีถูกแมะ? ถ้าเรียนมาทางสายอาชีพ เช่น ปวช. หรือ ปวส. ก็จะเรียนคอมพิวเตอร์ตอน ปวช. ปี 3 แล้วก็ต่อคอมพิวเตอร์ตอน ปวส. อีก 2 ปี ก็นับรวมได้ 3 ปี ยิ่งถ้าเรียนต่อปริญญาตรีต่อเนื่อง

Read More

สองสามวันที่ผ่านมา ผมต้องเข้าประชุมบ่อยมากเลยครับ เพื่อทำความตกลงกับบริษัทที่เข้ามารับงานเชื่อมโยงข้อมูลระหว่างระบบ Front Office กับระบบ Back Office ผมต้องวิ่งเข้าประชุมวงการเงินทีนึง แล้วก็วิ่งไปเข้าประชุมวงพัสดุทีนึง แล้วก็วิ่งเข้าไปประชุมวงต้นทุนทีนึง วุ่นวายเชียวแหล่ะ เพราะต้องไปให้ข้อมูลเพื่อให้แขกอินเดียที่มาทำงานให้เรา เขาเข้าใจว่าโดยกลไกทางคอมพิวเตอร์แล้ว เราต้องการให้เขาทำอะไรบ้าง การประชุมเรื่องเกี่ยวกับการพัฒนาซอฟต์แวร์คอมพิวเตอร์พวกเนี้ย จะต้องมีคนหลาย ๆ ฝ่ายเข้ามาเกี่ยวข้องครับ แต่ล่ะคนก็เก่ง ๆ กันทั้งนั้น ยึดมั่นถือมั่นในความต้องการของตนเองเป็นหลักด้วย จุดที่น่าสนใจในการประชุมที่วุ่นวายเหล่านี้ก็คือ ผู้ใช้งานระบบครับ

Read More

สิ่งมีชีวิตในโลกทุกชนิดล้วนต้องกินอาหารครับ ไม่เว้นแม้แต่มนุษย์เราหรอก มนุษย์เราก็ต้องกินอาหารเหมือนกัน จะเห็นว่าการที่มนุษย์อย่างพวกเราจะเติบโตขึ้นมาได้ มีแรงกาย แรงสมอง ขึ้นมาได้ เราต้องกินอาหารไปไม่รู้เท่าไหร่ บางคนก็กินวันล่ะสามมื้อ บางคนก็วันล่ะห้ามื้อ แถมอาหารที่เรากิน ส่วนใหญ่ก็คือเนื้อสัตว์และพืชผัก ซึ่งก็คือสิ่งมีชีวิตอื่นอีกทีนึง จึงสรุปได้ว่าการที่มนุษย์เราจะมีกำลังวังชาขึ้นมาได้ ก็ด้วยการกินสิ่งมีชีวิตอื่น และกินแร่ธาตุเล็ก ๆ น้อย ๆ จากธรรมชาตินั่นเอง ความรู้ในสมองของนักพัฒนาซอฟต์แวร์อย่างพวกเราก็เหมือนกัน เราเองคงจะไม่มีความรู้เกี่ยวกับการพัฒนาซอฟต์แวร์ได้หรอก ถ้าเราไม่กินความรู้จากผู้อื่นที่มีความรู้ดังกล่าวอยู่ก่อนอีกทอดนึง ความรู้เป็นอาหารสมองที่ย่อยง่าย, ย่อยเร็ว

Read More

ตั้งหัวข้อมาซะใหญ่โตทีเดียวครับ พอดีผมไปโม้ไว้ที่ BlogNone ว่าผมจะเขียนเรื่องนี้อ่ะครับ เลยต้องมาทำตามสัญญาซะหน่อย 🙂 เรามาทำความเข้าใจกันก่อนครับ ว่าอารยธรรมมีความหมายว่าอะไร? เอ้อ นั่นสิเน้อะ ผมก็เลยไปคุ้ยหาความหมายมาให้จากราชบัณฑิตยสถานครับ เขาบอกงี้ อารยธรรม = ความเจริญด้วยขนบธรรมเนียมอันดี. นิยามน้อยไปนะ แต่ก็โอเค เพราะเขานิยามกันมาโดยผู้ทรงภูมิปัญญาแล้วเน้อะ!!! ผมเชื่อว่านักพัฒนาซอฟต์แวร์ไทยของเราคงมีหลาย ๆ คนที่คิดเหมือน ๆ กันว่า ทำไมหนอประเทศไทยซึ่งเป็นอารยธรรมซึ่งมีอายุยืนนานตั้งกว่า 700

Read More

เป็นการตั้งคำถามที่กวนประสาทมากทีเดียว (อันนี้รู้ตัว) ของมันแหงอยู่แล้ว ไม่ใช่แค่หน่วยงานคอมพิวเตอร์หรอกนะที่ต้องใช้เงิน แต่หน่วยงานอื่น ๆ ก็ล้วนต้องใช้เงินทั้งนั้นแหล่ะ อย่างที่เรารู้กันว่าระบบเงินตราถูกพัฒนามาอย่างยาวนาน ซึ่งมันก็เกื้อหนุนอย่างดีกับระบบทุนนิยมที่เป็นอยู่ในทุกวันนี้ ทีนี้เราก็รู้กันอยู่ตามหลักชาวบ้านว่า เงินดี งานเดิน เงินไม่ดี งานไม่เดิน จริงแมะ? หน่วยงานคอมพิวเตอร์เป็นหน่วยงานที่พิเศษถึงค่อนข้างพิเศษมาก ตรงที่ มันเป็นได้ทั้งศูนย์ต้นทุน หรือที่พวกระดับนโยบายมักจะเรียกว่า Cost Center และมันก็เป็นศูนย์กำไร หรือก็คือ Profit Center

Read More

รู้อะไรก็ให้รู้ รู้กระจ่างแต่อย่างเดียว แต่ให้เชี่ยวชาญเถิดจะเกิดผล ประโยคข้างบนนี้ยังเป็นภาษิตที่ยังมีการกล่าวถึงในปัจจุบันครับ คิดว่ามีหลายคนที่เชื่อตามภาษิตนี้ แต่บางคนก็อาจจะไม่ บางคนอาจจะบอกว่าถ้ารู้แค่อย่างเดียว เราอาจจะเอาตัวรอดในสังคมทุนนิยม, อุตสาหกรรม, ประชาธิปไตย และเสรีนิยมใหม่แบบนี้ไม่ได้ อันนี้ก็นานาจิตตังกันไปครับ แล้วแต่ความคิดของแต่ล่ะคน แต่ แต่สำหรับผมนะ ผมเห็นว่าการพัฒนาซอฟต์แวร์คือสิ่งที่ผมควรจะรู้ให้มากที่สุด ควรจะรู้จริง ไม่ใช่รู้เพื่อมาเที่ยวตอบคำถามใครเพื่ออวดภูมิ แต่เป็นการรู้เพื่อปฏิบัติจริงได้ แก้โจทย์ได้ เพื่อบรรลุถึงผลประโยชน์สูงสุดที่ต้องการ จากนั้นเมื่อรู้จริงในสิ่งที่ตนเองถนัดที่สุดแล้ว จึงค่อยแตกกิ่งก้านสาขาไปเรียนในสาขาวิชาอื่น ๆ ต่อไป

Read More

ผมค่อนข้างเชยครับ ภาพยนต์เรื่องใดที่ชาวบ้านเขาดูกันไปชาติกว่าแล้ว ผมถึงเพิ่งจะได้ดู และที่ได้ดูก็เพราะว่าร้าน TSUTAYA แถวบ้าน มีวีซีดีเรื่องนั้น ๆ ให้เช่า ผมแวะเข้าไปเจอ ก็ถึงได้มีโอกาสเช่าเรื่องที่ชาวบ้านเขาดูกันไปตั้งนานอักโขแล้วมาดู อย่างเรื่อง superman return นี่ก็เหมือนกัน ไม่รู้ออกจากโรงภาพยนต์มานานเท่าไหร่ แต่ที่แน่ ๆ ผมเพิ่งได้ดูเมื่อสองวันก่อนเอง หนังอะไรก็ไม่รู้ยาวบรม ตั้งสามแผ่นแน่ะกว่าจะดูจบ สงสัยคงเป็นเพราะคนสร้างต้องการให้การกลับมาของ superman อลังการแน่ ๆ

Read More