neprihlásený Nedeľa, 24. novembra 2024, dnes má meniny Emília
USA, domov softvérových gigantov, sú v kvalite programátorov až 28. na svete

Značky: programovaniezaujímavosti

DSL.sk, 5.9.2016


Pracovný portál HackerRank zameraný na programátorov aktuálne zverejnil zaujímavý rebríček kvality programátorov podľa krajín.

Porovnanie kvality programátorov naprieč krajinami sa dá zostaviť z viacerých zdrojov. Rozličné súťaže v programovaní majú v tomto ale svoje limity, keď hovoria iba o výsledkoch špičky, pri limitovanom počte účastníkov sú najmä o individuálnych schopnostiach konkrétnych programátorov alebo môžu byť naopak ovplyvnené množstvom obyvateľov v danej krajine.

HackerRank má naopak k dispozícii zaujímavé dáta. Na portáli je totiž registrovaných až 1.5 milióna programátorov z celého sveta, ktorí sa tu zúčastňujú programátorských súťaží respektíve riešia bodované úlohy, získavajú hodnotenie a na jeho základe môžu byť zamestnávaní firmami.

Dáta tak zachytávajú nielen špičku ale bežných programátorov v krajine a nielen programátorov špecializujúcich sa na súťaženie a to aj pri iných typoch úloh ako sú teoretické algoritmické úlohy.

Služba totiž testuje schopnosti až v pätnástich rozličných kategóriách programovania. Najpopulárnejšie je účasťou stále súťaženie v algoritmickom programovaní, súťažiť sa dá ale aj v schopnostiach programovať v konkrétnych jazykoch Java, C++, Python, Ruby, SQL, v riešení úloh zameraných na matematické základy, dátové štruktúry, funkčné programovanie alebo na viaceré praktické oblasti aplikácie programovania, umelú inteligenciu, distribuované systémy, bezpečnosť.


Tabuľka krajín podľa kvality ich programátorov, kliknite pre zväčšenie (tabuľka: HackerRank)



HackerRank z týchto dát zostavil rebríček priemernej kvality programátorov z jednotlivých krajín, pričom skóre normalizoval tak aby najlepšia krajina mala skóre sto.

Na prvom mieste skončila Čína tesne pred Ruskom a s miernym odstupom pred Poľskom a Švajčiarskom. Susedné krajiny Slovenska majú celkovo silné zastúpenie, Maďarsko skončilo piate, Česko deviate a Ukrajina jedenásta.

Slovensko sa bohužial v rebríčku nenachádza, keď rebríček je zostavený len z prvých 50 krajín podľa počtu programátorov z danej krajiny registrovaných na HackerRank, medzi ktoré sa Slovensko nedostalo.


Tabuľky krajín podľa kvality ich programátorov pre jednotlivé typy úloh, kliknite pre zväčšenie (tabuľka: HackerRank)



Na opačnom konci rebríčka skončili Pakistan so skóre 57.4, Srí Lanka so 60.4 a Nigéria so 61.3. India, do ktorej sa outsourcuje množstvo programátorskej práce, skončila až 31. so skóre 76 a USA, odkiaľ pochádzajú najväčšie softvérové firmy, až na 28. mieste so skóre 78.

HackerRank zverejnil aj rebríčky pre jednotlivé kategórie úloh. Susedná Česká republika je v špičke v programovaní v shelli, kde je prvá, v úlohách zameraných na matematické základy, kde je druhá, a v bezpečnosti, kde je štvrtá.

V algoritmickom programovaní vedie Rusko pred Poľskom a Čínou.


      Zdieľaj na Twitteri



Najnovšie články:

Japonci uviedli ethernetový kábel s magnetickým konektorom
Starship by mohla za najbližšie štyri roky uskutočniť až 400 štartov
Protimonopolný úrad začal prešetrovať, prečo v SR nie sú skutoční virtuálni mobilní operátori
Nový trailer filmu Minecraft
Linux v ďalšej verzii vyradí súborový systém Reiser
Odštartovaná výroba flash pamäte s 321 vrstvami
Apple má prvýkrát použiť vlastný 5G modem v iPhone v marci
Linux dostáva podporu veľkokapacitných pamäťových SDUC kariet
USA požadujú, aby Google predal Chrome a potenciálne aj Android
ISS zvýšila orbitu, aby sa vyhla troskám zo satelitu


Diskusia:
                               
 

No z challengov, čo som videl pre ruby tak je to len copy paste. Keď rankovať na TopCoder vid
1 Russian Federation 374 3095.54
2 China 710 2911.24
3 Japan 542 2703.51
4 Ukraine 124 2583.43
5 Poland 104 2568.57
6 United States 463 2544.56

Odpovedať Hodnotiť:
 

Vyhodnare na ukrajine maju pocitace?
Odpovedať Známka: -10.0 Hodnotiť:
 

jj, na SME Ti povedali niečo iné?
Odpovedať Známka: 4.7 Hodnotiť:
 

Sa necudujem, ze USA je az tak daleko v rebricku, ked si predstavim tie ich softverove chutovky, Microsoftom pocinajuc...
Odpovedať Známka: 5.6 Hodnotiť:
 

Cina je prva? to urcite hahah
Odpovedať Známka: -5.4 Hodnotiť:
 

to ze ta vyjebana korporacia v ktorej robi, plati len lacnych koderov co hovno vedia neznamena ze v Cine nie su borci.
Odpovedať Známka: 6.0 Hodnotiť:
 

Mozno len nerozozna Cinana od Inda.
Odpovedať Hodnotiť:
 

Keď si pozriete výsledky napr. medzinárodnej olympiády z informatiky, tak zastúpenie USA tvoria 4 aziati. Pravé USA už nieje to čo bývalo.
Odpovedať Hodnotiť:
 

Česká republika pelech linuxákov :) Slováci sa asi zaradili pod cz.
Odpovedať Známka: 6.0 Hodnotiť:
 

slovensko je len montovna aut zahranicnych firiem.
a ziju tu len opice - vid volebny vysledok smeru
Odpovedať Známka: 1.2 Hodnotiť:
 

Ten kto mal rozum uz davno zo slovenskej primitivnej diery zutekal a ostali tu len chuji coho dokazom je volebny vysledok zderu, suhlas!
Odpovedať Známka: 0.0 Hodnotiť:
 

Predpokladám že obaja ste na Slovensku zostali.
Odpovedať Známka: 10.0 Hodnotiť:
 

Softwarové giganty sú hlavne o biznisových schopnostiach a marketingových možnostiach.
Odpovedať Hodnotiť:
 

Cize zostavili rebricek krajin, z ktorych ludia najradsej riesia programatorske ulohy. A kedze Cinania vo svojej krajine nemaju dobru robotu, tak aspon riesia algoritmy an nete a dokazuju si, aki su dobri. A poriadni programatori z USA maju na haku a kodia si za 10k USD/mesiac. Tato statistika nehovori nic....
Odpovedať Známka: 1.2 Hodnotiť:
 

Niekto tu nie je spokojny so svojim platom
Odpovedať Známka: -2.5 Hodnotiť:
 

Presne ako pises, nechapem vypatlanych minuskarov. Dobry koder ma dobry job a na nejake sutaze sere, tie su pre skolakov alebo nezamestnanych. Tato statistika je o nicom. Tiez som kvalitny programator, ale nejake sutaze, testy, chujoviny ma nezajimaju, neriesim.
Odpovedať Známka: 0.5 Hodnotiť:
 

> Tiez som kvalitny programator

Mhm. A ... to ti niekto povedal? Niekto fundovaný?
Odpovedať Známka: 0.9 Hodnotiť:
 

Podla mna je to s minuskami uplne v poriadku, pretoze ja mam znamku 0,7, ten, co si mysli, ze som nespokojny so svojim platom -2,5 a ty 0.0 znamky. :D Aj ked som zaloboal za teba aj za mna u znamky, aj tak z toho terno nebolo, ale iba 1.3 a 0.5.
Odpovedať Hodnotiť:
 

je rozdiel riesit zadanie zakaznika, pochopit co vlastne chce. v programovani sa skor riesi logika vopred daneho prostredia a optimalizacia vykonu, co znamena pomerne vela hutania, potom schopnost odhadu, matematika je az na poslednom mieste.

Python, tento interpreter patri medzi najpomalsie, co tam meraju ?

Naproti tomu sa freeBasic nemeria, po spusteni prekladany do C a nasledne do ASM, len cca 3 pomalsi ako rovno napisane do C.

Mne platia za ABAP, to je taka nemecka hroza, v ktorej skoroludia popisali tolko kodu takym sposobom ze mi z toho uz zosediveli vlasy. Je to prostredie do ktoreho vlozit dalsi kod, znamena desifrovat okrem poziadavky zakaznika, indijansky kod Navajo cez klucovu dierku, potretu dzemom s opacnej strany so zakazom dvere otvorit, avsak bez technickej prekazky to urobit.
Odpovedať Známka: -2.5 Hodnotiť:
 

Vlasy ti zosediveli, ze len sedis za tym abapom a zeres sladke somariny, aby si si stres kompenzoval. Tusim si sa z toho uz preklepol vo vyraze technickej pauzy. Ja som zas o SAPe cital, ze je to nastroj Nemcov, ako vyhrat WW III.
A ked citam tvoj prvy odstavec " co znamena pomerne vela hutania" tak mam asi pravdu v mojej prvej vete. :)
Odpovedať Hodnotiť:
 

Som rád že medzi úlohami na HackerRanku sú aj také čo sú zamerané na funkčné programovanie. Keby tam boli všetky zamerané len na nefunkčné programovanie, tabuľka by nebola veľmi informačne hodnotná. Možno v budúcnosti pribudnú aj úlohy na funkcionálne programovanie.
Odpovedať Známka: 10.0 Hodnotiť:

Pridať komentár