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

เรื่องที่น่าสนใจจาก Developer Survey Results 2018 ของ StackOverflow

$
0
0

เห็นผลการสำรวจในปี 2018 จาก StackOverflow ผู้ตอบแบบสำรวจคือ นักพัฒนามากกว่า 100,000 คน โดยเป็นสมาชิกใน StackOverflow นั่นเอง ซึ่งมีผลการสำรวจที่น่าสนใจมากมาย จึงทำการสรุปแบบสั้น ๆ ไว้นิดหน่อย

ว่าด้วยเรื่องของนักพัฒนา

นักพัฒนากว่า 50% มีประสบการณ์การทำงานต่ำกว่า 8 ปี ที่สำคัญมีนักพัฒนาประมาณ 30% มีประสบการณ์การทำงานต่ำกว่า 5 ปี ยังไม่พอนะ เมื่อดูรายละเอียดเพิ่มเติม จากคำถามว่ามีประสบการณ์ในการ coding มานานเท่าไร สิ่งที่ได้คือ มากกว่า 57% นั้นต่ำกว่า 5 ปี ยังไม่พอนะ มากกว่า 50% ของนักพัฒนาทำการ contribute กับ open source project อีกด้วย เห็นชัดได้ว่า โลกของการพัฒนา software นั้น ขับเคลื่อนด้วยคนรุ่นใหม่
สิ่งที่น่าสนใจคือ 20% ของนักพัฒนาไม่ได้จบปริญญาใด ๆ เลย แต่ถ้าจบปริญามา ก็มีมากกว่า 30% ที่ไม่ได้มาจากสายที่เกี่ยวข้องกับการพัฒนา software
ในส่วนของการเรียนรู้สิ่งใหม่ ๆ นั้น นักพัฒนาส่วนใหญ่ 87% จะศึกษาด้วยตนเอง และศึกษาจาก online course อีก 48% ทำให้เห็นว่า โลกของการพัฒนา software มันเปิดกว้างอย่างมาก ใคร ๆ ก็สามารถเรียนรู้ ฝึกฝนได้ ถ้ามีความพยายามและตั้งใจ สิ่งที่น่าสนใจมาก ๆ สำหรับเจ้าของบริษัทคือ นักพัฒนาเพียง 20% เท่านั้นที่บอกว่า ในอีก 5 ปีข้างหน้ายังทำงานเดิมอยู่ ส่วนที่เหลือนั้น ก็ไปเปิดบริษัทเองบ้าง ก็ไปเป็นหัวหน้าและ manager บ้าง รู้ไว้ใช่ว่า !! ส่วนใหญ่ของนักพัฒนาเป็นผู้ชายถึง 93% กันเลย นักพัฒนาส่วนใหญ่ไม่ได้ตื่นสายนะ มากกว่า 80% ตื่นก่อน 9 โมงเช้า แต่ใช้เวลาเกือบครึ่งวันอยู่กับ computer (รักมากจริง ๆ) ที่น่าสนใจคือประมาณ 70% ก็ออกกำลังกายด้วยนะ

มาถึงเครื่องมือกันบ้าง

ภาษา JavaScript ยังคงได้รับความนิยมอย่างต่อเนื่องมา 6 ปีแล้ว พวก library และ framework ก็ไปในทิศทางเดียวกัน คือ NodeJS, Angular และ React ส่วนภาษาที่รองลงมาก็เป็นพวก Java, Python และ C# เรื่องของ Database ยังคงเป็นเหล่า RDBMS เช่นเดิม ทั้ง MySQL, SQL Server, PostgreSQL, MariaDB และ SQLite ส่วนพวก NoSQL ก็มีตัว top ก็เช่น Document based คือ MongoDB Key-value คือ Redis Search engine คือ Elasticsearch ส่วนพวก Cloud service ก็มีมาให้เห็นนะ ทั้ง Google Cloud, Microsoft Azure และ Amazon

ปิดท้ายด้วยภาษาโปรแกรมที่นักพัฒนาควรศึกษาไว้

  • Python
  • JavaScript
  • Go
  • Kotlin
  • TypeScript
  • Java
  • C++
  • Rust
  • C#
  • Swift
  • R
ขอให้สนุกกับการ coding นะครับ

Viewing all articles
Browse latest Browse all 1997

Trending Articles