Podcast สัมภาษณ์สถาปนิก: บทบาทของสถาปนิกในยุคดิจิทัล

Transcript

Michael Stiefel กล่าวต้อนรับสู่ The Architects Podcast ซึ่งพวกเขาจะมาพูดคุยถึงความหมายของการเป็นสถาปนิก และวิธีการทำงานของสถาปนิกในโลกแห่งความเป็นจริง

เขาเคยทำงานกับองค์กรขนาดใหญ่ระดับโลกในฐานะผู้เชี่ยวชาญด้านสถาปัตยกรรมของ AWS โดยรับผิดชอบกลยุทธ์ go-to-market สำหรับ serverless ในภูมิภาค EMEA และเคยนำเสนอในงาน re:Invent รวมถึงการออกแบบระบบแบบ distributed systems ให้กับหลากหลายอุตสาหกรรม

Rethinking the SDLC [31:58]

Luca Mezzalira ยกตัวอย่าง Netflix ซึ่งทั้งส่วนของ video player และ catalog ถือเป็นโดเมนหลัก เนื่องจาก Netflix ให้ผู้ใช้เลือกชมภาพยนตร์หรือซีรีส์ที่ชื่นชอบได้ทุกที่ ทุกเวลา และขึ้นอยู่กับการตัดสินใจของผู้ใช้เอง

The Architect’s Questionnaire [47:24]

เขาเล่าถึงประสบการณ์เมื่อทำงานในธุรกิจการพนัน ซึ่งบางเกมไม่ทำงานตามที่คาดหวังในเบราว์เซอร์ Android บางตัว โดยเฉพาะ Android 2 และ Android 1 เนื่องจากความแตกต่างของเบราว์เซอร์ ทำให้แม้แต่การใช้งาน CSS ง่ายๆ ก็อาจไม่ทำงาน

ในปัจจุบัน วงจรการตอบรับ (feedback loop) นั้นยาวนานกว่ามาก ดังนั้นจึงต้องอาศัยประสบการณ์ การลองผิดลองถูก การเรียนรู้จากผู้อื่น และการทดลองแนวคิดใหม่ๆ เช่น การทำ POC (Proof of Concept) และการจัดทำเอกสารเพื่อทำความเข้าใจว่าทำไมถึงตัดสินใจเช่นนั้นในแต่ละช่วงเวลา

เขาเริ่มเขียนบทความเกี่ยวกับหัวข้อเหล่านี้ ซึ่งได้รับการตอบรับที่ดีจากผู้ที่ติดต่อเข้ามา โดยต่างเห็นด้วยว่านี่คือมุมมองที่ไม่เอนเอียงไปข้างใดข้างหนึ่งจนมากเกินไป

ศัพท์ที่ควรรู้

  • AWS – เป็นผู้ให้บริการคลาวด์ที่ Michael Stiefel เคยทำงานด้วยในฐานะผู้เชี่ยวชาญด้านสถาปัตยกรรม
  • serverless – คือรูปแบบการประมวลผลที่ผู้ใช้ไม่ต้องกังวลเรื่องการจัดการเซิร์ฟเวอร์
  • SDLC – ย่อมาจาก Software Development Life Cycle คือวงจรชีวิตของการพัฒนาซอฟต์แวร์
  • POC – ย่อมาจาก Proof of Concept คือการพิสูจน์แนวคิดว่าสามารถทำได้จริง

ที่มา: infoq.com

Leave a Comment