Quantcast
Channel: cc :: somkiat
Viewing all articles
Browse latest Browse all 1997

มาดูข้อมูลสถิติต่าง ๆ จาก StackOverflow กันหน่อย

$
0
0

Screen Shot 2558-11-30 at 11.46.07 AM

Screen Shot 2558-11-30 at 11.46.07 AM ในปัจจุบันนั้น เชื่อว่า 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 อันดับแรกถามปัญหาเกี่ยวกับอะไรมากที่สุด นั่นแสดงว่า สิ่งต่าง ๆ เหล่านี้ได้รับความนิยม และ มีปัญหาเยอะสุด ๆ ด้วยนะสิ
  1. JavaScript
  2. Java
  3. Android
  4. PHP
  5. C#
  6. Python
  7. jQuery
  8. HTML
  9. iOS
  10. C++
แสดงดังรูป Screen Shot 2558-11-30 at 10.37.00 AM แสดงรายละเอียดดังนี้ Screen Shot 2558-11-30 at 10.59.37 AM ปิดท้ายด้วยผู้ใช้งานในประเทศไทยกันหน่อยสิ (Top user by country) https://data.stackexchange.com/stackoverflow/query/53058/top-users-by-country Screen Shot 2558-11-30 at 10.58.58 AM

หลาย ๆ คนบอกว่า Stack Overflow นั้นมันส่งผลกระทบต่อโลก programming มาก

ซึ่งมีทั้งในด้านที่ดี และ ด้านที่แย่ ด้านที่ดีคือ มี community เกิดขึ้นมา เพื่อแลกเปลี่ยนความคิด และแก้ไขปัญหาต่าง ๆ แต่ด้านที่แย่คือ ทำให้แต่ละคนไม่คิดที่จะแก้ไขปัญหาเองแล้ว เมื่อติดปัญหาอะไร ก็มีเขียนคำถามแล้วนั่งรอคนมาตอบ หรือมาค้นหาปัญหาทันที ทำให้อาจจะได้คำตอบ หรือ ได้ code ที่ไม่เข้าใจด้วยซ้ำว่าทำงานอะไร รู้เพียงแค่ว่า มันสามารถทำงานได้ตามที่เราต้องการ ซึ่งเป็นต้นเหตุของปัญหาอีกหลาย ๆ อย่างตามมา !! ทำให้เกิดชื่อเรียก programmer ใหม่ ๆ ขึ้นมา เช่น
  • Copy and paste programmer
  • Full stack overflow developer
หนักไปกว่านั้นน่าจะเปลี่ยน Computer programming ไปเป็น Googling Stack Overflow programming ไปเลย ซึ่งจากที่ดูแล้วเรื่องขำ ๆ เหล่านี้มันกลายมาเป็นความจริงแล้วนะ

สุดท้าย มีคำถามว่า ถ้า Stack Overflow ล่ม คุณจะรู้สึก และ ทำอย่างไรดีล่ะ ?

ระหว่าง down หรือโทรไปลาป่วย Screen Shot 2558-11-30 at 11.32.24 AM Reference Websites http://priceonomics.com/stack-overflow-and-the-zeitgeist-of-computer/ http://stackexchange.com/sites#traffic

Viewing all articles
Browse latest Browse all 1997

Trending Articles