Reading time – 4 minutes

Stack Overflow Developer Survey 2017 จาก 64,000 คนทั่วโลก

เพิ่งได้รับเมลผลสำรวจของ Stack Overflow Developer Survey 2017 โดยทาง Stack Overflow ทำการสอบถาม developer  64,000 จากทั่วโลก มีหลายอย่างที่น่าสนใจจากผลการสำรวจครั้งนี้ โดยส่วนตัวมองว่าเป็นอะไรที่คนในวงการมองและคิด และบางส่วนเป็นข้อมูลที่มาจากตัวเลขอ้างอิงจริงเช่นค่าจ้าง จำนวน developer ในแต่ละสายในท้องตลาด ซึ่งอาจจะนำไปเป็นส่วนหนึ่งในการวางแผนพิจารณาการพัฒนาแอพพลิเคชั่นทั้งส่วนตัวและองค์กรในอนาคต


ประชากร Developer ส่วนมากเป็น Web Developer

Stack Overflow Developer Survey 2017

  • จากรายงานบอกว่า 1 ใน 3 เป็น web developer
  • ที่ US เป็นประเทศที่มีสัดส่วน full stack web developer  สูงสุด

Stack Overflow Developer Survey 2017

  • developer ที่เป็นสาย web กับ mobile จำนวนประสบการณ์ยังถือว่าไม่เยอะ อยู่ช่วงราวๆ 1-4 ปี
  • 88.6% จากทั้งหมดเป็นผู้ชาย
  • ส่วนมากจะเรียนจบจากสายตรงเช่น software engineering, computer engineering

Stack Overflow Developer Survey 2017

  • 90% ชอบการเรียนรู้ด้วยตัวเอง
  • แหล่งที่เข้าไปศึกษาด้วยตัวเองหลักๆจะเป็น เอกสารทางการของภาษาหรือ framework นั้นๆ ควบคู่กับ Stack Overflow


เขียนโปรแกรมเป็น Hobby ไม่ใช่แค่ Career

Stack Overflow Developer Survey 2017

  • ผลสำรวจนี้น่าสนใจ กว่า 5 หมื่นคน มองว่าการเขียนโปรแกรมในปี 2017 เป็น hobby ไปซะแล้ว
  • และมีจำนวนนึง แบ่งเวลามาร่วมกับโปรเจค Open-source หลังๆนี้ได้ข่าวคนไทยเราเองหลายคนก็ไปแจมโปรเจคใหญ่ๆระดับโลก น่าชื่นชมครับ

JavaScript, Node.js กับ AngularJs เทคโนโลยียอดนิยม

Stack Overflow Developer Survey 2017

  • Javascript จัดเป็นภาษาที่ใช้อย่างแพร่หลาย 5 ปีติดต่อกัน
  • ส่วน python เห็นว่าแซง php ขึ้นมาในปีนี้

Stack Overflow Developer Survey 2017

  • ในส่วนของ Framework ยอดนิยม อย่าง Node.js หรือ AngularJs ยังคงเป็นที่นิยมเช่นเคย

เทคโนโลยีอะไรที่ Developer ยังอยากใช้ต่อ ขยาดไม่อยากใช้ต่อและอยากลองใช้

Stack Overflow Developer Survey 2017

  • React  เป็นอะไรที่ developer อยากใช้งานต่อมากที่สุดรองลงมาเป็น node.js กับ .net core
  • Cordova เป็น framework ที่ถูกมองว่าไม่น่าใช้งานต่อ
  • Node.js เป็น  framework ที่ developer ที่ยังไม่เคยใช้งานจริงอยากจะลองใช้มากที่สุด

Clojure Developer ค่าตัวแพงที่สุด

  • Clojure ค่าตัวเแพงที่สุดจากผลสำรวจนี้ ลองไป search จาก indeed.com  พบว่าสูงกว่า 130,000 usd หรือประมาณปีละ 4.5 ล้านบาทก็มี
  • ดูเหมือนแนว Functional programming จะเป็นที่ต้องการของตลาดโลก

Stack Overflow Developer Survey 2017


Agile , Scrum และ  Pair Programming ช่วยให้การทำงานมีประสิทธิภาพมากยิ่งขึ้น

Stack Overflow Developer Survey 2017

  • การใช้แนวคิดแบบ Agile และ  scrum ได้รับการลงความเห็นว่าช่วยให้งานนั้นเสร็จได้ตรงเวลา
  • ส่วนของการทำ  pair (programming)  ถูกมองว่าช่วยในด้านการพัฒนาทักษะด้านการเขียนโปรแกรมและเพิ่มคุณภาพของโค้ดมากขึ้น
  • มีการพูดถึง practice อื่นๆ เช่น การ commit source code วันละหลายๆครั้ง
  • การเปิดเพลงในที่ทำงานเป็นอีกส่วนที่ developer ลงความเห็นว่าอยากให้เกิดขึ้นในที่ทำงาน

Technology ก็เหมือน Fashion เปลี่ยนไปตามเวลา

จากที่ Stack Over Flow สำรวจและรวบรวมอันดับความนิยมของภาษาคอมพิวเตอร์ จากข้อมูลด้านล่างตั้งแต่ปี 2013-2017 สรุปมาว่า ภาษาเช่น Node.js, Python หรืออย่าง Javascript ได้รับความนิยมในการใช้งานมากขึ้น ในทางกลับกัน C#,C++/C เอง มีแนวโน้มความนิยมที่ลดลง

Stack Overflow Developer Survey 2017

ทั้งหมดนี้เป็นข้อมูลสำรวจจาก developer ทั่วโลก อาจจะมองเป็นแนวทางสำหรับเราเองว่าตลาดทั่วไปมองเทคโนโลยีปัจจุบันยังไง ไปอ่านเพิ่มเติมกันได้ที่ https://stackoverflow.com/insights/survey/2017

สุดท้ายแล้วเราเองก็ควรเลือกเทคโนโลยีที่เหมาะกับเรามากกว่าที่จะมองในเรื่องของความสดใหม่หรือเพียงแค่เกาะกระแสไปเท่านั้น