Testitehtävät

SamperiSentään

Tekeekö ne joka IT-talossa koodaustehtäviä?

Mulla on aivan jumalattoman hyvä CV ja todella paljon näyttöä siitä että osaan tehdä todella vaativia tehtäviä.

Sitten työhaastattelussa nenän eteen isketään joku tehtävä joka pitää koodata. Miettimisaikaa on todella vähän ja samalla hermoilee kun tietää että kyseessä on testi.

Ekalla haastattelukierroksella selvisin tällaisesta testistä. Pääsin toiselle kierrokselle jossa arvelin olevan muuta asiaa kuin testaamista. Sen sijaan aluksi nenän eteen iskettiin todella vaikea tehtävä. Tehtävän vaikeus oli siinä että piti keksiä nopeasti ratkaisumalli ongelmalle ja se piti koodata. En keksinyt, en päässyt töihin. Kun testaaja huomasi että pähkäilin liikaa, niin hän antoi vinkkejä. Ne vain sotkivat omia ajatuskuvioitani.

Mitä tällainen testi testaa? Sitä miten hyvin pärjää näissä testeissä? Miten hyvin ne puolestaan korreloivat sen kanssa miten hyvin pärjää oikeissa tehtävissä joissa ongelmia voi sulatella rauhassa?

10

1732

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • äsdöonifgdf

      "oikeissa tehtävissä joissa ongelmia voi sulatella rauhassa"

      Et imeisesti ole ollut alalla kovin kauan? Ei sellaisia tehtäviä enää nykyään ole. Kaikki pitäisi olla valmista jo eilen.

      Siinä mielessä noi testit on ihan päteviä: niillä nähdään miten hyvin pärjäät työelämän todellisissa tilanteissa.

    • SamperiSentään

      "Et imeisesti ole ollut alalla kovin kauan? Ei sellaisia tehtäviä enää nykyään ole. Kaikki pitäisi olla valmista jo eilen."

      Olen ollut alalla vasta 30 vuotta. Todellisuudessa olen tehnyt kovin paljon kaupallisia tuotteita joita takuuvarmasti sinäkin olet käyttänyt.

      "Siinä mielessä noi testit on ihan päteviä: niillä nähdään miten hyvin pärjäät työelämän todellisissa tilanteissa."

      Et ilmeisesti ole ollut alalla kovin kauan, kun noin kuvittelet. Tuo testi ei testannut mitään muuta kuin sen miten hyvin osasit ratkaista kyseisen tehtävän. Ongelma ei ollut itse ohjelmointi, vaan annetun tehtävän ratkaiseminen. Antoivat tehtävän ja poistuivat huoneesta. Piti ensin keksiä algoritmi jolla tehtävä ratkaistaan. Siihen annettiin n. 5-10 min. Sitten testaajat tulivat sisälle ja alkoivat antaa "helpottavia" vinkkejä kun huomasivat että ensimmäiseksi mieleen tullut ajatusmallini ei ollut ihan hyvä. Todellisuudessa nämä vinkit vain sotivat ajatuksenkulkuani, kun ne menivät eri rataa kuin oma ratkaisumallini olisi ollut. Minä en pystynyt keskittymään kun kaksi äijää häsläsi siinä ympärillä samalla. Kaikki meni pipariksi.

      • sköfhjngdfpoisdpå

        Olet ilmeisesti ollut alla liian kauan. Nykyään ei enää koodata reikäkorteilla, mihin ilmeisesti olet tottunut. Nykyään pitää pystyä tuottamaan toimivaa koodia nopeasti ja paineen alaisena. Sitä kykyä ilmeisesti testi nimenomaan testasikin.

        Mites muuten, 30 vuotta alalla ja vielä koodiapinan hommiin hakemassa?

        Et ilmeisesti ole niitä penaalin terävimpiä kyniä kun et ole vielä päässyt ylenemään.


    • SamperiSentään

      En minä ole pelkkä koodiapina! Minä olen ollut isopalkkainen pääarkkitehti monessa järjestelmässä.

      Ja mistä päättelet että olisin ollut pelkkä koodiapina? Ei pelkkiä koodiapinoita taida olla muualla kuin Intiassa.

      Ja mitä on yleneminen? Toimitusjohtajaksiko pääsy? Ei kiitos. Tuon tyyppiset hommat eivät kiinnosta. Haluan tehdä mielenkiintoisia hommia ja joku projektipäällikön homma aikatauluvalvomisineen ei ole sitä.

      Toisen kerran: Mitä on yleneminen? Edellisessä paikassa meitä oli muutama kaverus jotka puhalsimme kaikki yhteen hiileen yhdessä tehden. Ei siinä ollut ylempiä tai alempia.

      Ai että en niitä penaalin terävämpiäkö? Kiitos vittulusta. Mistä niin päättelet? Minun ratkaisuja on pidetty aina todella hyvinä. Olen vaan hiton huono kaikissa testilanteissa koska hermoilen niissä kun tiedän että minua testataan. Se pistää minut ihan lukkoon. Paikka ei ollut oikeastaan IT-talo ollenkaan ja se että pääsin edes toiselle kierrokselle on osoittaa hyvin paljon. Vain hyvin pieni osa pääsi sinne asti. Ko paikassa tehdään tieteellistä perustutkimusta.

      Se että on 5-10 minuuttia aikaa keksiä ratkaisu ja toteuttaa se sen jälkeen puolessa tunnissa kun joku kuolaa niskan takana on aivan erilainen tilanne kuin se että saat jättitehtävän jonka koodaamiseen menee monta kuukautta ja voit kävellä pitkin katuja ja suunnitella sen valmiiksi ulkona lenkeillä ja nukkua muutaman yön yli. Sitten kun koko jättikokonaisuus on hanskassa ja hyvin hahmotettu, niin sitten vasta teet sen. Moni ei edes kykene hallitsemaan isoja kokonaisuuksia vaikka olisivat kuinka näppäriä pikkutehtävissä.

      Näillä kahdella asialla on yhtä suuri ero kuin korkeushypyllä ja maraton juoksulla. Nyt testattiin kuinka korealle osaan hypähtää yhdellä hypyllä. Se joka paikan sai, niin osasi hypätä korkeammalle. Mutta entä jos meidät molemmat pannaan juokseman se maraton. Pääseekö tämä toinen edes perille.

      Sinä et varmaan ole vetänyt yhtään isoja projekteja kun olet noin naiivi puheiltasi.

      Mitä reikäkortteihin tulee, niin olen lävistänyt niitäkin opiskeluaikoina. Mutta se miten tuot asian esiin kertoo typerästä ja todellisuudelle vieraasta asenteestasi. Vain typerys kuvittelee että ammattilaiset eivät kehity samaa tahtia kun ala. Jos eivät kehittyisi, niin putoaisivat heti pois.

      • fooman

        "Jos eivät kehittyisi, niin putoaisivat heti pois."

        Kuten sinulle ilmeisesti siis kävi.

        Tässä nyt on vaan käynyt niin, että olet hakenut paikkaa joka ei vastaa osaamistasi, kokemustasi ja/tai henkilökohtaisia ominaisuuksiasi.

        Turha siitä nyt vetää hernettä nenään. Jos kerran olet niin kovan luokan tekijä, kuin väität olevasi, niin mikä ongelma tässä on? Sinuthan tullaan repimään töihin kotisohvalta!


      • asdasdasdasdasdaadsd
        fooman kirjoitti:

        "Jos eivät kehittyisi, niin putoaisivat heti pois."

        Kuten sinulle ilmeisesti siis kävi.

        Tässä nyt on vaan käynyt niin, että olet hakenut paikkaa joka ei vastaa osaamistasi, kokemustasi ja/tai henkilökohtaisia ominaisuuksiasi.

        Turha siitä nyt vetää hernettä nenään. Jos kerran olet niin kovan luokan tekijä, kuin väität olevasi, niin mikä ongelma tässä on? Sinuthan tullaan repimään töihin kotisohvalta!

        Ei se nyt ihan niinkään ole, että rekrytointiprosessissa aina valitaan paras hakija työhön. Ihmiset siinä päätöksiä tekee ja se tarkoittaa, että siinä tehdään virheitä ihan niin kuin kaikessa muussakin.

        Ts. aloittajalla on kyllä ihan pointtia siinä, että työhaastatteluissa testataan asioita, joilla ei ole mitään tekemistä itse työn kanssa.


      • SamperiSentään
        fooman kirjoitti:

        "Jos eivät kehittyisi, niin putoaisivat heti pois."

        Kuten sinulle ilmeisesti siis kävi.

        Tässä nyt on vaan käynyt niin, että olet hakenut paikkaa joka ei vastaa osaamistasi, kokemustasi ja/tai henkilökohtaisia ominaisuuksiasi.

        Turha siitä nyt vetää hernettä nenään. Jos kerran olet niin kovan luokan tekijä, kuin väität olevasi, niin mikä ongelma tässä on? Sinuthan tullaan repimään töihin kotisohvalta!

        > "Jos eivät kehittyisi, niin putoaisivat heti pois."
        Kuten sinulle ilmeisesti siis kävi. <

        Ilmeisesti olet sitten sitä mieltä, että kun edellisestä duunipaikasta lomautettiin koko väki, niin meiltä jäi sinne nurkkiin reikäkortin lävistimiä, rivikirjoittimia ja seinän kokoinen IBM:n B6700-tietokone.

        Kuule kyllä meiltä jäi sinne ihan samanlaisia moderneja kehitystyökaluja kuin muiltakin. Ja myös nuoremmat lähtivät. Yhdelle nelikymppiselle soitin äskettäin. Hän ei ollut päässyt vielä yhteenkään työhaastatteluun, siis toisin kuin minä wanhus. Ongelma ei liene ammattitaidon puute, vaan se että hän ei varmaan osaa myydä itseään riittävän hyvin työnantajille. Se ratkaisee keiden CV:t pääsevät lähempään tarkasteluun niiden kymmenien tai satojen joukosta, joita nykyään joka työnantaja saa. (Eräs alan tuttu sanoi että vielä kolme vuotta sitten esim. Linux-osaajia ei meinannut löytyä mistään, nyt niitä on liikaakin tarjolla.)


        "Tässä nyt on vaan käynyt niin, että olet hakenut paikkaa joka ei vastaa osaamistasi, kokemustasi ja/tai henkilökohtaisia ominaisuuksiasi."

        Sen suhteen kyllä että en läpäissyt testiä. Mutta oli lohdullista kuulla että vain häviävän pieni osa edes pääsi toiselle kierrokselle. Ekan kierroksen testin läpäisin.

        Entäpä jo sinulle annettaisiin tehtävä tyyliin: Tee tietorakenteet jotka määrittelevät rubikin kuution. Sen jälkeen keksi algoritmi sen ratkaisemiseksi ja koodaa se. Tehtävä ei ollut rubikin kuutio, vaan yksi toinen tehtävä joka liittyy samantapaiseen ongelmakenttään. Ei ihan yhtä vaikea, mutta saman suuntainen. Kyseinen tehtävä ei liity kenenkään kokemuspiiriin. Myönnän myös, että kysein tehtävä ei vastaa henkilökohtaisiin ominaisuuksiini, sillä en luokittele itseäni nerojen kastiin. (Ko. paikassa on töissä ihmisiä jotka luokitellaan neroiksi.)

        "Turha siitä nyt vetää hernettä nenään. Jos kerran olet niin kovan luokan tekijä, kuin väität olevasi, niin mikä ongelma tässä on? Sinuthan tullaan repimään töihin kotisohvalta!"

        Siis sarkasmia. On vain yksi ongelma: ikäni. Esim. paikassa X rekrytoija totesi että minut voisi vaikka pestata "senior software engineeriksi", mutta kun se osaaminen ei ole kaikki kaikessa. Sitä kuulema pitää sopia tiimiin. Jos jossain porukassa suunnittelijat ovat 25-35 ikäisiä, niin heidän isänsä ikäistä ei haluta joukkoon kun tarjolla on myös paljon nuorempaa täysin pätevää.


    • asdasdasdasdasdaadsd

      Meillä ainakin on tasan yksi tuollainen tehtävä ja sen ratkaisemiseen tarvitaan niinkin haastava ratkaisu kuin for silmukka. Käsittääkseni siihen annetaan ihan kunnolla aikaa - puoli tuntia tai jotain, mutta jälkeenpäin pitää osata selittää, mitä on tehnyt. Tarkoitus ei ole hiillostaa hakijaa.

      Hämmentävää kyllä, sekin testi on raakannut kavereita pois hakuprosessista.

      Ainakin meillä tuolla testillä varmistetaan, että ihmiset ovat ohjelmoineet jotain viimeisen 10 vuoden aikana. Tämä juuri siitä syystä, että emme halua arkkitehtiä tai ketään muutakaan suunnittelijaa, joka ei osaa ohjelmoida - sellainen ei vain toimi meidän organisaatiossamme.

      (Mutta jos se testi on älykkyystestin oloinen ja todella vaikea, niin olen itsekin skeptinen, mitä se mittaa. Paine työssä on kuitenkin erilaista kuin paine työhaastattelussa.)

    • survivor

      SamperiSentään, haetko kenties konsulttiyritykseen? Ongelmien ratkaisu aikapaineen alla on tyypillinen tapa testata työnhakijat kyseisissä yhtiöissä, koska kiire on aikamoinen. Kyseisillä yrityksillä ei ole tarkoitus testata kuinka kyvykäs olet soveltamaan tietojasi, vaan se, kuinka tehokkaasti käytät valmiiksi opittuja malleja. Esim. normaali tuotekehityksessä kilpaileva yritys haluaa tietää, miten kyvyilläsi voidaan luoda jotain uutta. Konsulttiyrityksessä ei tällaisilla taidoilla ole merkitystä; oleellisempaa on osata nopeasti laskea, ulkoa opetellun mallin mukaan, jokin asia.

      Tämä siksi, koska konsulttiyrityksien liikeidea perustuu nykystrategiaan, eikä tulevaisuuden ymmärtämiselle. Heillä on vain tieto lyhyellä tähtäimellä tapahtuvasta toiminnasta. Normaaliyritys joutuu pohtimaan tulevaisuutta kehityksen ja eloonjäämisen kannalta.

    • SamperiSentään

      Ei, vaan suunnilleen täysin päinvastaista. Tässä firmassa kaivataan nimenomaan luovia tyyppejä joilta vaaditaan lisäksi korkeakoulututkinto tai vastaava osaamistaso. Paradoksaalista on, että olen parhaimmillani silloin kun vaaditaan luovuutta ja aikataulupaineita ei ole. Eli juuri sitä mitä tämä firma kaipaisi. Ja sitä mitä minä haluaisin tehdä. Sen takia harmittaa tosi raskaasti että mokasin.

      Tämä firma on puhtaasti tuotekehitysfirma joka tekee merkittävää pioneerityötä omalla alallaan yhteistyössä mm. korkeakoulujen ja tutkijoiden kanssa.

    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Kuka paiskasi vauvan betoniin Oulussa?

      Nimi esiin.....
      Oulu
      101
      6259
    2. Riikan kukkaronnyöri on umpisolmussa

      Kulutus ei lähde liikkeelle, koska kansalaiset eivät usko, että: – työpaikka säilyy – tulot eivät romahda – talous ei h
      Maailman menoa
      81
      4839
    3. Tanskan malli perustuu korkeaan ansioturvaan

      Ja vahvoihin työllisyys- ja kotoutumispalveluihin. Suomessa Riikka on leikannut juuri näitä: palkkatukea, työttömyysturv
      Maailman menoa
      100
      3101
    4. Epäily: Räppäri yritti tappaa vauvansa.

      https://www.mtvuutiset.fi/artikkeli/epaily-mies-yritti-tappaa-vauvansa/9300728 Tämä on erittäin järkyttävä teko täysin p
      Maailman menoa
      30
      2932
    5. Anteeksipyyntöni

      Jätän tähän anteeksipyyntöni sinulle, koska en voi sanoa sitä missään muuallakaan. Pyydän anteeksi, jos purkamani tuska
      Järki ja tunteet
      26
      2165
    6. Sydämeni valtiaalle

      En täältä aio asioita kysellä. Haluan tuoda tiedoksesi, että pohjimmiltani en ihmisiä tahdo satuttaa ja ajattelen muiden
      Ikävä
      119
      1546
    7. Mikseivät suomalaiset kuluta? istutaan vaan säästötilirahojen päällä..

      ...Ihan haluamalla halutaan että maa menee konkurssiin? Ihan käsittämätöntä, ennätymäärät säästöjä sekä konkursseja sam
      Maailman menoa
      337
      1111
    8. Oletko tyytyväinen

      Tämän hetkiseen tilanteeseenne? Odotatko, että lähennytte vai yritätkö päästä yli ja eteenpäin?
      Ikävä
      92
      1110
    9. Jos oikeasti haluat vielä

      Tee mitä miehen täytyy tehdä ja lähesty rohkeasti 📞 laita vaikka viestiä vielä kerran 😚
      Ikävä
      131
      1036
    10. Eihän se tietysti minulle kuulu

      Mies, mutta missä olet? 🤨 😠
      Ikävä
      48
      804
    Aihe