CodeGym /Java Blog /Random /Ang Pangkalahatang-ideya ng Pangkalahatang-ideya. StackOv...
John Squirrels
Antas
San Francisco

Ang Pangkalahatang-ideya ng Pangkalahatang-ideya. StackOverFlow 2022 Survey sa Mga Detalye!

Nai-publish sa grupo
Gutom ka ba sa data? Sa kasong ito, naghanda kami ng maikling pangkalahatang-ideya ng mga resulta ng 2022 Developer Survey ng Stack Overflow . Kaya, kung nagtataka ka kung saan patungo ang industriya, tingnan natin ang mga pangunahing insight. Ang pagkuha ng pulso ng mga tech na uso ay susi sa pag-unawa sa industriya ng pag-unlad ng mas mahusay. Ang Pangkalahatang-ideya ng Pangkalahatang-ideya.  StackOverFlow 2022 Survey sa Mga Detalye!  - 1

Ano ang nasa ilalim ng Hood?

Una, magbibigay kami ng pangkalahatang-ideya kung paano isinagawa ng StackOverflow ang survey. Sa taong ito, ang data ay nakalap mula sa 73,268 developer mula sa 180 bansa sa buong mundo. At mula sa lahat ng 73,268 na tugon, humigit-kumulang 6,309 na tugon ay mula sa mga taong nag-aaral pa lang mag-code, na tumutulong sa amin na makakuha ng mahalagang feedback mula sa mga kapwa mag-aaral na tulad namin. Gayundin, kinapanayam ng mga mananaliksik ang 53,507 propesyonal na developer upang ipaalam sa amin kung ano ang nangyayari sa mga seryosong korporasyong teknolohiya ngayon. Sino ang natitira? Mga hobbyist, mga retiradong developer, at kahit na hindi mga coder na regular na nakikitungo sa programming sa trabaho. Ginanap ang survey mula Mayo 11, 2022, hanggang Hunyo 1, 2022, at ang bawat kalahok ay gumugol ng humigit-kumulang 15 minuto sa pagsagot sa mga tanong, na mas mahaba kaysa sa mga nakaraang taon. Kasama rin sa mga bagong tanong ang impormasyon sa kung paano natutunan ng mga coder ang kanilang kalakalan. Hindi nakakagulat na ang mga matatandang coder ay malamang na matuto mula sa mga libro, samantalang ang bagong henerasyon ay umaasa sa mga online na materyales tulad ng Codegym at iba pang mga kurso. Bilang resulta, ang kabuuang porsyento ng mga mag-aaral na natututo online ay tumaas mula 60% hanggang 70%. Ang isa pang bagong linya ng pagtatanong ay ang version control. Ang Stack Overflow ay nagpahayag din ng mga kapana-panabik na resulta sa larangang ito. Kaya, tingnan natin ang mga highlight ng mga resulta ng survey nang mas malalim.

Walang Iisang Wika ang Maghahari sa Mundo

Ang pinuno ay hindi nagbago sa taong ito : JavaScript pa rin ang pinaka ginagamit na wika. Sa pagsasalita tungkol sa iba pang mga wika, walang mga makabuluhang galaw sa mga posisyon. Ang pangunahing takeaway para sa aming mga mag-aaral: tulad ng makikita mo, ang Java ay patuloy na humahawak ng mga nangungunang posisyon taon-taon, at ang ugali na ito ay tila hindi magbabago sa lalong madaling panahon. Pangunahing nakamit ito dahil ang Java ay madaling matutunan, gamitin, at, samakatuwid, madaling magsulat, mag-compile, at mag-debug. Gayunpaman, ang pinakamahalagang pakinabang ay ang Java, isang platform-independent na mga coder ng wika na ginagamit sa iba't ibang kapaligiran, mula sa mga Android device at computer hanggang sa mga web app, software, mga tool sa industriya ng pagbabangko, at higit pa. Sa madaling salita, ito ay isang platform-independent na wika na maaaring malayang lumipat mula sa isang OS patungo sa isa pa. At ang magandang balita ay lumalakas ang cross-platform development sa taong ito.

Cross-Platform Development noong 2022

Kahit na panalo ang Windows sa personal na paggamit, walang malinaw na pinuno ng OS. Nasasanay na ang mga developer sa paggawa ng mga application sa iba't ibang platform, na nangangahulugang nagiging platform-independent na rin ang mga app.

Isang Kasaganaan ng mga Database at Framework

Ang parehong napupunta para sa mga database at web framework sa 2022. Walang iisang teknolohiya na ipinagmamalaki ang 50%+ na paggamit. Kasama sa nangungunang 3 database ang PostgreSQL na may 46.48%, MySQL na may 45.68%, at SQLite na may 30.83%. Sa pagsasalita tungkol sa mga web framework, ang Node.js (46.31%), React.js (44.31%), at jQuery (29.21%) ang humawak ng mga nangungunang posisyon. Mula dito, madaling maghinuha na ang mga developer ay gumagamit ng iba't ibang wika, framework, database, tool, at maging ang mga OS sa kanilang mga proyekto. Gayunpaman, walang malawak na pinagkasunduan sa lahat ng mga ito, na itinuturing naming makabuluhan dahil maaari kang bumuo at mag-deploy sa pangkalahatan gamit ang iyong mga gustong teknolohiya habang umaabot sa mas malawak na madla.

Si Git ang Pinuno

Isinama ng mga mananaliksik ang Git sa seksyong "Iba pang mga tool" sa mga nakaraang taon. Ngunit sa taong ito, isinama ito ng StackOverFlow sa seksyong "sistema ng kontrol ng bersyon", kung saan ito ang unang puwesto na may napakalaking 96.65%. Ang Git ay isang hari ng mga version control system, lalo na sikat sa mga propesyonal. Isa pa, nakakagulat na 17% ng mga mag-aaral ay hindi gumagamit ng anumang version control system. Sa kabutihang palad, hindi iyon ang kaso, at sa CodeGym, tinuturuan namin ang mga mag-aaral kung paano makipagtulungan sa Git.

Ano ang Tungkol sa Mga Platform ng Pagkontrol sa Bersyon?

Tungkol sa tuluy-tuloy na mga tool sa pagsasama, ang GitHub ang hari ng 2022. Tulad ng core nito, ang Git, pinamamahalaan ng GitHub ang mga bersyon ng source code na nakasulat sa isang repository, na ginagawa itong isang mahusay na tool para sa pagsulat ng software nang sabay-sabay sa iba pang mga programmer upang pagsamahin ang mga code sa isang dulo produkto nang nakapag-iisa. Kaya, kailangan mong takpan ito (o iba pang nangungunang mga platform ng kontrol sa bersyon) dahil ang buong industriya ng software development ay tila nabubuhay sa uniberso na ito.

Ang Pinaka Ginamit na Mga Pangunahing Tool ng 2022

Noong nakaraang taon, ang Git ay itinuturing na isang mahalagang tool para sa pagiging isang developer. Gayunpaman, sa taong ito, ang lahat ay tungkol sa Docker, na tumaas ang paggamit nito mula 55% hanggang 69%. At tila lumalaki ang bilang na ito dahil naniniwala si Gartner na 70% ng mga kumpanya ay magpapatakbo ng maramihang mga containerized na aplikasyon sa 2023.

Ang Most-Wanted Database

Sa lahat ng mga database, ang PostgreSQL at MySQL ang pinakamamahal sa buhay (na may PostgreSQL na mayroong 46.48% at ang MySQL ay darating pagkatapos ng isang maliit na margin na may 45.68%).

Impormasyon ng Bonus: Lahat Ito ay Tungkol sa Pag-aaral

Hindi dapat nakakagulat na 62% ng lahat ng mga respondent ay gumugugol ng higit sa kalahating oras bawat araw sa paghahanap ng mga solusyon sa mga problema. Sa pamamagitan nito, 25% ang gumugugol ng higit sa isang oras bawat araw. Para sa isang koponan ng 50 developer, ang oras na ito ay nag-iiba sa pagitan ng 333–651 na oras bawat linggo. Sumang-ayon na mas mahusay na magbabad sa mas maraming kaalaman hangga't maaari ngayon kaysa mag-aksaya ng mahalagang oras sa pagtatrabaho. Sa halip, maaari itong gastusin sa pagtatayo.

Edukasyon!

Noong 2022, 47.9% ng mga propesyonal na developer ang nag-ulat na may hawak silang bachelor's degree kumpara sa 49.34% na naitala noong nakaraang taon (29.7% ang nagsabing mayroon silang degree sa kolehiyo, samantalang 22.67% ang may associate degree). Malaki ang pagkakaiba ng mga numerong ito kung titingnan natin ang mga tugon mula sa mga mag-aaral na natutong mag-code. 61.9% ng mga dev learners ay hindi nakakuha ng bachelor's degree at hindi nila nilayon. Kaya, higit sa kalahati ng mga kapwa mag-aaral ay nasa parehong bangka. Bawat taon, ang bilang ng mga developer na hindi nakakakuha ng degree ay tumataas, at ang tendensiyang ito ay malamang na hindi magbago sa lalong madaling panahon. Sa kabilang banda, bawat taon, ang pag-aaral na mag-code online gamit ang mga kurso ay nagiging mas optimal at mas tinatanggap kahit ng malalaking kumpanya. Sabi nga, 38% ng mga mag-aaral na mayroon nang academic degree ang nagsasabi na ang pag-aaral ay hindi tumitigil para sa kanila - umaasa pa rin sila sa mga online na mapagkukunan upang matuto at makasabay sa mga pinakabagong tech na trend.

Pag-aaral sa Code Online

Kung ikukumpara sa nakaraang taon, ang bilang ng mga mag-aaral na natutong mag-code online ay tumaas mula 60% hanggang 70%. Ang paglago na ito ay sumasabay sa katotohanan na bawat taon ay parami nang parami ang mga tao na nagtuturo sa kanilang sarili sa labas ng sistemang pang-akademiko at mga degree sa unibersidad. Mula sa lahat ng ito, madaling maghinuha na pupunta ka sa tamang landas sa pamamagitan ng pagpili ng online na pag-aaral.

Konklusyon

Sa huli, mali kung hindi banggitin na pinahahalagahan ng mga developer ang flexibility, kadalian, at katatagan. At maibibigay na sa iyo ng mundo ng teknolohiya ang lahat ng iyon, na nagbibigay sa mga developer ng napakalaking iba't ibang teknolohiya at tool na umuunlad taun-taon. Sana, ang pangkalahatang-ideya na ito ng StackOverFlow 2022 na survey ay naghikayat sa iyo na simulan/ipagpatuloy ang kursong CodeGym at makakuha ng matibay na pundasyon para sa iyong karera sa hinaharap. Sabay tayong mag-train!
Mga komento
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION