ไฮไลต์ของชุมชน GDE: Alba Silvente Fuentes

Alba Silvente Fuentes เป็น Google Developer Expert เราพูดคุยกับเธอเกี่ยวกับการทำให้การเขียนโค้ดและการสร้างชุมชนเป็นเรื่องของมนุษย์

Monika Janota
Monika Janota

Alba พร้อมเชือกคล้องลำโพง

Monika: คุณกำลังใช้ผลิตภัณฑ์ใดอยู่ คุณเชี่ยวชาญด้านใด และเครื่องมือใดช่วยให้งานประจำวันของคุณง่ายและมีประสิทธิภาพ

Alba: งานส่วนใหญ่ที่ฉันทำเกี่ยวกับหน้าเว็บคือใช้ Vue 3 กับ Webpack ใหม่สำหรับระบบนิเวศที่เรียกว่า Vite, HTML เชิงความหมาย, Tailwind CSS และบางครั้งก็ใช้ Nuxt.js โดยขึ้นอยู่กับรายละเอียดของโปรเจ็กต์ ฉันสร้างเว็บแอปพลิเคชันเป็นส่วนใหญ่ แต่ช่วงหลังก็เริ่มสร้างส่วนขยาย Chrome ด้วย

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

และเครื่องมือที่ขาดไม่ได้ในชีวิตประจำวันของฉัน ได้แก่ VS Code ที่ซิงค์กับบัญชีของฉันเพื่อเพิ่มส่วนขยาย เช่น Volar, Eslint และ Prettier, Notion สำหรับบันทึกงานและสร้างเนื้อหา, ส่วนขยาย Chrome เช่น Toby, เมตริก Web Vitals และ Axe และ Fig.io สำหรับเทอร์มินัล

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

Alba: ฉันเรียนวิศวกรรมภาพและเสียงในการสื่อสารโทรคมนาคม จึงไม่มีสายงานที่เกี่ยวกับการพัฒนาเว็บโดยตรง ในระหว่างเรียน ฉันได้เรียนรู้พื้นฐานการเขียนโค้ดด้วย C และ C++ เมื่อพบว่าตัวเองมีพรสวรรค์ด้านการเขียนโปรแกรม จึงตัดสินใจเดินตามเส้นทางนี้และเจาะลึกการพัฒนาเว็บ ในช่วงปี 3 ของการเรียนมหาวิทยาลัย เราต้องทำการฝึกงาน และเนื่องจากไม่แน่ใจว่าอยากทำอะไร จึงเลือกเอเจนซีเว็บ ซึ่งที่นั่นสอน PHP, HTML, CSS และ jQuery รวมถึงให้ทำงานเป็นนักพัฒนาซอฟต์แวร์ Full-Stack

ประสบการณ์นี้ทำให้ฉันรู้ว่าฉันชอบการพัฒนาหน้าเว็บมากกว่า ฉันชอบงานที่ทำอยู่มากและอยากมุ่งเน้นที่งานนั้นเพียงอย่างเดียว เราจึงเริ่มเรียนรู้เกี่ยวกับเฟรมเวิร์กฝั่งหน้าเว็บอย่าง Vue, React และ Angular เราลองใช้เครื่องมือทั้งหมดแล้ว แต่สุดท้ายก็หลงรัก Vue

Monika: คุณคิดว่าเทคโนโลยีเว็บจะก้าวสู่ยุคใหม่ด้วยสิ่งใด

Alba: สำหรับฉัน เทรนด์ที่กำลังจะมาถึงคือการเปลี่ยนแปลงที่เกิดขึ้นกับเบราว์เซอร์อย่าง Chrome วิธีที่เราปรับปรุง CSS, การใช้ WebGL และ JavaScript API อื่นๆ, มาตรฐานการช่วยเหลือพิเศษ และอื่นๆ เราสามารถสร้างโลกภายในเบราว์เซอร์ได้ เช่นเดียวกับในวิดีโอเกม หรือจะมุ่งเน้นที่การทำให้ทุกคนเข้าถึงได้โดยไม่แบ่งแยกก็ได้

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

Monika: แนวคิดเบื้องหลังพอดแคสต์ "No me da la vida" คืออะไร

Alba: เมื่อเริ่มเป็นครีเอเตอร์เนื้อหา ฉันก็เริ่มเขียนบทความเป็นภาษาอังกฤษ ตอนนั้นฉันย้ายไปอยู่เนเธอร์แลนด์และคิดว่าการเรียนภาษานี้จะช่วยให้ฉันใช้ภาษาได้ในระดับมืออาชีพด้วย

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

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

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

Monika: คุณทำให้ผู้ชมมีส่วนร่วมได้อย่างไร

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

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

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

พอดแคสต์ของเรายังมีส่วนที่เรียกว่า "Cuéntame tus Penurias" ("บอกฉันเกี่ยวกับความยากลำบากของคุณ") ซึ่งแขกรับเชิญจะเล่าเรื่องราวเกี่ยวกับความล้มเหลวหรือความทุกข์ทรมานในการทำงานในอุตสาหกรรมเทคโนโลยี โดยไม่จำเป็นต้องเกี่ยวข้องกับเทคโนโลยี แต่อาจเกี่ยวข้องกับสุขภาพจิต ปัญหาทางกฎหมาย และอื่นๆ ผู้ชมจะเข้าใจและสามารถให้คำแนะนำหรือช่วยหาวิธีแก้ปัญหาได้ การมีส่วนร่วมประเภทนี้สำคัญเนื่องจากแสดงให้เห็นว่าเราทุกคนก็เป็นมนุษย์ธรรมดา

Monika: คุณเห็นว่าอุตสาหกรรมมีการเปลี่ยนแปลงและเปิดกว้างมากขึ้นไหม

Alba: ในฐานะครีเอเตอร์วิดีโอและบล็อกเกอร์ ฉันได้พบผู้คนมากมายในชุมชน ซึ่งส่วนใหญ่เป็นผู้คนที่มีความหลากหลายและคอยไตร่ตรองการกระทำของตนอยู่เสมอ แต่ฉันก็อาจกล่าวได้ว่าฉันอยู่ในโลกใบหนึ่งที่ต่างออกไป

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

Monika: สิ่งใดสำคัญในการสร้างชุมชน

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

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

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

Alba และแขกคนอื่นๆ ยืนอยู่หน้าป้าย Google

Monika: เล่าให้เราฟังหน่อยว่าคุณเป็นผู้เชี่ยวชาญด้านเทคโนโลยีเว็บของ Google ได้อย่างไร คุณจะแนะนำโปรแกรมนี้ให้เพื่อนไหม

Alba: เส้นทางการเป็น GDE ของฉันย้อนกลับไปในช่วงเริ่มต้นของโรคระบาด เมื่อฉันสร้างเนื้อหาจำนวนมาก ฉันได้พบกับสมาชิกชุมชน 2-3 คน ซึ่งหนึ่งในนั้นคือ Debbie O'Brien ซึ่งเป็น GDE และเป็นผู้สนับสนุนผู้หญิงในวงการเทคโนโลยีที่ยอดเยี่ยม เธอชื่นชมงานของฉันและสนับสนุนให้ฉันสมัครเข้าร่วมโปรแกรม GDE ปัญหาเดียวคือตอนนั้นฉันไม่รู้ว่ามันคืออะไร ฉันเพิ่งเริ่มผจญภัยกับชุมชนนักพัฒนาซอฟต์แวร์ ฉันไม่เคยคิดมาก่อนว่าตัวเองจะได้รับการยกย่องว่าเป็นผู้เชี่ยวชาญ

ฉันทำตามคำแนะนำของ Debbie และสร้างพอร์ตโฟลิโอของผลงานทั้งหมดที่ฉันมีส่วนร่วม ขั้นตอนการสมัครเป็นไปอย่างราบรื่น และฉันเชื่อว่าความรู้และประสบการณ์ของฉันมีประโยชน์ต่อชุมชนอย่างยิ่ง

การเป็น GDE นั้นเจ๋งสุดๆ ฉันได้เรียนรู้สิ่งต่างๆ มากมายจากชุมชน ตอนนี้ฉันได้บอกต่อเกี่ยวกับโปรแกรมนี้แล้ว และหวังว่าเพื่อนและเพื่อนร่วมงานของฉันจะลองใช้โปรแกรมนี้ในเร็วๆ นี้

Monika: คุณทำกิจกรรมอะไรในชุมชนบ้าง นอกจากการเขียนบล็อกและการทำพอดแคสต์ คุณทำโอเพนซอร์สไหม

Alba: เมื่อเริ่มมีส่วนร่วมในโปรเจ็กต์โอเพนซอร์ส ฉันเขียนเอกสารประกอบมากกว่าเขียนโค้ดจริง ตอนนี้ฉันกําลังทําเทมเพลตและโปรเจ็กต์สาธิตสําหรับเทคโนโลยีใหม่และเทคโนโลยีที่กําลังจะเกิดขึ้น เช่น Nuxt 3 เป้าหมายของเราคือการช่วยให้ผู้ที่อยากเริ่มสร้างแอปได้อย่างรวดเร็ว เพียงแค่ใช้โค้ดเหล่านั้น ฉันไม่เคยสร้างคลังของตัวเองเลย ฉันแค่มีส่วนร่วมและพยายามปรับปรุงคลังที่มีอยู่

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

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

Monika: แล้วเวิร์กช็อปที่ดีควรเป็นอย่างไร

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

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

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