CodeGym /จาวาบล็อก /สุ่ม /ภาพรวมของภาพรวม แบบสำรวจ StackOverFlow 2022 แบบละเอียด!
John Squirrels
ระดับ
San Francisco

ภาพรวมของภาพรวม แบบสำรวจ StackOverFlow 2022 แบบละเอียด!

เผยแพร่ในกลุ่ม
คุณหิวสำหรับข้อมูลหรือไม่? ในกรณีนี้ เราได้เตรียมภาพรวมคร่าวๆ ของผลการสำรวจนักพัฒนาซอฟต์แวร์ปี 2022 ของ Stack Overflow ดังนั้น หากคุณสงสัยว่าอุตสาหกรรมกำลังมุ่งหน้าไปทางไหน มาดูข้อมูลเชิงลึกที่สำคัญกันดีกว่า การติดตามแนวโน้มเทคโนโลยีเป็นกุญแจสำคัญในการทำความเข้าใจอุตสาหกรรมการพัฒนาให้ดีขึ้น ภาพรวมของภาพรวม  แบบสำรวจ StackOverFlow 2022 แบบละเอียด!  - 1

อะไรอยู่ภายใต้ประทุน?

อันดับแรก เราจะให้ภาพรวมว่า StackOverflow ดำเนินการสำรวจอย่างไร ปีนี้รวบรวมข้อมูลจากนักพัฒนาซอฟต์แวร์ 73,268 รายจาก 180 ประเทศทั่วโลก และจากการตอบกลับทั้งหมด 73,268 ครั้ง มีการตอบกลับประมาณ 6,309 ครั้งมาจากผู้ที่เพิ่งเรียนรู้การเขียนโค้ด ซึ่งช่วยให้เราได้รับคำติชมอันมีค่าจากเพื่อนนักเรียนเช่นเรา นอกจากนี้ นักวิจัยยังสัมภาษณ์นักพัฒนามืออาชีพ 53,507 คนเพื่อแจ้งให้เราทราบว่าเกิดอะไรขึ้นในบริษัทเทคโนโลยีที่จริงจังในขณะนี้ ที่เหลือคือใคร? ผู้ที่มือสมัครเล่น นักพัฒนาที่เกษียณแล้ว และแม้แต่ผู้ที่ไม่ใช่ผู้เขียนโค้ดที่ต้องจัดการกับการเขียนโปรแกรมในที่ทำงานเป็นประจำ การสำรวจนี้จัดขึ้นตั้งแต่วันที่ 11 พฤษภาคม 2565 ถึงวันที่ 1 มิถุนายน 2565 โดยผู้เข้าร่วมแต่ละคนใช้เวลาประมาณ 15 นาทีในการตอบคำถาม ซึ่งนานกว่าปีที่ผ่านมา คำถามใหม่ยังรวมถึงข้อมูลเกี่ยวกับวิธีการที่ผู้เขียนโค้ดเรียนรู้การค้าของพวกเขา ไม่น่าแปลกใจเลยที่ผู้เขียนโค้ดรุ่นเก่ามักจะเรียนรู้จากหนังสือ ในขณะที่คนรุ่นใหม่อาศัยสื่อออนไลน์ เช่น Codegym และหลักสูตรอื่นๆ ส่งผลให้เปอร์เซ็นต์โดยรวมของนักเรียนที่เรียนรู้ออนไลน์เพิ่มขึ้นจาก 60% เป็น 70% คำถามใหม่อีกบรรทัดหนึ่งคือการควบคุมเวอร์ชัน Stack Overflow ยังเผยให้เห็นผลลัพธ์ที่น่าตื่นเต้นในสาขานี้ ดังนั้น เรามาดูไฮไลท์ของผลการสำรวจให้ลึกซึ้งยิ่งขึ้นกัน

ไม่มีภาษาเดียวที่จะครองโลก

ปีนี้ผู้นำไม่เปลี่ยนแปลง : JavaScript ยังคงเป็นภาษาที่ใช้มากที่สุด เมื่อพูดถึงภาษาอื่น ไม่มีการเปลี่ยนแปลงตำแหน่งที่สำคัญ ประเด็นสำคัญสำหรับผู้เรียนของเรา: อย่างที่คุณเห็น Java ยังคงครองตำแหน่งสูงสุดทุกปี และแนวโน้มนี้ดูเหมือนจะไม่เปลี่ยนแปลงในไม่ช้า ความสำเร็จส่วนใหญ่เป็นเพราะ Java ง่ายต่อการเรียนรู้ ใช้งาน และง่ายต่อการเขียน คอมไพล์ และดีบัก อย่างไรก็ตาม ข้อดีที่สำคัญที่สุดคือ Java ซึ่งเป็นโปรแกรมเขียนโค้ดภาษาที่ไม่ขึ้นกับแพลตฟอร์มซึ่งใช้ในสภาพแวดล้อมที่แตกต่างกัน ตั้งแต่อุปกรณ์ Android และคอมพิวเตอร์ไปจนถึงเว็บแอป ซอฟต์แวร์ เครื่องมือในอุตสาหกรรมการธนาคาร และอื่นๆ กล่าวอีกนัยหนึ่ง มันเป็นภาษาที่ไม่ขึ้นอยู่กับแพลตฟอร์มที่สามารถย้ายจากระบบปฏิบัติการหนึ่งไปยังอีกระบบปฏิบัติการหนึ่งได้อย่างอิสระ และข่าวดีก็คือการพัฒนาข้ามแพลตฟอร์มจะแข็งแกร่งขึ้นในปีนี้

การพัฒนาข้ามแพลตฟอร์มในปี 2565

แม้ว่า Windows จะชนะในการใช้งานส่วนตัว แต่ก็ไม่มีผู้นำระบบปฏิบัติการที่ชัดเจน นักพัฒนาเริ่มคุ้นเคยกับการสร้างแอปพลิเคชันบนแพลตฟอร์มต่างๆ ซึ่งหมายความว่าแอปต่างๆ จะกลายเป็นแพลตฟอร์มที่ไม่ขึ้นอยู่กับแพลตฟอร์มมากขึ้น

ฐานข้อมูลและกรอบงานมากมาย

เช่นเดียวกับฐานข้อมูลและเฟรมเวิร์กเว็บในปี 2022 ไม่มีเทคโนโลยีใดที่มีการใช้งานมากกว่า 50% ฐานข้อมูล 3 อันดับแรก ได้แก่ PostgreSQL 46.48%, MySQL 45.68% และ SQLite 30.83% เมื่อพูดถึงกรอบงานเว็บ Node.js (46.31%), React.js (44.31%) และ jQuery (29.21%) ดำรงตำแหน่งผู้นำ จากนี้ จึงสรุปได้ง่ายว่านักพัฒนาใช้ภาษา เฟรมเวิร์ก ฐานข้อมูล เครื่องมือ และแม้แต่ OS ต่างๆ ในโปรเจ็กต์ของตน อย่างไรก็ตาม ไม่มีความเห็นพ้องต้องกันในวงกว้าง ซึ่งเราถือว่ามีความสำคัญเนื่องจากคุณสามารถสร้างและปรับใช้ในระดับสากลด้วยเทคโนโลยีที่คุณต้องการในขณะที่เข้าถึงผู้ชมได้กว้างขึ้น

กิตคือผู้นำ

นักวิจัยรวม Git ไว้ในส่วน "เครื่องมืออื่นๆ" ในปีที่แล้ว แต่ในปีนี้ StackOverFlow ได้รวมมันไว้ในส่วน “ระบบควบคุมเวอร์ชัน” ซึ่งเกิดขึ้นที่หนึ่งด้วยคะแนนมากถึง 96.65% Git คือราชาแห่งระบบควบคุมเวอร์ชัน ซึ่งได้รับความนิยมเป็นพิเศษในหมู่มืออาชีพ นอกจากนี้ ยังเป็นเรื่องที่น่าแปลกใจที่ผู้เรียน 17% ไม่ได้ใช้ระบบควบคุมเวอร์ชันใดๆ โชคดีที่ไม่เป็นเช่นนั้น และที่ CodeGym เราสอนนักเรียนถึงวิธีทำงานกับ Git

มีอะไรเกี่ยวกับแพลตฟอร์มการควบคุมเวอร์ชัน?

ในส่วนของเครื่องมือบูรณาการอย่างต่อเนื่อง GitHub คือราชาแห่งปี 2022 เช่นเดียวกับ Git หลัก GitHub จัดการเวอร์ชันของซอร์สโค้ดที่เขียนใน Repository ซึ่งทำให้เป็นเครื่องมือที่ทรงพลังสำหรับการเขียนซอฟต์แวร์ไปพร้อมๆ กันกับโปรแกรมเมอร์คนอื่นๆ เพื่อรวมโค้ดให้เป็นปลายด้านเดียว สินค้าได้อย่างอิสระ ดังนั้นคุณต้องครอบคลุมมัน (หรือแพลตฟอร์มการควบคุมเวอร์ชันยอดนิยมอื่นๆ) เนื่องจากอุตสาหกรรมการพัฒนาซอฟต์แวร์ทั้งหมดดูเหมือนจะอยู่ในจักรวาลนี้

เครื่องมือพื้นฐานที่ใช้มากที่สุดประจำปี 2022

ปีที่แล้ว Git ถือเป็นเครื่องมือสำคัญในการเป็นนักพัฒนา แต่ในปีนี้ มันเป็นเรื่องของ Docker ซึ่งเพิ่มการใช้งานจาก 55% เป็น 69% และตัวเลขนี้ดูเหมือนจะเพิ่มขึ้นเนื่องจากGartner เชื่อว่า 70% ของบริษัทต่างๆ จะใช้แอปพลิเคชันที่มีคอนเทนเนอร์หลายรายการภายในปี 2566

ฐานข้อมูลที่ต้องการมากที่สุด

จากฐานข้อมูลทั้งหมด PostgreSQL และ MySQL เป็นฐานข้อมูลที่ได้รับความนิยมมากที่สุด (โดย PostgreSQL มี 46.48% และ MySQL ตามมาด้วยส่วนต่างเล็กน้อยที่ 45.68%)

ข้อมูลโบนัส: มันคือทั้งหมดที่เกี่ยวกับการเรียนรู้

ไม่ใช่เรื่องน่าแปลกใจที่ 62% ของผู้ตอบแบบสอบถามทั้งหมดใช้เวลามากกว่าครึ่งชั่วโมงต่อวันเพื่อค้นหาวิธีแก้ไขปัญหา ด้วยเหตุนี้ 25% จึงใช้เวลามากกว่าหนึ่งชั่วโมงในแต่ละวัน สำหรับทีมนักพัฒนา 50 คน เวลานี้จะแตกต่างกันไประหว่าง 333–651 ชั่วโมงต่อสัปดาห์ ยอมรับว่าเป็นการดีกว่าที่จะซึมซับความรู้ให้มากที่สุดเท่าที่จะเป็นไปได้ตอนนี้ แทนที่จะเสียเวลาอันมีค่าไปกับการทำงาน ก็สามารถนำไปใช้สร้างแทนได้

การศึกษา!

ในปี 2022 นักพัฒนามืออาชีพ 47.9% รายงานว่าพวกเขาสำเร็จการศึกษาระดับปริญญาตรี เทียบกับ 49.34% ที่บันทึกไว้ในปีที่แล้ว (29.7% กล่าวว่าพวกเขาสำเร็จการศึกษาระดับปริญญาตรี ในขณะที่ 22.67% สำเร็จการศึกษาระดับอนุปริญญา) ตัวเลขเหล่านี้จะแตกต่างกันอย่างมากหากเราดูคำตอบจากนักเรียนที่เพิ่งเรียนรู้การเขียนโค้ด 61.9% ของผู้เรียนด้านการพัฒนาไม่ได้รับปริญญาตรีและไม่ได้ตั้งใจที่จะสำเร็จการศึกษา ดังนั้น เพื่อนผู้เรียนมากกว่าครึ่งจึงลงเรือลำเดียวกัน ทุกปี จำนวนนักพัฒนาที่ไม่ได้รับปริญญาเพิ่มขึ้น และแนวโน้มนี้ไม่น่าจะเปลี่ยนแปลงเร็วๆ นี้ ในทางกลับกัน ในแต่ละปี การเรียนรู้การเขียนโค้ดออนไลน์ด้วยหลักสูตรต่างๆ กำลังเหมาะสมยิ่งขึ้น และได้รับการตอบรับจากบริษัทขนาดใหญ่มากขึ้นด้วยซ้ำ อย่างไรก็ตาม 38% ของผู้เรียนที่สำเร็จการศึกษาแล้วกล่าวว่าการเรียนรู้ไม่เคยหยุดนิ่ง แต่พวกเขายังคงพึ่งพาแหล่งข้อมูลออนไลน์เพื่อเรียนรู้และตามทันเทรนด์เทคโนโลยีล่าสุด

การเรียนรู้การเขียนโค้ดออนไลน์

เมื่อเทียบกับปีที่แล้ว จำนวนนักเรียนที่เรียนเขียนโค้ดออนไลน์เพิ่มขึ้นจาก 60% เป็น 70% การเติบโตนี้สอดคล้องกับความจริงที่ว่าในแต่ละปีผู้คนจำนวนมากขึ้นเรื่อยๆ กำลังให้การศึกษาด้วยตนเองนอกระบบการศึกษาและปริญญาของมหาวิทยาลัย จากทั้งหมดนี้ จึงสรุปได้ง่ายว่าคุณกำลังมาถูกทางโดยการเลือกเรียนออนไลน์

บทสรุป

ท้ายที่สุดแล้ว ไม่ต้องพูดถึงว่านักพัฒนาให้ความสำคัญกับความยืดหยุ่น ความง่าย และความเสถียร และตอนนี้โลกของเทคโนโลยีสามารถมอบทุกสิ่งให้กับคุณได้ โดยมอบเทคโนโลยีและเครื่องมือที่หลากหลายจำนวนมหาศาลให้กับนักพัฒนาซึ่งมีการพัฒนาทุกปี หวังว่าภาพรวมของแบบสำรวจ StackOverFlow ปี 2022 นี้จะช่วยให้คุณเริ่ม/เรียนต่อหลักสูตร CodeGym และได้รับรากฐานที่มั่นคงสำหรับอาชีพการงานในอนาคตของคุณ มาฝึกกันเถอะ!
ความคิดเห็น
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION