- หน้าแรก
- เส้นทางมหาเศรษฐี เริ่มต้นจากยุค เอไอ
- บทที่ 9 สิ่งที่โค้ดมองไม่เห็น
บทที่ 9 สิ่งที่โค้ดมองไม่เห็น
บทที่ 9 สิ่งที่โค้ดมองไม่เห็น
บทที่ 9 สิ่งที่โค้ดมองไม่เห็น
ซูเนี่ยนเนี่ยนชะงักไปนิดหนึ่ง จากนั้นดวงตาก็เป็นประกาย
"ทีมพัฒนาขนาดกลางและขนาดเล็ก บริษัทยักษ์ใหญ่มีระบบตรวจสอบโค้ดของตัวเองอยู่แล้ว ไม่จำเป็นต้องใช้เครื่องมือจากภายนอก แต่ทีมขนาดกลางและขนาดเล็กไม่มีขั้นตอนการตรวจสอบโค้ดโดยเฉพาะ บั๊กหลายๆ ตัวกว่าจะเจอก็ตอนที่ปล่อยระบบออนไลน์ไปแล้ว"
พอคุยเรื่องผลิตภัณฑ์ เธอก็เข้าสู่โหมดทำงานโดยอัตโนมัติ สมกับที่เป็นผู้จัดการฝ่ายผลิตภัณฑ์ระดับซีเนียร์
"งั้นความต้องการหลักก็ไม่ใช่ 'การหาบั๊ก' แต่เป็น 'การดักบั๊กให้ได้ก่อนปล่อยระบบ' สินะ"
"ใช่!" ซูเนี่ยนเนี่ยนตบโต๊ะฉาด กาแฟสั่นกระเพื่อม "นายจับจุดได้ตรงเผงเลย เรื่องที่ฉันต้องเขียนบรรยายลักษณะผู้ใช้ตั้งห้าหน้ากว่าจะอธิบายรู้เรื่อง นายพูดประโยคเดียวก็สรุปได้หมด"
"ฉันก็เป็นผู้ใช้เหมือนกันนี่นา เขียนโค้ดมาห้าปี สิ่งที่กลัวที่สุดก็คือการที่ตัวเองมองไม่เห็นบั๊กของตัวเองนี่แหละ"
"ถ้างั้นนายคิดว่าปัญหาใหญ่ที่สุดของเครื่องมือตรวจสอบโค้ด AI ที่มีอยู่ในปัจจุบันคืออะไร"
หานลู่อีลองคิดดู "เครื่องมือส่วนใหญ่ทำได้แค่การวิเคราะห์เชิงสถิต คือดูปัญหาตรรกะของตัวโค้ดเอง แต่บั๊กที่ทำให้ทีมปวดหัวจริงๆ มักจะไม่ใช่ข้อผิดพลาดทางไวยากรณ์ของโค้ด แต่เป็นความไม่สอดคล้องกันระหว่างโค้ดกับธุรกิจจริง ตรรกะไม่มีปัญหา แต่พอเอาไปใช้ในสถานการณ์จริงกลับเกิดบั๊ก ของแบบนี้ AI มองไม่ออกหรอก"
ซูเนี่ยนเนี่ยนวางแก้วลง โน้มตัวมาข้างหน้าเล็กน้อย "นายพูดต่อสิ"
"ตัวอย่างเช่น อัลกอริทึมแนะนำสินค้าของแอปอีคอมเมิร์ซ ตรรกะโค้ดไม่ผิด แต่พอปล่อยออนไลน์กลับพบว่าผลลัพธ์การแนะนำเอนเอียงไปทางสินค้าราคาสูงอย่างหนัก ทำให้อัตราการรักษาผู้ใช้กลุ่มที่มีกำลังซื้อต่ำร่วงกราวรูด นี่ไม่ใช่บั๊กของโค้ด แต่มันคือความผิดเพี้ยนระหว่างโค้ดกับพฤติกรรมผู้ใช้ เครื่องมือ AI ที่มีอยู่ตอนนี้วิเคราะห์ของแบบนี้ไม่ได้ เพราะมันดูแค่โค้ด ไม่ได้ดูผลตอบรับจากโลกแห่งความเป็นจริงหลังจากที่โค้ดทำงานแล้ว"
ตอนที่พูดประโยคเหล่านี้ ในหัวของเขาก็มีบางอย่างแล่นผ่านเข้ามา
เป็นความคิดที่ยังคลุมเครือและยังไม่ก่อตัวเป็นรูปเป็นร่าง
ถ้าหาก... มีเครื่องมือสักตัว ที่ไม่ใช่แค่ตรวจสอบโค้ด แต่สามารถตรวจจับปัญหาที่อาจถูกกระตุ้นขึ้นในสถานการณ์จริงได้ล่ะ?
นี่มันก็คือสิ่งที่เนตรโค้ดของเขากำลังทำอยู่นี่นา?
แน่นอนว่าเขาไม่สามารถเอาไอเทมโกงของตัวเองมาทำเป็นผลิตภัณฑ์ได้ แต่ตรรกะของเนตรโค้ดที่ว่า "เชื่อมต่อโค้ดเข้ากับความเป็นจริง" สามารถนำมาถอดรหัสเป็นระเบียบวิธี แล้วใช้ AI มาจำลองการทำงานได้ ถึงแม้จะไม่มีทางทำได้แม่นยำเท่าเนตรโค้ด แต่ต่อให้ทำได้แค่สิบเปอร์เซ็นต์ของประสิทธิภาพ ก็ยังเหนือกว่าคู่แข่งในตลาดอย่างเทียบไม่ติด
เสียงของซูเนี่ยนเนี่ยนดึงเขากลับมา
"ฟังนายพูดแล้วฉันคันไม้คันมือเลย" ซูเนี่ยนเนี่ยนเท้าคางมองเขา "ถ้านายมาอยู่ทีมเราเร็วกว่านี้สักสองเดือน โปรเจกต์นี้ก็คงไม่โดนคนอื่นฉกไปหรอก"
"โปรเจกต์ของผู้จัดการฝ่ายผลิตภัณฑ์ทั่วหล้า ครึ่งหนึ่งก็โดนฉกไปทั้งนั้นแหละ อย่าเก็บไปใส่ใจเลย"
"นายยังจะมาปลอบฉันอีกเหรอ ตัวนายเองโดนฉกไปน่าเกลียดกว่าฉันตั้งเยอะ"
"เพราะงั้นตอนนี้ฉันถึงได้ปล่อยวางไงล่ะ ปัญญาของคนที่อาบน้ำร้อนมาก่อน"
ซูเนี่ยนเนี่ยนขำกับคำพูดของเขา เธอใช้ช้อนคนฟองนมในแก้ว แสงแดดส่องกระทบเสี้ยวหน้าของเธอจนดูอ่อนโยน เส้นผมสลวยเปลี่ยนเป็นสีทองเมื่อต้องแสง
เหล่าโจวกำลังเช็ดแก้วอยู่หลังบาร์ หางตาเหลือบมองมาทางนี้ มุมปากยกขึ้นอย่างมีความหมายแฝง
"นายตั้งใจจะรับงานฟรีแลนซ์ไปเรื่อยๆ จริงๆ เหรอ" ซูเนี่ยนเนี่ยนถาม
"ไม่ใช่แผนระยะยาวหรอก" หานลู่อีเอนหลังพิงพนัก "กำลังคิดอยากทำอะไรเป็นของตัวเองอยู่"
"ทิศทางไหนล่ะ"
"ยังไม่ได้กำหนด มีไอเดียอยู่สองสามอย่างในหัว แต่ยังไม่ตกผลึก"
"งั้นถ้าคิดออกแล้วก็บอกฉันนะ เผื่อฉันจะช่วยอะไรได้บ้าง" ซูเนี่ยนเนี่ยนพูดอย่างเป็นธรรมชาติ "ยังไงฉันก็ทำงานผลิตภัณฑ์มาหลายปี เรื่องวิจัยผู้ใช้กับวิเคราะห์ความต้องการ ฉันยังพอทำได้นะ"
"ได้สิ ถึงตอนนั้นจะไปหานะ"
ตอนที่พูดประโยคนี้เขาเพียงแค่พูดตามมารยาท แต่ซูเนี่ยนเนี่ยนกลับพยักหน้ารับอย่างจริงจัง
พวกเขาคุยเรื่องอื่นกันต่ออีกพักหนึ่ง เธอถามว่าเขากำลังอ่านหนังสืออะไรอยู่ เขาบอกว่าช่วงนี้กำลังอ่านหนังสือเกี่ยวกับระบบกระจายศูนย์ (Distributed Systems) เธอบอกว่าตัวเองกำลังติดซีรีส์เรื่องหนึ่ง ถามเขาว่าดูหรือเปล่า เขาบอกว่าไม่ดู เธอบอกว่านายนี่น่าเบื่อจริงๆ
สี่โมงครึ่งแล้ว
ซูเนี่ยนเนี่ยนมองโทรศัพท์ "ห้าโมงฉันมีประชุม ต้องกลับไปเตรียมตัวแล้วล่ะ ฉันต้องไปแล้วนะ"
"โอเค" หานลู่อีลุกขึ้น "เดี๋ยวฉันเดินไปส่งที่สถานีรถไฟใต้ดิน"
"ไม่ต้องๆ เดินไปแป๊บเดียวก็ถึงแล้ว" ซูเนี่ยนเนี่ยนโบกมือ หยิบกระเป๋าแล้วลุกขึ้น
ทั้งสองคนเดินมาถึงหน้าประตู เหล่าโจวตะโกนไล่หลังมา "เสี่ยวหาน คราวหน้าพาเพื่อนมาอีกเดี๋ยวลดให้แปดสิบเปอร์เซ็นต์เลย!"
ซูเนี่ยนเนี่ยนหันกลับไปโบกมือให้เหล่าโจว "ขอบคุณค่ะเถ้าแก่!"
เมื่อผลักประตูออกไป ด้านนอกคือแสงแดดยามเย็นที่ไม่แสบตาแล้ว มันย้อมถนนทั้งสายให้กลายเป็นสีเหลืองนวล
ซูเนี่ยนเนี่ยนยืนอยู่หน้าประตูครู่หนึ่ง
"ลู่อี"
"หืม?"
"วันหลัง... ติดต่อกันบ่อยๆ นะ"
เธอพูดประโยคนี้พร้อมกับรอยยิ้ม น้ำเสียงสบายๆ เหมือนแค่พูดขึ้นมาลอยๆ
"ได้สิ" หานลู่อีตอบ
ซูเนี่ยนเนี่ยนยิ้มให้เขา หันหลังเดินไปตามทางเท้า รองเท้าผ้าใบสีขาวเหยียบย่ำไปบนขอบเงาของดวงอาทิตย์ตกดิน ด้วยจังหวะก้าวที่ไม่ช้าไม่เร็ว
หานลู่อียืนมองอยู่ที่หน้าประตู Bug Café สองวินาที แล้วหันหลังกลับเข้าร้าน
เหล่าโจวเติมอเมริกาโน่ให้เขาอีกแก้ว แล้ววางไว้ที่ที่นั่งเดิมของเขา
"ขอบคุณครับพี่โจว"
"เพื่อนสมัยมหาลัยเหรอ" เหล่าโจวถาม
"ครับ"
"ไม่เลวนี่"
เหล่าโจวไม่ได้พูดอะไรต่อ ก้มหน้าเช็ดแก้วของเขาต่อไป
หานลู่อีนั่งลง ยกกาแฟขึ้นจิบ
ขม
เขาหยิบโทรศัพท์ออกมา เปิดแอปบันทึกข้อความ
พิมพ์ข้อความสองสามคำลงในหน้ากระดาษเปล่า
"เครื่องมือตรวจสอบโค้ด เชื่อมต่อโค้ดเข้ากับสถานการณ์จริง BugKiller?"
จากนั้นเขาก็จ้องมองข้อความบรรทัดนี้อยู่ครู่หนึ่ง แล้วพิมพ์เพิ่มอีกบรรทัดด้านล่าง
"ขั้นตอนแรก: หาผู้จัดการฝ่ายผลิตภัณฑ์สักคน"
พิมพ์เสร็จเขาก็หัวเราะออกมาเอง ใบหน้าที่เพิ่งนั่งอยู่ฝั่งตรงข้ามและใช้ช้อนคนฟองนมเมื่อครู่นี้ ลอยขึ้นมาในหัวโดยอัตโนมัติ
เขาปิดโทรศัพท์ เอนหลังพิงพนักเก้าอี้
แสงแดดหยดสุดท้ายนอกหน้าต่างลับหายไปหลังยอดตึกฝั่งตรงข้าม เหล่าโจวเปิดไฟสีเหลืองนวลในร้าน เครื่องชงกาแฟส่งเสียงครางหึ่งๆ
ไอเดียคลุมเครือในหัวของหานลู่อี ชัดเจนขึ้นกว่าเมื่อสองชั่วโมงก่อนไม่รู้ตั้งเท่าไหร่
เหลือแค่ลงมือทำเท่านั้น
เขานั่งพิงพนักเก้าอี้ต่ออีกพักหนึ่ง เหล่าโจวบดเมล็ดกาแฟเงียบๆ อยู่หลังบาร์ ทั้งร้านเหลือเขาเป็นลูกค้าเพียงคนเดียว
หานลู่อีหยิบโทรศัพท์ขึ้นมา เลื่อนแถบแจ้งเตือนลงมาตามความเคยชิน
มีข่าวแจ้งเตือนค้างอยู่บนสุด
[ติงเหริน CEO ไคว่ส่านเทคโนโลยีตอบกลับต่อสาธารณะ: การแจ้งเบาะแสแบบไม่ระบุตัวตนเป็นการหมิ่นประมาทอย่างมุ่งร้าย ได้เข้าแจ้งความกับเจ้าหน้าที่ตำรวจแล้ว และจะสืบหาต้นตอของข้อมูลตามกฎหมาย]
นิ้วของหานลู่อีหยุดชะงัก
เขากดเข้าไปกวาดสายตาดู ถ้อยคำในแถลงการณ์ถูกเลือกมาอย่างพิถีพิถัน ไม่มีการชี้แจงเรื่องการปลอมแปลงข้อมูลเลยสักนิด แต่ทุ่มสรรพกำลังทั้งหมดไปที่ "การสืบหาตัวผู้แจ้งเบาะแส" ตอนท้ายยังอ้างอิงประมวลกฎหมายอาญามาตรา 246 ข้อหาหมิ่นประมาท
หานลู่อีแทบจะหลุดขำ
ไปแจ้งความกับตำรวจเนี่ยนะ? เอกสารร้องเรียนที่กู้ซือเยว่ส่งให้ตำรวจไซเบอร์ไปถึงก่อนหน้าแถลงการณ์ฉบับนี้ตั้งสามวัน ข้อมูลถูกส่งออกนอกประเทศอย่างผิดกฎหมาย ไหลเข้าสู่วงจรธุรกิจสีเทาในต่างประเทศ ข้อหาละเมิดข้อมูลส่วนบุคคลของพลเมือง ตัวติงเหรินเองนั่นแหละที่เป็นเป้าหมายในการสืบสวน แล้วตอนนี้วิ่งโร่ไปบอกตำรวจว่า "มีคนหมิ่นประมาทผม"? นี่มันเดินไปส่งหัวให้เชือดชัดๆ
แต่เป้าหมายของติงเหรินไม่ใช่เรื่องของกฎหมาย เขากำลังตะโกนบอกชาวเน็ตสองร้อยล้านคนที่กำลังมุงดูอยู่ต่างหากว่า: ฉันจะไม่อธิบาย แต่ฉันจะตามล่าตัวคนทำ
ทำเป็นเก่งไปอย่างนั้น ยิ่งดุมากเท่าไหร่ก็ยิ่งแปลว่าลนลานมากเท่านั้น
หานลู่อีออกจากหน้าข่าว เปิดเวยป๋อเพื่อดูการพูดคุยเกี่ยวกับไคว่ส่าน
ใต้แถลงการณ์ของติงเหรินระเบิดลงไปแล้ว ครึ่งหนึ่งด่าทอ แต่อีกครึ่งหนึ่งมีทิศทางการพูดคุยที่ทำให้เขาไม่ค่อยสบายใจเท่าไหร่ เพราะทุกคนเริ่มหันมาเดาอย่างจริงจังแล้วว่าผู้แจ้งเบาะแสคือใคร
เหล่าหวังวิศวกรรมย้อนกลับ อัปเดตกระทู้ยาวอีกครั้ง
คราวก่อนข้อสรุปการวิเคราะห์ลักษณะของเขาคือ วิศวกร Backend/Algorithm จากบริษัทยักษ์ใหญ่ ประสบการณ์ห้าปีขึ้นไป คราวนี้ในช่องคอมเมนต์ใต้แถลงการณ์ของติงเหริน เขาได้วิเคราะห์ลึกไปอีกขั้น
"ความแม่นยำในการอธิบายโครงสร้าง Data Pipeline ของไคว่ส่านในรายงานฉบับนั้นสูงมาก การชำแหละรายละเอียดทางเทคนิคต่างๆ ทำได้ลึกซึ้งแต่เข้าใจง่าย นี่หมายความว่าผู้เขียนไม่เป็นคนในของไคว่ส่าน ก็ต้องมีความสามารถในการวิเคราะห์เชิงย้อนกลับที่เหนือกว่ามาตรฐานทั่วไปอย่างมาก เมื่อรวมกับข้อสรุปก่อนหน้านี้ หากไม่ใช่คนใน คนคนนี้ก็อาจจะเป็นเทพเทคโนโลยีชื่อดังในวงการ"
คอมเมนต์ยอดฮิตใต้กระทู้
"สรุปคือไม่เป็นหนอนบ่อนไส้ ก็เป็นระดับเทพ ประธานติงแน่ใจเหรอว่าจะตามหาตัว? ถ้าหาเจอแล้วคุณมีปัญญาจ้างเขาหรือเปล่า"
หานลู่อีขำไม่ออก
"ความสามารถในการวิเคราะห์เชิงย้อนกลับที่เหนือกว่ามาตรฐานทั่วไป" เหล่าหวังคงไม่รู้ตัวเลยว่าตัวเองเข้าใกล้ความจริงแค่ไหน
เขาส่งลิงก์แถลงการณ์ของติงเหรินไปให้กู้ซือเยว่
สามนาทีต่อมา กู้ซือเยว่ตอบกลับมาสองข้อความ
ข้อความแรก "ระวังหมาจนตรอก"
ข้อความที่สอง "นับจากนี้เป็นต้นไป ห้ามพูดคุยเรื่องไคว่ส่านในทุกแพลตฟอร์มและทุกโอกาส ห้ามเอ่ยถึงแม้แต่คำเดียว"
หานลู่อีตอบกลับไปคำเดียว "ตกลง"
เขาดื่มอเมริกาโน่ที่เย็นชืดจนหมดรวดเดียว ลุกขึ้นยืน แล้วสะพายกระเป๋า
เหล่าโจวตะโกนมาจากหลังบาร์ "พรุ่งนี้เจอกันนะ เสี่ยวหาน"
"พรุ่งนี้เจอกันครับพี่โจว"
ผลักประตูกระจกออกไป ด้านนอกมืดสนิทแล้ว แสงสีส้มเหลืองจากไฟถนนทอดเงาของเขาจนยาวเหยียด
หานลู่อีเดินไปได้สองก้าว ก็หยิบโทรศัพท์ขึ้นมาดูอีกครั้ง
เอกสารสองฉบับบนสุดในแอปบันทึกข้อความ ฉบับหนึ่งเขียนว่า BugKiller อีกฉบับเขียนว่า ห้ามพูดถึงไคว่ส่าน
เขาล็อกหน้าจอ แล้วเร่งฝีเท้าให้เร็วขึ้น