ในปัจจุบันนั้น เชื่อว่า programmer ส่วนใหญ่
น่าจะต้องเคยเข้าใช้งาน Stack Overflow บ้าง
หรืออาจจะทำการค้นหาจาก Google แล้ว
ผลลัพธ์จะเป็น link ไปหานั่นเอง
เพื่อเข้าไปตั้งคำถามของปัญหาต่าง ๆ
เพื่อเข้าไปหาวิธีการแก้ไขปัญหาต่าง ๆ
ใช้มากจนอาจจะต้องเปลี่ยนเป็น Stack Overflow programmer กันแล้ว !!
ดังนั้น เรามาดูสถิติต่าง ๆ ของ Stack Overflow กันหน่อย
Stack Overflow คืออะไร ?
เผื่อใครไม่รู้จักนะครับ เปิดให้บริการตั้งแต่ปี 2008 ต่อวันมีผู้เข้ามาใช้งานกว่า 7.6 ล้าน เป็น website ที่มีเข้าใช้งานทั้งโลกอันดับที่ 57 จาก Alexa คือ website เพื่อถามและตอบปัญหาของชาว programmer/developer ถ้าตั้งคำถาม และ อธิบายปัญหาอย่างละเอียดชัดเจน อาจจะได้คำตอบ และ วิธีการแก้ไขปัญหาภายในเวลาไม่ถึงชั่วโมง 11 ล้าน คือ จำนวนคำถาม 17 ล้าน คือ จำนวนคำตอบ มีคำถามประมาณ 27% ที่ไม่ถูกตอบเลย แต่ผู้ใช้งานที่ตอบคำถามนั้นมีเพียง 8% จากผู้ใช้งานทั้งหมด (ตอบมากกว่า 5 ครั้ง) ซึ่งผู้ใช้งานกลุ่มนี้ คือ หัวใจของ web นี้เลยนะ ตัวอย่างข้อมูลของผู้ตอบคำถามในวันที่ 28 เดือนพฤจิกายน พบว่ามีผู้ตอบเพียง 7,800 คนเท่านั้น !! ปล. ถ้าอยากรู้ที่มาที่ไปของชื่อ Stack Overflow ดูได้ที่นี่เลยมาดูข้อมูลการใช้งานกันบ้าง
โดยนำข้อมูลมากจาก Stack Overflow Query ซึ่งเปิดให้เรานำข้อมูลมาวิเคราะห์ และ ใช้งานกันได้นะครับ ในปัจจุบันนั้น มีจำนวนคำถามประมาณ 4 แสนคำถามต่อเดือน มาดูกันว่าในโลกของ programmer นั้น 10 อันดับแรกถามปัญหาเกี่ยวกับอะไรมากที่สุด นั่นแสดงว่า สิ่งต่าง ๆ เหล่านี้ได้รับความนิยม และ มีปัญหาเยอะสุด ๆ ด้วยนะสิ- JavaScript
- Java
- Android
- PHP
- C#
- Python
- jQuery
- HTML
- iOS
- C++
หลาย ๆ คนบอกว่า Stack Overflow นั้นมันส่งผลกระทบต่อโลก programming มาก
ซึ่งมีทั้งในด้านที่ดี และ ด้านที่แย่ ด้านที่ดีคือ มี community เกิดขึ้นมา เพื่อแลกเปลี่ยนความคิด และแก้ไขปัญหาต่าง ๆ แต่ด้านที่แย่คือ ทำให้แต่ละคนไม่คิดที่จะแก้ไขปัญหาเองแล้ว เมื่อติดปัญหาอะไร ก็มีเขียนคำถามแล้วนั่งรอคนมาตอบ หรือมาค้นหาปัญหาทันที ทำให้อาจจะได้คำตอบ หรือ ได้ code ที่ไม่เข้าใจด้วยซ้ำว่าทำงานอะไร รู้เพียงแค่ว่า มันสามารถทำงานได้ตามที่เราต้องการ ซึ่งเป็นต้นเหตุของปัญหาอีกหลาย ๆ อย่างตามมา !! ทำให้เกิดชื่อเรียก programmer ใหม่ ๆ ขึ้นมา เช่น- Copy and paste programmer
- Full stack overflow developer