Consortium for Information & Software Quality (CISQ) องค์กรวางมาตรฐานคุณภาพซอฟต์แวร์รายงานการสำรวจเหตุจากปัญหาคุณภาพซอฟต์แวร์และความเสียหายที่เกิดขึ้นในปี 2020 ระบุว่าความเสียหายรวมอยู่ที่ 2.08 ล้านล้านดอลลาร์สหรัฐฯ หรือกว่าหกหมื่นล้านบาท โดยปัญหาใหญ่เกิดจากโปรแกรมเมอร์ไม่เพียงพอ
ความเสียหายที่เกิดขึ้นมีตั้งแต่โครงการซอฟต์แวร์ที่ล้มเหลว 260,000 ล้านดอลลาร์ ความเสียหายจากซอฟต์แวร์เก่าคุณภาพต่ำ 520,000 ดอลลาร์สหรัฐฯ บั๊กที่ทำให้ซอฟต์แวร์ทำงานล้มเหลว 1.56 ล้านล้านดอลลาร์ (รวมกันเกินความเสียหายรวม คาดว่าบางกรณีจัดอยู่ในหลายหมวด)
รายงานอาศัยการสำรวจเหตุการที่เกี่ยวข้องกับซอฟต์แวร์ เช่น บั๊กซอฟต์แวร์ของยาน Starliner ที่ทำให้โบอิ้งทดสอบนำยานจอดเทียบสถานีอวกาศนานาชาติล่าช้าและต้องทดสอบซ้ำ
รายงานระบุว่าปัญหาใหญ่คือโปรแกรมเมอร์ยังขาดแคลนอยู่มาก และประเมินว่าประชากรโลกทั้งหมดมีความสามารถในการเขียนโปรแกรมเพียง 2% และคาดว่าตำแหน่งงานจะเพิ่มขึ้น 24% ภายใน 7 ปีข้างหน้า
ที่มา - The Register

ภาพโดย Free-Photos
on
ซอฟท์แวร์คุณภาพต่ำสร้างความเส
panurat2000 Tue, 12/01/2021 - 08:04
เหตุการ => เหตุการณ์
ขายแคลนจริงๆทั่วโลกแหละ
winit_a Mon, 11/01/2021 - 10:27
ขายแคลนจริงๆทั่วโลกแหละ แต่ขาดแคลนโปรแกรมเมอร์ฝีมือดี น่ะ
ทั้งห้องจบมาทำงานตรงสายแค่ 1- 2 คนเอง ที่เหลือปริว เอาตัวรอดกันแบบอื่นๆ
คนที่พอมีความรู้ เบื่องต้น กลาง สูง ในสายโปรแกรมเมอร์ เป็นยอดปรมิดเลย ยอดงี้ แหลมเปียบเลย
น่าจะแก้ไขปัญหาด้วยสร้างภาษาค
akira Mon, 11/01/2021 - 10:39
น่าจะแก้ไขปัญหาด้วยสร้างภาษาคอมพิวเตอร์ ที่ทำให้อุปกรณ์สามารถเขียน Module ได้ด้วยตัวเอง แล้วให้มนุษย์เป็นคน approve ผลลัพธ์
ส่วนมากแก้ bug
rattananen Mon, 11/01/2021 - 14:57
In reply to น่าจะแก้ไขปัญหาด้วยสร้างภาษาค by akira
ส่วนมากแก้ bug คนอื่นยากกว่าเขียนใหม่เอง
แลดูกระแสอาชีพ youtuber,
Important Mon, 11/01/2021 - 11:03
แลดูกระแสอาชีพ youtuber, influencer, streamer กำลังมาแรง
อีกหน่อยบุคลากรสายวิทยาศาสตร์ ก็คงจะมีจำนวนลดลงไปอีก(รึเปล่า?) :-(
ผมว่า อีกหน่อยคง youtuber
TeamKiller Mon, 11/01/2021 - 11:31
In reply to แลดูกระแสอาชีพ youtuber, by Important
ผมว่า อีกหน่อยคง youtuber ก็ต้องเป็นสายเฉพาะทางมากขึ้นนะครับ ไม่งั้น content มันจะซ้ำๆ กันไปหมด อย่างสายเที่ยวเห็นเต็มไปหมด
เทคมันเปลี่ยนตลอดเวลา
Architec Mon, 11/01/2021 - 12:06
เทคมันเปลี่ยนตลอดเวลา สมองคนมันไม่ได้จำแล้วลบของเก่าได้ง่ายๆนะ
สมองคนมันไม่ได้จำแล้วลบของเก่
whitebigbird Mon, 11/01/2021 - 12:30
In reply to เทคมันเปลี่ยนตลอดเวลา by Architec
ง่ะ ทำไมผมขี้ลืม
ผมก็ลืมเก่ง
maoIndie Mon, 11/01/2021 - 13:56
In reply to สมองคนมันไม่ได้จำแล้วลบของเก่ by whitebigbird
ผมก็ลืมเก่ง โค้ดที่เขียนเมื่อสามเดือนที่แล้วกลับมาอ่านยังจำไม่ได้ว่าตัวเองเขียนไว้เอง 555
ต้องลอง Perl
lew Mon, 11/01/2021 - 14:00
In reply to ผมก็ลืมเก่ง by maoIndie
ต้องลอง Perl สามวันยังลืมว่ามันทำงานได้ยังไง
?
hisoft Mon, 11/01/2021 - 14:08
In reply to ต้องลอง Perl by lew
#?
ผมมีนะไปเจอโค้ดแบบว่่าสวยมาก
whitebigbird Mon, 11/01/2021 - 15:47
In reply to ผมก็ลืมเก่ง by maoIndie
ผมมีนะไปเจอโค้ดแบบว่่าสวยมาก เขียนตรงที่ใจคิดเลย พอเปิด git log ดูแล้วเขิน เพราะคนเขียนคือตัวผมเอง
โคตรอวย โคตรหลงตัวเองอ่ะ
น่าจะหมายถึงความจำพวก
Pinery Mon, 11/01/2021 - 13:59
In reply to สมองคนมันไม่ได้จำแล้วลบของเก่ by whitebigbird
ลบ
จริงครับ ภาษาใหม่ แนวทางใหม่
Mars2005 Tue, 12/01/2021 - 08:12
In reply to เทคมันเปลี่ยนตลอดเวลา by Architec
จริงครับ ภาษาใหม่ แนวทางใหม่ โมดูลใหม่ ๆ เยอะขึ้นจนคนเป็นโปรแกรมเมอร์ก็ตามไม่ทันล่ะ เมื่อวานเพิ่งจะเข้าใจเรื่องนี้ วันนี้มาเปลี่ยนแนวใหม่อีกแล้ว ภาษาก็ต้องไปเรียนรู้ใหม่อีก
คือมันไม่จบไม่สิ้น แค่เรื่องภาษาใหม่ ๆ ที่ต้องเรียนรู้กันใหม่ก็ประสาทเสื่อมล่ะ แทนที่จะพัฒนาจากของเก่า กลายเป็นเริ่มต้นใหม่กันอีกรอบหมด
ทำไมถึงเขียนว่าขาดคน
กาวทาท่อน้ำไทย Mon, 11/01/2021 - 14:18
ทำไมถึงเขียนว่าขาดคน ทำไมไม่เขียนว่า ขาดคนมีความสามารถ ผมว่าคนอะมีพอแต่แค่ไม่เก่งเท่านั้นเละ
คงไม่เรียกคนที่ขาดความสามารถว
whitebigbird Mon, 11/01/2021 - 15:51
In reply to ทำไมถึงเขียนว่าขาดคน by กาวทาท่อน้ำไทย
คงไม่เรียกคนที่ขาดความสามารถว่าเป็นโปรแกรมเมอร์มั้ง ก็เลยไม่นับไรงี้
เคยจ้างอินเดียทำงานจากเว็บฟรีแลนซ์ ใช้เวิร์ดเพรสเป็น ลง plugins เป็น แต่เขียนโปรแกรมไม่ได้เลยไรงี้ แต่ port เขียนว่าทำงานโดยโปรแกรมเมอร์ผู้เชี่ยวชาญ
แปลกที่ทุกครั้งที่มีการเขียนโ
IDCET Mon, 11/01/2021 - 15:51
แปลกที่ทุกครั้งที่มีการเขียนโปรแกรมใหม่ และทดสอบใช้งาน แม้จะทำงานตามเงื่อนไขที่ระบุไว้และใช้งานตาม Library ที่รองรับ ก็ยังมี Bug อยู่ดี แม้แต่โปรแกรมที่ทำงานง่ายๆ
ไม่แน่ใจว่าการใช้งานที่มากกว่าเงื่อนไขที่กำหนด การเขียนผิดหรือลืมอักขระ เขียนเงื่อนไขที่ซับซ้อนหรือไม่รองรับ ระบบไม่ยอมทำงานแม้จะถูกเงื่อนไข ทังหมดนี้เลยทำให้เกิดปัญหาโปรแกรมคุณภาพต่ำและ Bug ที่ปวดหัวใช่ไหมครับ ที่แม้แต่บริษัทใหญ่ๆ ก็มีปัญหาตรงนี้
ไม่ได้แยก separation of
whitebigbird Mon, 11/01/2021 - 15:52
In reply to แปลกที่ทุกครั้งที่มีการเขียนโ by IDCET
ไม่ได้แยก separation of concerns ไว้ครับ ทำให้ module มี side effect หลายอย่าง พอแก้แล้วกระทบนั่นโน่นนี่