โครงการ Blognone & Intel AppUp Challenge 2010 เริ่มมาเป็นเวลา 20 วัน จนตอนนี้ก็เริ่มมีคนที่ลงชื่อไว้ได้ส่งแอพพลิเคชั่นเข้ามากันแล้ว และผู้ที่ผ่านการ Validation จากอินเทลคนแรกและได้รับรางวัล iPod Shuffle ไปเป็นคนแรกคือคุณสมภพ โชคชัยธรรม วันนี้ผมก็เชิญคุณสมภพมาสัมภาษณ์เกี่ยวกับโครงการนี้กัน
BN: ขอให้แนะนำตัวสักหน่อยครับ
สมภพ: ชื่อสมภพ โชคชัยธรรม จบปริญญาตรีจาก ม.เกษตรศาสตร์ สาขาไฟฟ้าสื่อสาร และ ปริญญาโท จากจุฬาลงกรณ์มหาวิทยาลัยในสาขาเดียวกัน ปัจจุบันทำงานเป็นวิศวกรซอฟต์แวร์ครับ
BN: เขียนโปรแกรมมานานแค่ไหนแล้วครับ และใช้เครื่องมืออะไรบ้าง
สมภพ: เขียนโปรแกรมเพื่อทำงานมา 4 ปีครึ่งแล้วครับ ส่วนก่อนหน้านั้นก็เขียนมา 1-2 ปี ตอนนี้ใช้งานภาษา C/C++ ทำงานเป็นหลัก และลองเริ่มใช้ C# เมื่อไม่นานมานี้
BN: ช่วยแนะนำแอพพลิเคชั่นที่ส่งเข้ามาใน AppUp ให้ผู้อ่านสักหน่อยครับ
สมภพ: แอพพลิเคชั่นที่ส่งเข้ามาใน AppUp มีทั้งหมดสามแอพลิเคชั่นด้วยด้วยกันคือ FreeReversi, FlipMe, และ EggHunt โดยทั้งหมดเป็นแอพลิเคชั่นฟรี
FreeReversi นั้นเป็นเกม Reversi ตามชื่อเอาไว้เล่นกับเพื่อนทีละคน โดยตอนนี้กำลังพัฒนาแอพลิเคชั่นให้เล่นคนเดียวได้
FlipMe จะคล้ายๆ กับอันแรกแต่กฏจะแตกต่างกัน โดยการลงหมากแต่ละครั้งจะปรับให้ตัวผู้เล่นฝั่งตรงข้ามกลายเป็นฝั่งเราทั้งหมด ประมาณนี้ครับ ต่อไปจะมีเพิ่มรายละเอียดเข้าไป แต่กำลังคิดอยู่ครับ
EggHunt โดยหลักๆ แล้วจะคล้ายกับ BeJeweled เลย แต่จะมีวิธีการเรียงและลบไข่ออกจากจากกระดานต่างจาก BeJeweled เกมนี้ก็กำลัง ออกแบบครับ ยังไม่มีอะไรแน่นอนเท่าไหร่
BN: เกมทั้งหมดใช้เครื่องมืออะไรในการพัฒนาบ้างครับ
สมภพ: C# กับ WPF ครับ
BN: แต่ละเกมใช้เวลาในการพัฒนานานแค่ไหนครับ
สมภพ: ใช้เวลาทำโครงออกมาประมาณ 1-2 วันครับที่เหลือก็เทส และเขียน UI รวมๆ แล้วแต่ละแอพลิเคชั่นก็กินเวลา 3-4 วัน แต่ก็ยังมีอะไรให้แก้เพิ่มเติมอีก
BN: รู้จักกับ AppUp ได้อย่างไรครับ
สมภพ: อ่านเจอจาก Blognone ที่แรกเลยครับ
BN: แล้วศึกษาการใช้งาน AppUp SDK นานไหมครับ
สมภพ: ไม่นานเลยครับ ไม่เกินชั่วโมง ใช้เวลาลง Visual Studio นานกว่าอีก
BN: แล้วในส่วนของกระบวนการส่งแอพพลิเคชั่นเข้าไปยัง AppUp และการตรวจสอบซอฟต์แวร์ล่ะครับ ยุ่งยากไหม
สมภพ: ก็มีเงื่อนไขของการทำ install package เพิ่มขึ้นมาครับ แต่ถ้าทำตามขั้นตอนก็ไม่ยาก อาจจะมีงงๆ บ้าง แต่มีคนเขียนแนะนำไว้ในฟอรั่มเยอะแล้วครับ ส่วนตัวคิดว่าไม่ยากครับ กระบวนการเหล่านี้คิดว่าเป็นกระบวนการที่ต้องทำอยู่แล้ว ไม่มีอะไรซ้ำซ้อน คิดว่าทำออกมาได้ดีทีเดียว
BN: ทำไมถึงสนใจมาร่วมโครงการนี้หรือครับ
สมภพ: ของรางวัลเป็นแค่ส่วนนึงแน่นอนครับ แต่ก็เพราะมีความคิดจะลองเขียนแอพพลิเคชั่นขายใน แอพสโตร์อยู่แล้วด้วย AppUp ก็เป็นจุดเริ่มต้นที่ดีครับ
BN: นี่คือสโตร์แรกที่เคยส่งงานเข้ามารึเปล่าครับ
สมภพ: ครับ นี่คือสโตร์แรกที่ส่งงานเข้าไปจริงๆ
BN: ปรกติเขียนซอฟต์แวร์ในเวลาว่างอยู่แล้วหรือเปล่าครับ
สมภพ: เขียนบ้างครับ มีคนจ้างนอกเวลางานบ้าง ทำงานให้คนอื่นบ้าง
BN: ปรกติศึกษาเครื่องมือหรือภาษาใหม่ๆ บ่อยไหมครับ
สมภพ: ครับพยายามจะลองดูหลายๆ อย่างแต่ไม่เป็นชิ้นเป็นอันซะเยอะ ที่เคยเล่นมาบ้างก็มี Java, Ruby, Python, Adobe AIR, F# ประมาณนี้ครับ
BN: งานอดิเรกอื่นๆ นอกเหนือจากการเขียนโปรแกรม
สมภพ: หลักๆ ก็เล่นเครื่องเสียง แล้วก็อ่านหนังสือครับ แต่ก่อนเล่นบาสด้วยแต่หลังๆ นี้ไม่ค่อยได้เล่นเลย
BN: แบ่งเวลาให้งานส่วนอื่นๆ อย่างไรบ้างครับ
สมภพ: จริงๆ ผมตั้งใจว่าจะอยูกับคอมพิวเตอร์ให้น้อยที่สุดเท่าที่จะทำได้ในแต่ละวันครับ แต่ก็ไม่เคยกำหนดไว้ครับ เพราะว่ากำหนดไม่ได้ครับ บางวันว่างๆ อาจจะอยู่กับมันทั้งวันแล้วอีกวันไม่อยู่เลยก็ได้ครับ โดยจะให้เวลาอยู่ในโลกที่เราอยู่จริงๆ บ้างครับ
BN: ในมุมมองของโปรแกรมเมอร์ คิดว่าอนาคตอาชีพโปรแกรมเมอร์จะสามารถเลี้ยงตัวเองได้อย่างอิสระรึยังครับ
สมภพ: อนาคตน่าจะเลี้ยงตัวเองได้นะครับ แต่อาจจะไม่ถึงขั้นร่ำรวยอัน นี้เข้าใจว่าเกี่ยวกับเรื่องโอกาสแล้วก็ความสามารถของโปรแกรมเมอร์แต่ละคนด้วย บางคนก็อาจได้ดิบได้ดีได้เหมือนกัน แต่เรื่องละเมิดลิขสิทธิ์นี่ก็ยังน่าคิดครับว่า แอพพลิเคชั่นราคาไม่กี่ดอลลาร์ยังจะไม่ยอมจ่ายกันรึเปล่า คงต้องดูกันต่อไปครับ
BN: ช่วงหลังๆ เริ่มมีกระแสเป็นโปรแกรมเมอร์กันน้อยลง
ในความเห็นของคุณสมภพแล้วโปรแกรมเมอร์ยังเป็นงานที่น้องๆ น่ามาทำอยู่รึเปล่าครับ
สมภพ: ผมว่าเป็นเรื่องความชอบส่วนบุคคลมากกว่านะครับ ถ้าเราชอบใช้ความคิดสร้างสรรค์แล้วสร้างงานออกมาได้เลย ผมว่าโปรแกรมเมอร์ยังเป็นอาชีพที่น่าสนใจครับ การไปทำงานซัพพอร์ตเน็ตเวิร์ค อาจทำงานสบายกว่าเงินดีกว่า (รึเปล่า) แต่ทำไปเรื่อยๆ ผมว่า งานน่าจะน่าเบื่อแน่ๆ เพราะ คงต้องทำเรื่องเดิมซ้ำๆ (อันนี้ผมก็ไม่เคยทำซะด้วยซิ 55) สุดท้ายผมว่าเชื่อตัวเองดีที่สุดครับ อย่าเลือกทำงานตามกระแสเพื่อน หรือเพราะเงินครับ
BN: สุดท้าย มีอะไรจะฝากถึงผู้อ่าน Blognone ไหมครับ?
สมภพ: ตามเทคโนโลยีให้ทัน อย่าให้โดนเทคโนโลยีหลอกครับ
ทาง Blognone ต้องขอบคุณคุณสมภพที่สละเวลามาให้สัมภาษณ์ไว้ ณ ที่นี้ครับ
ข่าวและบทความหมวด - Intel AppUp Center ได้รับการสนับสนุนจากอินเทล เพื่อประชาสัมพันธ์โครงการ Intel AppUp Developer Program ให้กับนักพัฒนาในประเทศไทย
Comments
สุดยอดครับ :D
แจ้งไว้ก่อน เนื่องจากโครงการ AppUp Challenge นี้ Blognone ได้รับการสนับสนุนจากทางอินเทลนะครับบทความนี้จึงกลายเป็น Advertorial ไป โดยตัวคุณสมภพ ไม่ได้รับประโยชน์ในช่องทางอื่นเป็นพิเศษ นอกเหนือไปจากของรางวัลตามประกาศ
lewcpe.com, @wasonliw
สมภพ: ตามเทคโนโลยีให้ทัน อย่าให้โดนเทคโนโลยีหลอกครับ
+1
เห็นด้วยครับ ทั้งข้อความ quote และ signature
+1 ครับ
oxygen2.me, panithi's blog
Device: ThinkPad T480s, iPad Pro, iPhone 11 Pro Max, Pixel 6
FreeReversi เห็นรูปแล้วนึกถึง Othelo
สะดุดตรง "ใช้เวลาลง Visual Studio นานกว่าอีก"
ปกติผมลง VS 2010 express ไว้ครับ ต้องเสียเวลา download VS 2008 professional มาลง ส่วนคู่มือ SDK ลองอ่านดูแล้วจะเข้าใจครับว่าทำไมผมถึงตอบไปอย่างนั้น
a link
เสียเวลา Download VS 2008 Professional กันเลยทีเดียว
ยินดีด้วยนะครับ
ขอบคุณครับ
a link
ไม่มีรูปเหรอครับ
ยินดีด้วยครับ
แฟนพันธุ์แท้สตีฟจ็อบส์ | MacThai.com
ขอบคุณครับ
a link
"ตามเทคโนโลยีให้ทัน อย่าให้โดนเทคโนโลยีหลอก"
ชอบมากครับ :)
อยากจะสอบถามว่า หลังจากที่ได้ทำการ Submit Application ไปแล้ว
ขั้นตอนการ Validation จากอินเทล (Status: Validation in Progress) โดยปกติ ใช้เวลาประมาณกี่วันครับ
ประมาณ 1 อาทิตย์ครับ
a link
ฝากลิงค์ FlipMe ครับ
a link