Ulkoistaminen ja koodaajat (älykkyystesti)

Eräässä projektissa on nyt poimittu yli kaksi vuotta tällaisen haastavan ongleman kanssa. Kun ulkoistettu koodari-porukka ei tajua mitä ollaan tekemässä.

Käsiteltävä data:

8
10
1
5
6
9
7
2
3
4
9

Tehtävä:

Järjestä lista siten, että luvun alapuolella on samankokokinenluku tai sitä pienempi luku. Tämän säännön pitää päteä ensimmäisestä viimeiseen tietueeseen, viimeisen tietueen jälkeen on tietenkin tyhjää. Kun lista on järjestetty poimi listan neljä ensimmäistä tietuetta ja kirjoita ne vastaukseen.

Mikä on tulos? Kaksi he*vetin vuotta on nyt taisteltu noiden s*tanan Intialaisten aivokuolleiden ääliöiden kanssa. Alkaa hermot menemään. Kuka tahansa, kuten esimerkiksi sinä? Kykenet todennäköisesti ratkaisemaan tämän huippuhaastavan tehtävän. Paitsi meidän korkeasti koulutetut ammattilaiskooderit Intiassa.

Pelkästään tämän asian ratkaiseminen on maksanut reilusti yli kymppitonnin talolle. Hienoa, ulkoistaminen onkin todella todella tehokasta ja kätevää.

Pitää siis siirtyä vanhalle kunnon linjalle. Jos haluat että joku toimii ja on tehty hyvin. Tee se itse!
82341
Äänestä

Muut lukivat myös

Vastaukset 8

Vanhimmat

En tiedä ymmärsinkö oikein :D

10
9
9
8

Äänestä
  • Noin mäkin sen ymmärsin,

    10
    9
    9
    8

    Äänestä

Jos noita numeroita on vähän enemmän niin pitää olla algoritmien analysointi kurssin käynyt koodaaja, ettei tietokone halkea. Tämä taitaa olla yliopistotasoinen kurssi Suomessakin. Eikä edes ensimmäisen vuoden kurssi.

Muistan kyllä, kun dippainssi tappoi tietokoneyksikön änkeämällä sinne vanhan kunnon kuplalajittelun.

Kun numeroita on vähäistä määrää suurempi määrä niin sitten siitä datasta mahtuu vain hyvin pieni osa kerrallaan koneen muistiin, jolloin levykäyntejäkin on optimoitava.

Homman voi hoitaa myös klusterilla. Siihen tarvitaan joku jippo lisää taas. Varsinkin jos sen klusterin koko lasketaan tuhansissa.

Äänestä
  • Tuossa kannattaa käyttää binääristä hakupuuta tietorakenteena. Simple as that!

    Äänestä

  • Näin yksinkertaisessa tapauksessa selviää kyllä ihan yliopiston ensimmäisen ohjelmointikurssin tiedoilla. Binäärihaku opetetaan ja kerrotaan algoritmin tehokkuudesta. Muistaakseni tuo algoritmien analysointikurssi käydään 2. vuonna ja kuuluu aineopintoihin.

    Äänestä

Jep, tutun kuuloista menoa. Onko henkilöstö ulkoistetussa koodari-porukassa pysynyt miten paljon samana kuin mitä se oli silloin kun aloititte? Siis mikä on projektinne aikana ollut vaihtuvuusprosentti?

Itellä kokemus nyt puolen vuoden ajalta Bangaloresta tiimistä jossa oli alussa 10hlöä ja nyt 20. Vaihtuvuus noille alkup. 10:lle on olut 90%! Repikää siitä. Olemme speksanneet hommat hyvin ja kait heille palkkaakin on maksettu ajallaa jne kaikki kunnossa.


Se ongelma on paikallinen ajattelumaailma: Kas ensviikolla jos aloittais tossa naapurifirmassa niin mun liksa nousis 50EUR/kk, joten menenpä sinne. Eli kun hemmo tulee taloon niin ennen sopimuksen allekirjoitusta on jo etsimääs uutta paikkaa jos jo tietää tulevan liksansa. Ja ei, tämä ei ole vitsi tai keksittyä tuubaa.

Tästä ja hakukoneilla vahvistusta asiaan.
"t seems too many (not all!) inexperienced people are changing jobs after short intervals to climb the ladder faster and get a 'good' job. 'Cool jobs' do not appear to be important at the entry-mid level, they don't do anything for your reputation and status. I also found that agile methodologies are utilised as a catchphrase and not adopted in principle. These are general observations, there are obviously positive exceptions which can make it worthwhile."

CopyNPaste täältä
http://munjal.typepad.com/recognizing_deven/2007/04/episode_26_indi.html

Äänestä
  • Jep! Samaa luokkaa vaihtuvuus meillä viimeisen kolmen vuoden aikana. Muutama avainhenkilö on siellä päässä samoja kuin aikaisemmin. Mutta ne on liian kiireisiä auttaakseen sitä jengiä joka vaihtuu jatkuvasti ja sitten työt menee suoraan niille jotka vaihtuu ja homma on yhtä h*ttiä.

    Ehkä mä vaan olen tottunut työskentelmään sellaisten koodereiden kanssa joilla on toimiala-osaamista ja muutenkin yleistietoa. Ettei peksiä tarvitse lähettää valmiina koodina koska muuten se ei ole riittävän yksityiskohtaista. ;)

    Vakiintuneiden käsitteiden käyttäminen kuvaamaan kokonaisuuksia helpottaa kyllä älyttömästi prosessia. Mutta kun noiden kanssa ei voi tehdä sitä. Se on vähän sama kun sanoisi tyypille joka ei ole koskaan nähnyt minkäänalaista kulkupeliä, että mä tarviin auton.

    Tuntuu tyhmältä esimerkiltä, mutta kyllä valitettavan tutuksi tullut. Kaikki asiat pitäisi kuvata äärimmäisen yksityiskohtaisesti ja vääntää rautalangasta. Koska viimeksi pyytäessäsi autoa mainitsit jarruista, pyyhkimistä tai ajovaloista? Saati sitten läpinäkyvästä tuulilasista tms? Kaikki itsestäänselvyydet saa unohtaa, koska niitä ei ole.

    Jos tilaan "toimistotilaa 300 neliötä". Niin todennäköisesti saan betonilattiaisen teräspalkeista ja peltilevyistä kyhätyn 300 neliöisen "vajan". Ilmastointi, sähköt, verkkovalmiudet, ovet, ikkunat, jne kaikki siihen kuuluva infra puuttuu. Venäläistä touhua sano.

    No onhan se totta että tuolla periaatteella 300 neliötä toimistotilaa on huomattavasti halvempaa rakentaa kuin esim suomalaisilla vaatimuksilla. ;)

    Äänestä

  • kuin meno nettikuplan aikaan 2000-luvun taitteessa ja sitä ennen NTC:llä hulluimpina aikoina, Suomessa siis. Turha niitä intialaisia on moittia että ovat osanneet ottaa oppia länsimaista ja jättävät hommat tekemättä halvemmalla kuin länsimaissa.

    Äänestä

Kommentoi aloitusta


Haastava tehtävä! kirjoitti:

Eräässä projektissa on nyt poimittu yli kaksi vuotta tällaisen haastavan ongleman kanssa. Kun ulkoistettu koodari-porukka ei tajua mitä ollaan tekemässä.

Käsiteltävä data:

8
10
1
5
6
9
7
2
3
4
9

Tehtävä:

Järjestä lista siten, että luvun alapuolella on samankokokinenluku tai sitä pienempi luku. Tämän säännön pitää päteä ensimmäisestä viimeiseen tietueeseen, viimeisen tietueen jälkeen on tietenkin tyhjää. Kun lista on järjestetty poimi listan neljä ensimmäistä tietuetta ja kirjoita ne vastaukseen.

Mikä on tulos? Kaksi he*vetin vuotta on nyt taisteltu noiden s*tanan Intialaisten aivokuolleiden ääliöiden kanssa. Alkaa hermot menemään. Kuka tahansa, kuten esimerkiksi sinä? Kykenet todennäköisesti ratkaisemaan tämän huippuhaastavan tehtävän. Paitsi meidän korkeasti koulutetut ammattilaiskooderit Intiassa.

Pelkästään tämän asian ratkaiseminen on maksanut reilusti yli kymppitonnin talolle. Hienoa, ulkoistaminen onkin todella todella tehokasta ja kätevää.

Pitää siis siirtyä vanhalle kunnon linjalle. Jos haluat että joku toimii ja on tehty hyvin. Tee se itse!

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu