AI ทำไรบ้างคับ

khao_lek
คือผมอยากให้คุณ mari อธิบายการทำงานของ AI นะครับ พอดีผมสนใจอยากจะเรียนต่อด้านนี้นะครับ แต่ไม่รู้ว่าในเมืองไทยมีที่ไหนเปิดบ้างคับ แล้วเราต้องรู้เรื่องอะไรบ้างครับ
คำตอบ

IA ย่อมาจาก Information Architecture
บุคคลที่ทำงานสายนี้เรียกว่า Information Architect

โดยคร่าวๆแล้ว ผู้ที่ทำงานด้าน IA จะมีพื้นฐานอย่างใดอย่างหนึ่ง
หรือรวมๆกันมาก่อน ดังนี้:

  • Computer Sciences
  • Psychology
  • Computer Engineering
  • Library Sciences
  • Communication Arts/Sciences
  • Architecture
  • Linguistics
  • Usability/Ergonomics
  • etc.

อย่างไรก็ตาม ก็ไม่ผิดกติกาอะไร ถ้าไม่มีพื้นฐานเหล่านี้มาก่อน ถ้ามีคุณสมบัติและความสนใจเกี่ยวกับ

  • การจัดเก็บข้อมูล
  • การทำเอกสาร
  • ความรู้เรื่องทางด้านเทคโนโลยี
  • มีความสนใจที่จะติดตามข่าวสารตลอดเวลา
  • สนใจเรื่องพฤติกรรมผู้ใช้งานหรือผู้บริโภค
  • ฯลฯ

ก็น่าจะทำให้เดาได้ว่าพอจะมีความสุขในการทำงาน IA ได้

ถามว่า IA ทำเกี่ยวกับอะไรบ้าง คร่าวๆก็มีดังนี้นะคะ

  • หลักๆเลยคือ การทำเอกสาร เพื่อให้เป็นแบบแผนในการสร้างเว็บไซต์หรือซอฟต์แวร์ให้สำหรับทีมงาน ในเอกสารนั้น เราต้องกำหนดโครงสร้างของเว็บ และดูแลกำหนดไปจนถึงองค์ประกอบส่วนที่เล็กที่สุดของหน้าเว็บหน้าเดียว เหมือนการสร้างบ้าน ที่ต้องเป็นคนวางว่าห้องอะไรอยู่ตรงไหน กี่ตารางเมตร จะมีอะไรในห้องได้บ้างและวางตัวเฟอร์นิเจอร์ได้อย่างไร ดูการเดินไฟฟ้าประปาเท่าที่เป็นไปได้ ดูว่าที่ออกแบบมา โครงสร้างจะเป็นไปได้หรือไม่ การใช้งานของผู้อาศัย มาอยู่แล้วจะใช้งานอาศัยได้อย่างสะดวกสบายหรือไม่อย่างไร เทคโนโลยีในปัจจุบัน support การออกแบบแบบนี้ของเราแล้วหรือยัง แล้วงบประมาณที่มีอยู่นั้น แบบเราทำให้ราคามันสูงไปว่าที่ตั้งไว้หรือไม่ สรุปรวมคือ ต้องทำให้สมดุลกับความต้องการของเจ้าของ ผู้ใช้ และปัจจัยภายนอก เช่น เงินและเวลา เป็นต้น เอกสารที่ออกมาจะต้องเข้าใจได้ง่ายไม่ว่าจะเป็นทีมฝ่ายใด
  • บ้างก็เลยไปถึงการกำหนดพฤติกรรมของแต่ละองค์ประกอบเลย เช่น ปุ่มนี้ ถ้าใน event นี้ คลิกแล้วจะเกิดอะไรขึ้น ซึ่งจริงๆมีชื่อเรียกคนทำงานด้านนี้ว่า Interaction Designer แต่ IA ก็มักจะต้องมีส่วนในการกำหนดอยู่เหมือนกัน เพราะในการทำงานมักจะไม่แยก IA คนนึง Interaction Designer คนหนึ่ง
  • กำหนด content ในแต่ละส่วน ทั้งขนาด รูปแบบ ชนิด ของ content เช่น ใน dropdown หนึ่ง กำหนดว่าเป็น dropdown ที่เกี่ยวกับอะไร จะมี choice อะไรในนั้นได้บ้าง เป็นต้น ในบางครั้งอาจจะมีคนที่มาทำเรื่อง content โดยตรง ซึ่งอาจเรียกว่า content developer แต่ IA ก็มีหน้าที่ดูแลกำหนดว่า Content นั้นควรจะบรรจในหีบห่อแบบไหน
  • วิเคราะห์และตีโจทย์ความต้องการของผู้ใช้และความต้องการทางด้านธุรกิจและการตลาดได้ เพื่อนำมาปั้นให้เป็นโครงสร้างเว็บหรือซอฟต์แวร์ เพื่อใช้ในการพัฒนาต่อๆไป

งานคร่าวๆก็มีประมาณนี้ค่ะ

ที่เมืองไทยเท่าที่ทราบ ยังไม่มีการเปิดเรียนสายนี้เป็นเรื่องเป็นราวนะคะ
แต่ก็จะหาเรียนได้เป็นรายวิชาที่เกี่ยวข้องจากบางมหาวิทยาลัย
เช่น ลาดกระบัง สงขลานครินทร์ (อาจจะมีอีกแต่เผอิญไม่ค่อยได้ติดตามข่าวด้านนี้ค่ะ)