Testaako työnantajat yleisesti koodareiden kykyjä esim. tällä tai jollain muulla ennen palkkaamista:
http://codility.com/
(Sain demotestistä 94/100.)
http://codility.com/
(Sain demotestistä 94/100.)
Turvaa tilisi vahvistamalla puhelinnumerosi. Voit silloin palauttaa unohtuneen salasanan tekstiviestillä.
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 14
Vanhimmat
Kokeilin tuota. Tuollaiset testit ei kerro yhtään mitään työssä suoriutumisesta. Itse en ymmärtänyt koko tehtävänantoa, mutta kuitenkin työpanoksestani maksetaan 3500e/kk. On iso ero olla ohjelmoija ja matemaatikko!
Jos työpanoksestasi maksetaan vain 3500 euroa kuukaudessa, se kertoo jo paljon. Luultavasti et ymmärrä kovinkaan paljoa oikeastaan yhtään mistään.
Eikö tuo 3500 ole aika lähellä alan mediaanipalkkaa?
3500 e on liikaa oli kyseessä millainen koodari tahansa.
Ei tuohon kyllä matemaatikon lahjoja tarvinnut. Peruskoulun tiedoilla pitäisi selvitä jos on vähän päättelykykyä. 8min ja 94/100.
Minä olen saanut yhdessä työpaikassa n. 4000 euroa kuukaudessa koodarina. Mutta mikä on koodari? Mihin sen rajan vetää? Ei kukaan ole koskaan tullut sanomaan mulle että koodaappa tuo toiminto, vaan määrittelin koodattavat asiat ja toiminnot itse yhdessä asiakkaiden kanssa.
Onko edes olemassa puhdasoppisia koodareita jotka vaan koodaavat eivätkä tee mitään muuta? Ei ainakaan mun menneillä työpaikoilla.
Only in India.
Minullakin meni suurin osa ajasta tehtävän asettelun ymmärtämiseen. Vaati vähän aivotyötä. Ei demotestin matematiikka ollut vaikeaa. Oikeastaan edes kysymyksen asettelu ei ollut matemaattinen, vaan hyvin tyypillinen ongelma jota C-koodauksessa tulee vastaan. Se testasi ajattelutapaa C-koodauksen kannalta.
Jos se muodostui kynnyskysymykseksi, niin silloin on väärällä alalla.
Ei sellainen testi, mä varmaan saisin sitten 100/100 ja papukaijamerkin.
Miten siitä voi tehdä johtopäätöksen, että ei osaa C:tä, että on väärällä alalla? Siitä, että ei osaa lisp:iä, ehkä voikin :) Nykyään kun aika harva koodaaja joutuu noin matalalla tasolla koodailemaan. Voihan sitä luoda vaikkapa blurp -kielen, jossa noudatetaan blurp -syntaksia ja olla ässä tässä, vaikkei c-kieli oikein taivukaan(matemaatikoille se on vähän aneeminen kieli jonkun matlabin jälkeen hahmottaa, vrt. hommien jakaminen useille prosessoreille ja tämän hallinta)
Ymmärsit väärin. Jos tuota C-koodaustestiä ei läpäise ja aikoo olla C-koodari, niin silloin on väärällä alalla.
C-koodarit koodaavat nimenomaan hyvin matalalla tasolla - ainakin minä.
Demotesti testaasi oikin hyvin sellaista osa-aluetta millaisiin törmää käytännön koodauksissa matalalla tasolla.
Ja vaikka koodaus olisi korkeammallakin tasolla, niin testi testaa päättelykykyä, ei matemaatikon taitoja. Jokaisella koodaustasolla tarvitaan päättelytaitoja. Jos niitä ei ole, niin on väärällä alalla.
Testaa. Mä olisin saanut 100/100 jos olisin ottanut huomioon myös hyvin suuret luvut eli kun summaat monta inttiä, niin summa ei välttämättä mahdu enää inttiin, vaan tarvitaan long int. Tuonhan tiesin mutta en juuri nyt tullut ottaneeksi huomioon.
Simppeli muutaman rivin koodinpätkä joka pitää kirjoittaa. Testeri kääntää sen ja testaa ja kertoo mitä teit väärin.
Hauska.
(Muista valita testaatko C:tä vai jotain muuta kieltä. Ongelma on aina sama.)
Joskus kauan sitten hain paikkaa, jossa testattiin. Paremminkin siinä testatiin aivan muuta. Miten sen sanoisi... englannin slangisana "mojo" tulee mieleen... mutta miten se kääntyy... Joillakin on sellainen taikakosketus, että kaikki hommat hoituu. Se on yhdistelmä asennetta, ammattitaitoa ja itseluottamusta. Vastakohta sille on se, ettei uskalla yrittää ja homma menee muutenkin pelkäksi värkkäämiseksi. Sitä niillä testeillä selvitetään. Sehän vaatii viereen jonkun katsomaan.
PS. Demotestin tarkoitus on kaupallinen. Menestys demossa hivelee ostajakandidaatin itsetuntoa ja johtaa kauppaan.
Testauksen ongelma on joillekin se että testaus aiheuttaa testistressin joka voi saada hyvinkin luovan ja kyvykkään ihmisen täysin lukkoon. Softaahan väännetään usein rauhassa ja flow moodissa. Ainakin sitä parasta softaa.