Archive for October, 2008

วิวัฒนาการความคิด

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

ผมขอยกตัวอย่างสักเล็กน้อยไอเดียบางอย่างเกิดจาก 1 ข้อหรือหลายๆข้อในที่นี้

  • ปัญหาที่พบเจอ แล้วหาทางแก้ไข
  • การคิดมุมกลับ
  • การผสมผสาน
  • การนำเสนอที่แตกต่าง
  • ประสบการณ์
  • ความรู้สึก
  • จิตนาการ
  • ภาพที่เคยได้เห็น
  • เสียงที่เคยได้ยิน
  • รสชาติที่เคยได้ชิม
  • กลิ่นที่เคยดม
  • ฯลฯ

โดยสิ่งพวกนี้ล้วนแล้วแต่มีเหตุมีผล มีที่มาที่ไปแทบทั้งนั้น โดยส่วนตัวผมนั้นชอบที่จะดูดไอเดีย ของคนเข้ามาเยอะๆ แล้วทำการ Mix & Match หรือ Merge เข้าด้วยกันเกิดเป็นไอเดียใหม่ เหมือนเรามีข้อมูลมากแ้ล้วใช้ข้อมูลที่ได้มาทำการต่อยอดขึ้นไป แต่ละคนมีวิธีการของตัวเอง แต่สิ่งที่ผมจะพูดต่อก็คือ “วิวัฒนาการความคิด” หรือ “Idea Evolution”

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

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

เล่าสู่กันฟัง IYWC รุ่นที่ 6

ในฐานะคนหนึ่งที่ได้เข้าไปในค่ายนี้ ก็ขอเล่าเรื่องในค่ายแห่งนี้ให้ฟังกันครับ ก่อนอื่นต้องบอกว่าผมเป็นสาขา Web Programming นะครับ อยู่ในทีม 10 ชื่อดูต้นคอร์ ครับผม (ที่มาที่ไปขอไม่บอกครับ 55+) วันแรกที่เข้าไปตอนเช้าก็มีกิจกรรม มากมายจนถึงช่วยเที่ยงๆ เสร็จแล้วก็เดินทางไป มหาลัยบูรพาครับก่อนถึงมหาลัยบูรพาก็มีการลงมาทำกิจกรรมร่วมกันทุกกลุ่ม พอเสร็จแล้วก็เข้าไปเรียนในแต่ละสาขา โดยสาขาผมมีพี่ hunt เจ้าของ diaryis.com , zickr.com มาเป็นคนคอยแนะนำและให้ความรู้ครับ

พออบรมเสร็จก็ไประดม idea ในการสร้างเว็บกันครับ พอระดมเสร็จก็ต้องเข้าไปเสนอคณะกรรมการให้รู้ว่า idea เราเป็นยังไงแล้วมีการทำงานอย่างไรบ้าง สุดท้ายพอเราผ่านการเสนอกรรมการแล้ว เราก็ไปพักครับโดยกลุ่มผมได้ไปพักที่คอนโดแถวๆมหาลัยบูรพาส่วนกลุ่ม 1-5 นั้นได้พักที่หอพักมหาลัยบูรพา (เนื่องจากจองไม่ทันเลยได้แค่ 5 กลุ่มผมก็เลยได้พักคอนโด แต่ไม่หรู่นะ) เสร็จแล้วเราก็ตื่นกันตั้งแต่เช้าโดยมีพี่กลุ่ม มาเคาะประตูตอน 6 โมงและ 6 โมงครึ่งเช้า เพราะเราไม่อยู่ในมหาลัยบูรพาเลยต้องตื่นเช้ากว่าทางนู้น น้ำตอนเช้าหนาวมากกก ไม่มีน้ำร้อนเสร็จแล้วก็ลงมาร่วมกลุ่ม 6-10 ในเวลา 7 โมงนิดๆแล้วก็นั่งรถกลับไปที่มหาลัยบูรพาเพื่อทานข้าวและทำกิจกรรมต่อ โดยกิจกรรมคราวนี้ก็คือแยกตามสาขาไปอบรมอีกครั้งหนึ่ง

พอเราอบรมเสร็จคราวนี้ละครับของมัน โคตรมันครับ โดยหลังจากทานข้าวเที่ยงเสร็จ ก็เริ่มทำเว็บที่เราได้เสนอ idea ไปเมื่อวานโดยมีเวลาให้ตั้งแต่ประมาณ 12.30 – 23.00 โดยผมก็นั่งทำประสานงานกับเพื่อน โดยคราวนี้ผมใช้ PHP , Codeigniter , jQuery , MagpieRSS , MySQL นั่งทำครับ ตั้งแต่เริ่มแรกก็มีการทำงานแบบออกแบบ database , ooad (object oriented analysis and design)  โดยใช้ MVC (Model-view-controller) Architecture เสร็จแล้วต้องขอบอกว่าจริงๆแล้วมันเป็น VC (View-Controller) Architecture มากกว่า โดยผมก็นั่ง code ไปเรื่อยๆครับ แต่ด้วยเวลามันสั้นมาก ผมนี้เขียน code แทบไม่ได้หยุดสักเท่าไร (แต่ก็ได้พักกินข้าวบ้าง) สุดท้ายระบบที่ผมทำมันยากที่ UI ครับแล้วผมต้องร่วมระบบเข้ากับ UI ตอนช่วงเกือบ 4 ทุ่มซึ่งความกดดันก็มากขึ้นเพราะ เวลาเหลือน้อยแล้วยังไม่ได้ upload ขึ้น server เลยสุดท้ายผมก็ทำไม่ทันครับ ผมแต่ก็ภูมิใจนะครับเพราะจริงๆแล้วระบบที่ผมทำนั้นทำได้หลายอย่างอยู่ครับ

  • CRUD Message , Tag
  • Login
  • Registration User
  • Message Web Service
  • Reading RSS

ซึ่งผมต้องขอบอกว่าจริงๆ ผมทำตัวเหมือนเวลาเขียน code ปกติมากครับ คือทำพวก function ที่เพื่อนๆขอมา แต่ลืมคิดไปว่าจริงๆแล้วเขาต้องการดู Design มากกว่า แล้วก็ระบบทำอะไรนิดๆหน่อยได้ครับ แต่จุดเด่นของ app ผมคือ Timeline ครับ ซึ่งเจ้าตัว Timeline เนี้ยเพื่อนๆได้ใช้ Mootools แล้วก็ Highslide ในการทำ ผมก็ต้องเอามาร่วมกับ jQuery เพื่อรับขอความเป็น Ajax อยู่ซึ่ง Codeigniter มันชอบมีปัญหากับการโหลดรูปซึ่งผมก็ลืมไปสนิทพอจะมาร่วมกับของเพื่อนสรุปรูปไม่ขึ้นผมก็ต้องมานั่งแก้ซึ่งเสียเวลามากครับ แต่ก็ยังพอไถไปได้

ขอคิดและประสบการณ์ที่ได้หลังจากทำเว็บภายใน 10 ชั่วโมงครึ่งนี้

  • ควรจำกัด Scope ให้แน่ชัดและทำ function เด่นขึ้นมาให้เสร็จร่วมถึง UI ของ function
  • เวลาที่เหลือน้อยควรทำ design นำไปก่อนเพื่อเป็นการ mockup
  • การ upload framework ที่ต้องมีการ config อย่าลืมเปลี่ยนก่อน up ไม่้งั้นจะใช้ไม่ได้
  • เซิร์ฟเวอร์ที่นู้นเป็น IIS ดังนั้นก็มีปัญหากับ PHP บ้างแต่อย่างรุ่นน้องใช้ Zend Framework ปัญหายาวเลย เลยต้องพักไปเขียนแบบปกติกับ Doctrine (ORM)
  • ส่วนใครจะใช้ Ruby / Python ผมไม่แน่ใจว่าเขามีให้ไหมแต่น่าจะไม่ ที่ใช้ได้น่าจะเป็น .NET (เพราะใช้ IIS) , PHP , ASP
  • ในฐานะ Programmer ที่พอจะคาดเดาเวลาในการทำได้ เราควรเสนอเพื่อนในกลุ่มแล้วยืนยันว่าไม่ทันให้ได้

พอเสร็จแล้วก็ไปมีกิจกรรมร่วมถึง ผูกข้อมือ ชอบมากๆครับ รู้สึกได้เป็น 18 อีกครึ้ง (เธอทำให้ฉันรู้สึกเหมือนตอน 18 อิอิ) เพราะเป็นปีที่พี่ๆผูกข้อมือให้น้องอย่างผมในตอนนั้น นึกถึงวันวานตอนสมัยหนุ่มๆ 55+ เสร็จแล้วก็ได้นอนเกือบตี 3 ในวันนั้นแล้วก็มีพี่มาเคาะเวลาเดิมครับ 6 โมงกับ 6 โมงครึ่งเดินไปแทบหลับตลอด (ผมต้องนอนอย่างน้อย 8 ถึงจะพอแต่ถ้าจะพอจริงๆต้อง 12 ชม.) แล้ววันสุดท้ายก็เริ่มต้นครับ โดยก็เหมือนเดิมนิดหน่อยกินข้าว แล้วคราวนี้ถึงนาทีละทึกที่ต้องไปโชว์ผลงาน

คราวนี้เจอกลุ่มอื่นๆนี้แทบอึ้งครับ Design แทบจะสมบูรณ์ได้เลยครับบางกลุ่ม โดยกลุ่ม 9 เนี้ยแทบจะเสร็จเลยก็ว่าได้ เทพจริงๆ UI สวยด้วย ส่วนของคนอื่นๆส่วนใหญ่จะเป็น Mockup ส่วนกลุ่มผมยิ่งแล้วใหญ่ครับ UI สู่ทีมอื่นไม่ได้เลย แต่ด้วยพลังแห่ง concept ที่สุดยอดก็ทำให้ทีมผมคว้ารางวัล ความคิดสร้างสรรค์ยอดเยี่ยม มาครับต้องขอบคุณต๊อบ ที่เป็นคนคิดไอเดียเทพที่ผมยังไม่เข้าใจอย่างท่องแท้จนกระทั้งตอน Present เรื่องแม่ใช้ Lifeline ให้ลูก อ๊ากมันสุดยอดโคตร แต่ทีมอื่นๆไอเีดียก็ไม่แพ้กันเลยนะครับ สุดยอดทั้งนั้น

มีทีมที่ได้รับทีมเวิร์คยอดเยี่ยมไป 2 กลุ่มโดย 2 กลุ่มนี้ทั้งระบบแล้ว Design เรียกได้ว่าเขาโชว์ออกมาได้อย่างเต็มที่จริงๆครับ ยอมรับเลย ทั้ง UI ที่สวยรวมถึงระบบภายในที่เอาออกมาใช้กับ UI (ส่วนของผมระบบมันมีครับแต่ ยังไม่ได้แต่ง UI เลย) และสุดท้ายเราก็มีการแนะนำรุ่นพี่ YWC 1-5 ให้รู้จักกันอีกด้วย แล้วก็เดินทางกลับบ้านครับกว่าจะถึงนู้นแนะเ้กือบ 3 ทุ่ม (เลยเวลาที่เขาตั้งใจไว้ไป 3 ชม.) แต่ก็เป็นสิ่งคุ้มค่ามากครับ พวกเพื่อนๆผมใน YWC ก็มีการเขียน Friendship ด้วย ทำให้นึกเหมือน ตอนจะจบ ม.3 เลยจริงๆ

สรุปค่ายนี้มีอะไรมากกว่าที่คุณคิดจริงๆครับ ได้มิตรภาพ เพื่อนใหม่ๆที่ชอบอะไรเหมือนๆกัน ได้ความรู้ การทำงานจริง ได้รู้ว่าคำว่าทีมช่วยเราได้ยังไง รุ่นพี่แต่ละคนดูแลน้องๆดีสุดๆ วิทยากรให้ความรู้และความคิด และการทำให้มันอยู่ในธุรกิจได้จริง สุดท้ายนี้ผมขอบอกว่าประทับใจค่ายนี้มากๆ โดยเฉพาะรุ่นพี่ที่ดูแลน้องๆอย่างผมดีมากๆ ร่วมถึงเพื่อนใหม่ๆที่มาแชร์ประสบการณ์ความคิด และไมตรีกันในค่าย ถ้าใครยังเรียนอยู่ในมหาลัยหรือพึงจบ IYWC 7 ครั้งหน้า้ต้องลองครับ แล้วคุณจะไม่เสียใจที่ได้มาครับ

ปล. ใครว่าวงการณ์นี้ไม่มีสาวๆสวยน่ารักแล้วละก็คิดผิดมากกกกก ครับเจอหลายคนเลยครับ
ปล2. ถ้า IYWC 7 ครั้งหน้าหวังว่าคงได้พบกันครับ ไปก่อนแล้วครับสวัสดีครับ

« Previous PageNext Page »