Ang pinakabihirang at pinakamahal na programming language

Karaniwang tinatanggap na ang mga programming language tulad ng Rust, Erlang, Dart, at ilang iba pa ay ang pinakabihirang sa mundo ng IT. Dahil pumili ako ng mga IT specialist para sa mga kumpanya, na patuloy na nakikipag-ugnayan sa mga IT specialist at employer, nagpasya akong magsagawa ng personal na pagsasaliksik at alamin kung ito talaga ang kaso. Ang impormasyon ay may kaugnayan para sa Russian IT market.

Pagkolekta ng data

Upang mangolekta ng impormasyon, pinag-aralan ko ang bilang ng mga bakante na nangangailangan ng kasanayan sa wika bilang isang kinakailangan, pati na rin ang bilang ng mga resume na may ganitong kasanayan. Nangolekta ako ng data sa Linkedin, sa HeadHunter, gamit ang serbisyo ng Amazing Hiring. Mayroon din akong mga personal na istatistika sa mga aplikasyon sa aking ahensya.

Sa pangkalahatan, ang aking pananaliksik ay sumasaklaw sa walong wika.

Kalawang

Mga istatistika ng mundo: Ayon sa mga istatistika Stackoverflow noong 2018, kinuha ni Rust ang unang posisyon (para sa ikatlong sunod na taon) sa listahan ng mga pinakapaboritong wika sa mga developer at ikaanim na posisyon sa listahan ng mga pinakamahal na wika sa mga tuntunin ng suweldo ($ 69 bawat taon ).
Sa kabila ng katotohanan na ang wika ay medyo sikat sa mundo, sa Russia ito ay nananatiling isa sa mga pinakabihirang wika ng programming.

Sa mga pangunahing kasanayan, ang kaalaman sa Rust ay natagpuan sa 319 na mga espesyalista sa Headhunter at 360 sa Linkin. Gayunpaman, 24 na developer lang ang nagposisyon sa Headhunter bilang mga developer ng Rust. Lihim na pinaniniwalaan na dalawang kumpanya lamang sa Russia ang sumulat sa Rust. 32 kumpanya sa Headhunter at 17 sa Linkin ay nag-aalok ng mga trabaho sa mga developer ng Rust.

Regular na tumatanggap ang aking ahensya ng mga aplikasyon para sa mga posisyon ng developer ng Rust. Gayunpaman, kakaunti ang mga espesyalista na mayroon na akong impresyon na kilala ko ang lahat ng mga espesyalista sa pagpapaunlad ng Rust sa bansa. Samakatuwid, sa kaso ng Rust na wika, maraming kandidato na interesado sa bakante ang master ang wika habang kinukumpleto nila ang mga detalye.

Erlang

Ayon sa parehong istatistika Stackoverflow Si Erlang ay hindi malayo sa Rust at kasama rin sa lahat ng uri ng ranggo. Sa listahan ng mga pinakapaboritong wika sa mga developer, ang Erlang ay nasa ika-dalawampu't isa, at sa mga tuntunin ng suweldo, si Erlang ay sumusunod kaagad pagkatapos ng Rust, na kumukuha ng ikapitong posisyon ($ 67 bawat taon).

Ang Headhunter ay mayroong 67 alok ng trabaho para sa mga developer na may kaalaman sa Erlang. Sa Linkedin - 38. Kung pag-uusapan natin ang bilang ng mga resume, 55 developer lang sa Headhunter ang may direktang kaalaman sa Erlang bilang pangunahing wika (ipinahiwatig ito sa pamagat), at 38 na espesyalista ang may Erlang sa kanilang titulo ng trabaho sa Linkedin.

Bukod dito, may posibilidad na kumuha ng mga lalaki na nagmamay-ari ng Go o Golang na binuo ng Google sa halip na mga developer ng Erlang, dahil mas marami sila at mas mababa ang suweldo. Gayunpaman, ang aking personal na opinyon (batay sa data mula sa aking ahensya) ay hindi papalitan ni Go si Erlang, dahil para sa talagang mataas ang karga at kumplikadong mga proyekto ang Erlang ay isang kailangang-kailangan na wika.

Buko

Pangunahing ginagamit sa pagbuo ng laro. Halos walang bakante (literal na isa sa Headhunter). Sa Linkin, dalawang kumpanya lamang ang nangangailangan ng kaalaman sa wikang ito. Kung pag-uusapan natin ang panukala, halos dalawang daang developer ang nagpahiwatig ng kaalaman sa wikang ito sa Linkedin, 109 sa Headhunter, kung saan 10 tao ang nagsama ng kaalaman sa Haxe sa pamagat ng kanilang resume. Lumalabas na ang wikang programming ng Haxe ay hindi gaanong hinihiling sa merkado ng Russia. Lampas sa demand ang supply.

Sumibad

Inimbento ng Google. Ang wika ay nagiging mas at mas popular sa merkado. Mayroong 10 nai-publish na bakante sa Headhunter at 8 sa LinkedIn, ngunit hindi hinihiling ng mga employer ang wikang ito sa listahan ng mga pangunahing kasanayan. Ang pangunahing kondisyon ay isang malakas na background sa Javascript at isang karampatang diskarte sa paglutas ng mga problema.

Ang bilang ng mga developer na pamilyar sa programming language ay 275, ngunit muli 11 tao lamang ang itinuturing na Dart ang kanilang pangunahing kasanayan. Sa Linkin, 124 na tao ang nagbanggit ng wika sa ilang paraan sa kanilang mga resume.

Ang personal na karanasan at istatistika mula sa aking ahensya ay nagpapahiwatig na ang wikang ito ay ginagamit na ng malalaking kumpanya ng IT. Iminumungkahi nito na malapit na itong maalis sa listahan ng mga bihirang programming language. Sa pamamagitan ng paraan, ang mga espesyalista na nagsasalita ng wikang Dart ay "nagkakahalaga" ng marami sa merkado.

F#

Medyo isang bihirang programming language. Binuo ng Microsoft. Sa Russia, ilang kumpanya lamang (12 sa HH at 7 sa Linkedin) ang humihiling ng F# programmer. Sa ibang mga kaso, ang kaalaman sa wika ay opsyonal. Siyanga pala, unti-unting lumalaki ang bilang ng mga developer na may kaalaman sa F#. Ang wika ay lumitaw pa sa pinakabagong ranggo Stackoverflow. Ito ay nasa ika-siyam na ranggo sa listahan ng mga pinakapaboritong wika sa mga developer, at sa mga tuntunin ng suweldo ito ay una ($74 bawat taon).

Kung pag-uusapan natin ang bilang ng mga nai-publish na resume, mayroong 253 sa kanila sa Headhunter, ngunit kakaunti ang mga espesyalista na isinasaalang-alang ang F# bilang kanilang pangunahing wika. Tatlong tao lamang ang nagsama ng kaalaman sa F# sa pamagat ng kanilang resume. Sa Linkin, magkatulad ang sitwasyon: 272 developer ang nagbanggit ng F# sa kanilang mga portfolio, kung saan anim lamang ang may F# na nakalista sa kanilang titulo ng trabaho.

Ang mga istatistika ay ang mga sumusunod:

Ang kabuuang bilang ng mga bakante ay 122 sa Headhunter at 72 sa Linkedin. Ang pinakasikat na wika sa mga pinag-aralan ay ang Erlang. Higit sa 50% ng mga kumpanya ang humihiling ng kaalaman sa Erlang. Ang Haxe ay naging hindi gaanong sikat na wika. 1% at 3% ng mga kumpanya sa Headhunter at Linkedin ay naghahanap ng mga espesyalista na may kaalaman sa Haxe, ayon sa pagkakabanggit.
Ang pinakabihirang at pinakamahal na programming language

Ang pinakabihirang at pinakamahal na programming language

Sa mga tuntunin ng bilang ng mga nai-publish na resume, ang sitwasyon ay halos pareho. Sa 1644 na resume na na-publish sa Headhunter, higit sa apatnapung porsyento (688) ay nauugnay sa Erlang; ang pinakamakaunting resume (7%) ay nai-post ng mga espesyalista na may mga kasanayan sa pagbuo ng Haxe. Ang data na nakuha mula sa Linkin ay bahagyang naiiba. Ang pinakamababang bilang ng mga resume ay nai-publish ng mga lalaki na nagmamay-ari ng Dart. Sa 1894 na mga portfolio, 124 lamang ang nauugnay sa pagbuo ng Dart.

Ang pinakabihirang at pinakamahal na programming language

Ang pinakabihirang at pinakamahal na programming language

Opa, Fantom, Zimbu

Nagpasya akong pagsamahin ang lahat ng tatlong wikang ito sa isang item para sa isang simpleng dahilan - tunay na bihirang mga wika. Walang mga bakante at halos walang mga resume. Maaari mong bilangin sa isang banda ang bilang ng mga developer na naglilista ng alinman sa mga wikang ito sa kanilang mga kasanayan.

Dahil ang mga wikang ito ay hindi kasama sa taunang ulat ng Stackoverflow o sa mga pag-post ng trabaho, magsusulat ako ng ilang salita tungkol sa kung ano ang mga wikang ito.

lolo - isang web programming language na sumusubok na agad na palitan ang HTML, CSS, JavaScript, PHP. Binuo noong 2011. Ang Opa ay libre at kasalukuyang magagamit lamang para sa 64-bit na Linux at Mac OS X platform.

Fantom ay isang pangkalahatang layunin na wika na nag-compile sa Java Runtime Environment, JavaScript, at .NET Common Language Runtime. Binuo noong 2005.

Zimbu ay isang natatangi at partikular na wika na maaaring magamit upang bumuo ng halos anumang bagay: mula sa mga aplikasyon ng GUI hanggang sa mga kernel ng OS. Sa sandaling ito ay itinuturing na isang pang-eksperimentong wika, hindi lahat ng mga pag-andar ay binuo.

Bilang karagdagan sa mga programming language, isinama ko rin ang posisyon dalubhasa sa cybersecurity. Ang bilang ng mga bakante kumpara sa bilang ng mga resume ay maliit (mga 20). Lumalabas na ang supply ay lumampas sa demand (tulad ng sa kaso ng Haxe), na medyo hindi tipikal para sa sektor ng IT. Ang mga suweldo ng mga espesyalista sa seguridad ng impormasyon ay mababa. Halimbawa, sa St. Petersburg, ang isang bihasang espesyalista sa cyber security ay inaalok ng 80-100 libong rubles.

Ang aking maliit na pananaliksik ay nagpakita na ang "nangungunang" mga wika para sa mastering ay: Rust, Erlang, Dart - mayroong demand, mataas na suweldo. Ang hindi bababa sa tanyag na mga wika ay Haxe, Opa, Fantom, Zimbu. Ang F# ay sikat sa ibang bansa; hindi pa nakuha ng wika ang Russian IT market.

Pinagmulan: www.habr.com

Magdagdag ng komento