Stackoverflow มีฟีเจอร์ Developer Story สำหรับสร้างเรซูเม่สำหรับนักพัฒนาโดยเฉพาะ ฟีเจอร์สำคัญของมันคือการระบุได้ว่าชอบหรือไม่ชอบเทคโนโลยีใด ตอนนี้ทางเว็บก็รายงานผลวิเคราะห์ออกมา
รายงานแรกคือความชอบของภาษาโปรแกรมแต่ละภาษา โดยสุ่มตัวอย่างเรซูเม่ที่พูดถึงแต่ละภาษาออกมาอย่างน้อย 2,000 ฉบับ (ไม่ว่าจะชอบหรือไม่ชอบ) และสำรวจว่ามีสัดส่วนของผู้ที่ไม่ชอบมากเพียงใด พบว่าภาษา Perl เป็นภาษาที่มีคนไม่ชอบสูงสุดเกือบ 25% ตามมาด้วย Delphi 17.5% (ยังมีคนใช้!) และ VBA 16% กลุ่มรองลงมาคือ PHP 9%, Objective-C 8.5%, CoffeeScript 8%, Ruby 7.6%
ภาษาที่มีสัดส่วนไม่ชอบต่ำที่สุดได้แก่ R, Kotlin, Rust, Bash Closure, Swift, Python ตามลำดับ
การวิเคราะห์เทียบกับปริมาณการเข้าดูเว็บ Stackoverflow เอง พบว่าภาษา R น่าสนใจเป็นพิเศษ คือมีสัดส่วนคนไม่ชอบต่ำมาก มีอัตราการเติบโตของคนเข้าชมสูง ในกลุ่มภาษาที่มีคนเข้าชมสูงสุด 3 อันดับแรก (ประมาณ 10% เท่ากัน) คือ Python, JavaScript, และ Java นั้น Java เป็นภาษาเดียวที่มีอัตราการไม่ชอบสูงเกิน 3% Python มีอัตราการไม่ชอบต่ำสุด
ในแง่ของเทคโนโลยีโดยทั่วไป คำสำคัญที่คนไม่ชอบเกิน 50% ได้แก่ Internet Explorer (เกือบ 100%), Visual Basic, COBOL, Flash, ASP, Microsoft, WebForms เทคโนโลยีที่แทบไม่มีคนไม่ชอบเลย (ต่ำกว่า 1%) เช่น Machine Learning, Git, Python-3.x, HTML5, CSS3
รายงานนี้สร้างโดย David Robinson, Data Scientist ของ Stackoverflow ตัวรายงานฉบับเต็มแสดงให้เห็นว่าเราสามารถหาความเชื่อมโยงของข้อมูลต่างๆ ได้อย่างไร รวมถึงสามารถสร้างกราฟความชอบใน "กลุ่มเทคโนโลยี" ออกมาได้ น่าจะเป็นตัวอย่างที่ดีของการวิเคราะห์ข้อมูลและนำมาใช้งาน
ที่มา - Stackoverflow
Comments
นี่สินะคำยืนยัน เป็น Microsoft อะไรก็ผิด...
ปล.โปรแกรมเมอร์ส่วนใหญ่ใน stack overflow ใช้ Linux ดูจากบทวิเคราะห์ เพราะจะเกลียด Windows เข้าไส้ เหมือนแฟนบอยดร่อยเกลียด iPhone เลยทีเดียว...
ของใหม่ๆ อย่าง Typescript ที่ไมโครซอฟท์ทุ่มสุดตัวก็ค่อนข้างอันดับดีนะครับ
lewcpe.com, @wasonliw
ผมว่าไม่เกี่ยวนะครับ ผมเป็นนักพัฒนาสาย ASP.NET C# มานานก็ยังเกลียด IE เลย คือมันทำตัวมีปัญหาไม่เหมือนคนอื่นๆ เค้าอะครับ ที่ทำให้เซ็ง
แล้ว Stack Overflow นี่ ตัวเว็บพัฒนาบน ASP.NET MVC C# กับ Microsoft SQL Server เลยนะฮะ ถ้าโปรแกรมเมอร์เค้าเกลียด Microsoft กับ Windows เข้าไส้จริงๆ คงไม่ใช้หรอกครับ
Wikipedia ของ Stack Overflow
ผมเกลียด IE, VB.net แต่ผมก็รัก C#, TypeScript นะครับ ?
อาจจะเป็น cost รึเปล่าที่ให้คนไม่ค่อยปลื้มกับสาย Microsoft
สาย Linux อาจจะลด cost ได้เยอะกว่ามั้ง // เดานะครับ
แปลกใจที่เรียกภาษา Delphi เพราะว่ามันเป็นชื่อ compiler ของภาษา Pascal (หรือจะเรียกว่าเป็น Object Pascal หรือ Visual Pascal ดีหว่า)
Pascal นี่เป็นหนึ่งในภาษาโปรแกรมที่ผมชอบ ทุกวันนี้ถ้าเขียนโปรแกรมเล็กๆ ใช้เองบนคอมฯ ผมก็ยังใช้ Lazarus (FPC - Free Pascal Complier) อยู่ เหมือนเป็นเพื่อนเก่าที่โตมาด้วยกัน
ส่วนภาษาที่ผมไม่ชอบสุดๆ นี่ก็มี COBAL เป็นหนึ่งในตัวเลือก (ความหลังสมัยเรียน) เขียนโปรแกรมโหดมาก เพราะไม่มีชุดคำสั่งแบบโปรแกรมในรุ่นหลังจากนั้น เช่นการวนลูป ทำให้เรื่องที่เขียนได้ง่ายๆ กลายเป็นโคตรยาก
~ HudchewMan's Station & @HudchewMan~